We are looking for a Full Stack Engineer to join our team, contributing to the development and maintenance of high performance, scalable systems in a dynamic, agile environment. The ideal candidate possesses a strong focus on scalable web services, applications, and APIs, along with passion for exploring and implementing cutting edge technologies in cybersecurity.
What will you do:
- Be responsible for developing and implementing features and functionality for the new product with a mix of front end and back end development
- Build a full fledged SaaS application
- Analyze product requirements and create development tasks that satisfy the requirements
- Develop tools and libraries that will enable rapid and scalable development in the future
- Improve system quality by identifying issues and common patterns and developing standard operating procedures
- Investigate and use new technologies where relevant
- Provide written knowledge transfer material
- Deliver tasks at hand, maintaining quality and on time
- Provide solutions for ad-hoc issues arising from the field
- Enhance applications by identifying opportunities for improvement, making recommendations, and designing and implementing systems
- Work closely with the various Engineering, Research, Product, Design, and scrum teams to deliver the best product to our customers
Requirements:
- 2+ years of experience as a Full Stack Engineer
- Proven experience in React - a Must
- Proven experience in Node.js - a Must
- Strong knowledge of JavaScript and TypeScript
- Designing and implementing scalable web services, applications, and APIs
- Confident in your own skills while constantly seeking to learn and keep up with modern practices
- Knowledge in CI/CD environments
- Flexible - Open to switching contexts between tasks per priority shifts and switching between solutions adaptability
- A passion for solving problems and providing workable solutions
- Knowledgeable in C# – an Advantage
- Knowledgeable in Apollo Federation and GraphQL - an Advantage
- Knowledgeable in NestJS – an Advantage
- Knowledgeable in data pipeline Kafka / Pulsar - an Advantage
Other
- Exceptional interpersonal skills, a team player
- Ability to explore and drive new ideas and technologies, think, and learn independently
- Comfortable with a startup like environment
- Fluent in Hebrew and English