Full Stack Engineer

Companycheckpoint
LocationTel Aviv-Yafo, Israel
CategorySoftware Engineering
DepartmentR&D
Seniority-
Workplace-
Posted2026-09-22
Estimated salary₪28K–38K (a market estimate, not the employer's figure)
Viacheckpoint

Description

Key Responsibilities

  • Design and develop modern frontend and backend applications and product features for Check Point's Endpoint Security platform
  • Build a fast, scalable, and enterprise-ready SaaS application using modern frontend and backend technologies
  • Take an active role in frontend and backend architecture, infrastructure, and technical decision-making
  • Work closely with product managers, UX designers, backend engineers, QA teams, and additional stakeholders
  • Translate product and design requirements into intuitive, polished, and high-quality user experiences, backed by robust, scalable services
  • Measure, analyze, and improve application performance, usability, reliability, and maintainability
  • Use AI-powered development tools to improve development velocity, code quality, testing, and problem-solving
  • Research and introduce new technologies, tools, and engineering practices
  • Take ownership of features throughout their full lifecycle, from design and implementation to production and continuous improvement

Qualifications

  • 2-5 years of experience developing modern web applications using JavaScript or TypeScript, HTML, and CSS
  • Strong experience with React or another modern frontend framework such as Angular or Vue
  • Strong backend experience with Go and Node.js (TypeScript)
  • Solid experience with PostgreSQL and relational data modeling
  • Solid experience with OpenSearch
  • Solid understanding of frontend and backend architecture, component-based development, state management, API design, and modern web development practices
  • Experience building large-scale, distributed, or cloud-based SaaS applications
  • Strong product mindset, visual awareness, and attention to detail
  • Ability to create clean, intuitive, and user-friendly interfaces in close collaboration with UX and product teams
  • Experience working with AI-assisted development tools and workflows
  • Strong communication skills and the ability to work effectively in a collaborative, cross-functional environment
  • Independent, proactive, and capable of taking ownership and driving tasks to completion
  • B.Sc. in Computer Science, Software Engineering, or equivalent practical experience

Advantages

  • Experience with Neptune or other graph databases