Job Description
A leading organization is seeking an experienced Staff Full-Stack Engineer to drive backend excellence and contribute to full-stack development across its consumer-focused products. This role involves setting technical direction, guiding engineering teams, and delivering scalable, high-performance solutions. The ideal candidate combines deep backend expertise with strong leadership and a passion for mentoring developers and improving engineering standards.
Key Responsibilities
- Lead the design, development, and maintenance of scalable backend and full-stack features
- Define technical roadmaps, architecture decisions, and best practices across engineering teams
- Conduct code reviews and ensure high-quality, maintainable, and testable code
- Provide technical leadership, mentor junior engineers, and support team growth
- Collaborate with cross-functional teams to resolve technical challenges and deliver features efficiently
- Participate in system architecture, design discussions, and continuous improvement initiatives
- Evaluate and implement new technologies to enhance system performance and scalability
- Conduct technical interviews and support talent acquisition efforts
- Perform feasibility studies, research emerging technologies, and contribute to innovation initiatives
Requirements
- Minimum of 10 years’ experience in backend engineering, with strong expertise in Node.js
- Solid foundation in programming principles and software development best practices
- Strong experience with modern JavaScript frameworks, including React, in a full-stack environment
- Proven experience leading engineering teams and mentoring developers
- Proficiency in Git and collaborative development workflows
- Experience writing testable code, including unit and integration tests
- Strong problem-solving skills and the ability to work in a fast-paced environment
- Excellent communication and collaboration skills
- Experience with data-driven product development and A/B testing is an added advantage
- Prior experience in a fast-growing startup, especially within on-demand services, is a plus
