Posted on: 10/06/2026
As a Team Lead Node.js Full Stack, you will be responsible for leading a team of engineers while remaining hands-on in designing, developing, and maintaining scalable web applications. You will drive technical excellence, mentor team members, collaborate with cross-functional teams, and ensure timely delivery of high-quality solutions across backend and frontend systems.
This role combines technical leadership, architecture ownership, and people management in a fast-paced FinTech environment.
Key Responsibilities:
Your responsibilities include but are not limited to:
Technical Responsibilities:
- Design, develop, and maintain scalable, high-performance full-stack applications using Node.js and modern frontend frameworks.
- Architect and implement robust backend services, APIs, and microservices.
- Ensure optimal performance, security, scalability, and responsiveness of applications.
- Collaborate closely with frontend developers to integrate UI components with server-side logic.
- Design and maintain efficient database schemas and data storage solutions.
- Implement security best practices, data protection measures, and compliance standards.
- Conduct code reviews and enforce coding standards and best practices.
- Troubleshoot complex technical issues, perform root-cause analysis, and drive resolutions.
- Stay current with emerging technologies and recommend improvements to systems and processes.
Requirements:
Technical Skills:
- Strong expertise in Node.js and backend development.
- Hands-on experience with frontend technologies such as React / Angular / Vue.js.
- Experience with RESTful APIs, microservices architecture, and asynchronous programming.
- Strong knowledge of databases (SQL and/or NoSQL).
- Experience with cloud platforms, CI/CD pipelines, and version control systems.
- Understanding of system design, scalability, and performance optimization.
- Knowledge of security protocols, authentication, and authorization mechanisms.
Soft Skills:
- Excellent communication, interpersonal, and leadership skills.
- Strong problem-solving and decision-making abilities.
- Ability to work under pressure and manage multiple priorities.
- High level of professionalism, integrity, dependability, and accountability.
- Strong collaboration skills across teams and departments.
Education & Experience Requirements:
- Bachelors degree in Computer Science, Engineering, or a related field.
- 6 to 9 years of overall experience, with significant hands-on experience in Node.js and full-stack development.
- Prior experience in a technical lead or team lead role is required.
Did you find something suspicious?
Posted by
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1643558