top of page

Full-stack Engineer

Herzliya, Israel

Job Type

Full time

About the Role

    We are looking for a Full-stack Engineer (frontend oriented, 5+ year’s experience) to join our team and make an immediate impact. If you thrive in a fast-paced, innovative environment, love solving complex problems, and enjoy working with top-tier professionals — this role is for you.

    As a Full-stack engineer you will:
    • Develop high-quality, responsive web applications using React, JavaScript/TypeScript, HTML, and CSS.
    • Build reusable, maintainable frontend components aligned with best practices and design guidelines.
    • Work closely with backend systems, integrating with REST, GraphQL, and internal microservices.
    • Collaborate with backend developers and DevOps to design efficient API contracts and data flows.
    • Implement server logic in Node.js.
    • Work with databases (reading/writing data, designing API payloads, validating schemas).
    • Own features end-to-end: architecture, implementation, testing, performance.
    • Improve performance and scalability of complex UI workflows handling large datasets.
    • Participate in code reviews, knowledge-sharing, and mentoring junior developers when needed.
    • Work within Agile processes (sprint planning, user stories, stand-ups, retrospectives).
    • Stay current with modern frontend and full-stack technologies, tools, and best practices.

Requirements

Qualifications:

  • 5+ years of experience as a Full-Stack engineer.

  • Strong proficiency in JavaScript/TypeScript, HTML, CSS.

  • Deep experience with React (or other modern frameworks: Angular, Vue).

  • Solid understanding of UI architecture, state management, reusable patterns, component-driven development.

  • Experience integrating with REST/GraphQL APIs and handling complex data models.

  • Hands-on experience with Node.js.

  • Familiarity with data flows involving databases (SQL or NoSQL) — reading, querying, validating, and shaping data for UIs.

  • Strong debugging, problem-solving, and system-thinking abilities.

  • Ability to work both independently and collaboratively in a team.


Then we might have a match! 😊


It would be great if you have also:


  • Experience with testing (Jest, React Testing Library, Cypress).

  • Experience with state management libraries.

  • Understanding of modern build tools (Webpack, Vite, Babel, npm, pnpm).

  • Experience with CI/CD pipelines and modern DevOps workflows.

  • Knowledge of system design and distributed systems basics.

  • Experience with databases such as Elasticsearch, Redis, MongoDB, or similar.

  • B.Sc. in Computer Science/Engineering or equivalent experience.

About the Company

BOLD is a well-funded leading startup that provides intelligence and law enforcement organizations cutting edge machine and deep learning analytics applications that empower the users to derive actionable insights from complex data and achieve their most challenging operational objectives.

bottom of page