We are looking for a Senior Full-Stack Engineer. This role is perfect for an experienced and proactive person with outstanding programming skills. The ideal candidate is a team player who has a passion for designing and developing innovative and scalable solutions, from front-end user interfaces to back-end system logic. This is an amazing opportunity to join a growing product in an enterprise company with ample opportunities for professional growth.
This job is located in Tel Aviv (hybrid).
About Us
Check Point is a key player in the network security field, striving to provide the leading SASE platform in the market. Our innovative approach, merging cloud and on-device protection, redefines how businesses connect in the era of cloud and remote work. Our team values collaboration, flawless execution, and an agile mindset. We offer continuous learning opportunities, including access to training programs, conferences, and workshops to help you grow professionally.
Key Responsibilities
End-to-end development of new software features (research, design, development, testing, deployment, monitoring).
Contribute to technological and architectural decisions.
Mentor other engineers in the team (via code reviews, dedicated sessions, pair programming, etc.).
Analyze and improve efficiency, scalability, and stability of various components in our system.
Optimize front-end and back-end performance and implement best practices for scalable and maintainable code.
Participate in code reviews and provide constructive feedback to team members.
Collaborate with Designers, Product Managers, and Software Engineers to deliver the best product to our customers.
Requirements: 6+ years of hands-on experience in React.js & Node.js (TypeScript Must).
Solid understanding of design patterns, software development techniques, and clean code practices.
At least 4 years of experience in designing and building native-cloud web applications from scratch on AWS.
Solid understanding of design patterns, software development techniques, and clean code practices.
At least 2 years of experience working in a scrum team according to Agile principles.
A team player with strong communication skills and a can-do approach.
BSc in computer science/software engineering (or equivalent).
Fluent English (written & spoken).
.המשרה מיועדת לנשים ולגברים כאחד