
Senior Fullstack Engineer
We are looking for top talent to join our team, and work at the leading edge of automotive cyber-security research and design
Responsibilities:
Participate in the agile feature/product design process working with cross-functional teams.
Design, implement and enhance services at large scale as part of the sales product, enabling various customer’s use cases. E2E responsibilities including technical documentation and automation tests.
Production support involved with monitoring production systems and remediating issues
Strong leadership and communication skills (Hebrew and English), and ability to work well in a team. Collaborate with other engineers to share best practices and knowledge of emerging technologies
Engage with customers to get a first-hand understanding of their needs
Perform and participate in peer code reviews.
Requirements:
4+ years Node/Typescript experience
GO / Java experience - Advantage
System design experience
Experience with building web applications, databases, microservices at large scale
Experience with different DB technologies RDS / NoSql (Mongodb, Postgress, Elastic Search)
Ability to read and analyze existing code.
Experience with Nest.js framework
Experience with RDBMS and ORM (Prisma) / Graphql technologies
Self starter with strong work ethic with a passion for problem-solving
Experience with messaging frameworks such as Kafka or RabbitMQ
Experience in SAAS development environment (AWS) and micro services experience
BSc. in Computer Science/Computer Engineering or a related technical field or comparable experience
How You’ll Succeed:
You need to be self-motivated, proactive and a contributor of code
You need to be able to read any code in an existing codebase and change it
Build and maintain strong cross-functional relationships / alignment with partners across the business
Gathering functional requirements, developing technical specifications, and project & test planning
Resolving defects and bugs during testing, pre-production, production, and post-release patches
Ability to work effectively in a fast paced, complex technical environment with high adaptability and flexibility. Ability to learn new technologies and methodologies.
Communicates clearly, succinctly and persuasively to all levels of employees, customers and management
Working cross-functionally with various Intuit teams: Product Management, Experience Design, R&D