Node.js Tech Lead
Responsibilities:
- Lead and mentor a team of developers, fostering a culture of transparency, collaboration, and accountability.
- Plan, prioritize, and delegate development tasks to ensure timely delivery of project milestones.
- Participate in system design, architecture discussions, and technical decision-making.
- Conduct code reviews and ensure high-quality, maintainable, and scalable code.
- Collaborate closely with cross-functional teams (backend, frontend, QA, DevOps, Product) to ensure smooth project delivery.
- Identify and resolve technical issues, optimize performance, and support the implementation of best practices.
- Support hiring, onboarding, and continuous training of new team members.
Requirements:
- Experience: 7+ years in software development, including 2+ years in a technical leadership or team lead role.
- Strong knowledge of JavaScript and TypeScript.
- 4+ years of commercial experience with Node.js.
- 6+ years of experience in web development.
- Proficiency with RESTful APIs, WebSockets, and 3rd party API integrations.
- Hands-on experience with databases (SQL/NoSQL), Redis.
- Familiarity with Git workflow, Jira, Unit Testing.
- Excellent communication in English.
- Strong problem-solving, troubleshooting, and organizational skills.
- Ability to motivate, mentor, and guide developers effectively.
Good to have:
- Experience with cloud platforms (AWS, GCP, or Azure).
- Familiarity with microservices architecture or containerization.
- Experience working in Agile/Scrum environments.
If you are interested, please send us your CV in English.
All applications will be treated strictly confidential. Only short-listed candidates will be contacted.
Thank you for applying!


