- Naimi Park, Or Yehuda, Israel
- Full-time
Description
We are seeking an experienced Backend Team Leader with a strong background in Node.js development and at least 2 years of proven team leadership experience. This role combines hands-on backend development with leading a team of engineers, ensuring delivery of scalable, secure, and high-performance backend systems.
Key Responsibilities
- Lead, mentor, and manage a team of backend developers, providing technical guidance and fostering professional growth.
- Drive the design, development, and maintenance of scalable and efficient backend services using Node.js.
- Oversee the implementation of RESTful and GraphQL APIs to support frontend applications and external integrations.
- Ensure system performance, availability, and security through best practices in architecture, code quality, and monitoring.
- Collaborate closely with product managers, frontend teams, DevOps, and stakeholders to align technical solutions with business needs.
- Conduct code reviews, establish coding standards, and enforce development best practices.
- Manage sprint planning, workload distribution, and progress tracking within the team.
- Guide the team in integrating with third-party services and APIs.
- Contribute hands-on to critical features and complex problem-solving when needed.
Requirements
- 3+ years of backend development experience, with at least 2 years in Node.js.
- 2+ years of experience in leading and managing engineering teams (team lead, tech lead, or similar role).
- Strong understanding of asynchronous programming, event-driven architecture, and scalable system design.
- Experience implementing secure authentication and authorization strategies (OAuth, JWT, Keycloak a strong advantage).
- Familiarity with cloud platforms (AWS, GCP, Azure) and serverless architectures.
- Knowledge of Docker and container orchestration (Kubernetes preferred).
- Experience with Git-based workflows and agile development processes.
- Strong problem-solving, organizational, and communication skills.