We are looking for a Senior Full Stack Engineer to join our dynamic and fast-paced R&D team and play a key role in shaping the future of our cutting-edge product.
As a senior member of the Full Stack team, you will take ownership of core features and contribute to the design, architecture, and implementation of production-grade systems. Youll collaborate closely with cross-functional teamsincluding AI, web, mobile, QA, and productwhile mentoring and guiding junior engineers to uphold engineering excellence.
Key Responsibilities
Lead the design, development, and deployment of complex and scalable full-stack features.
Own technical decisions and drive architectural discussions to ensure long-term scalability and performance.
Define and enforce best practices in coding processes across the development lifecycle.
Collaborate with cross-functional stakeholders to deliver end-to-end solutions, from ideation to production.
Mentor and guide team members through code reviews, knowledge sharing, and technical leadership.
Stay up-to-date with emerging technologies and contribute to tech roadmap planning.
Requirements: 6+ years of hands-on experience in full stack development, primarily using Node.js and React.
Proven experience in leading large-scale web projects or owning features end-to-end, from architectural planning through development to successful deployment.
Strong understanding of system architecture, design patterns, and scalable software design principles.
Hands-on experience with AI code generation tools.
Proven experience working in dynamic, fast-paced technology or high-tech companies.
Excellent communication and interpersonal skills, including the ability to collaborate across teams.
BSc in Computer Science, Software Engineering, or equivalent.
This position is open to all candidates.