Job Summary
The Lead Software Engineer is responsible for steering technical direction, providing mentorship to developers, and ensuring code quality within a team comprised of 3 to 8 engineers. This role involves designing and enhancing high-performance systems for both backend and frontend, while working closely with product and quality assurance teams.
Responsibilities
- Guide the technical planning and direction of projects.
- Mentor and support developers in their professional growth.
- Ensure the quality of the code through effective review processes.
- Design and scale robust backend and frontend systems.
- Collaborate with product management and QA teams to align on project goals.
Qualifications
- A minimum of 6 years of software development experience, with a significant focus on Node.js and React.
- At least 2 years of experience in a leadership role, providing technical guidance and mentorship.


