Team lead NodeJS
Remote
Full Time
Senior Manager/Supervisor
Key Responsibilities:
- Design, develop, and maintain robust and efficient backend systems using Node.js.
- Implement SOLID principles, design patterns, and dependency injection techniques to ensure code maintainability and scalability.
- Optimize data flow, queries, and system performance to ensure smooth and efficient operation.
- Collaborate with the frontend development team to create seamless end-to-end solutions.
- Contribute to database design and optimization efforts.
- Troubleshoot and resolve complex technical issues promptly.
- Mentor junior developers and provide technical guidance.
Requirements:
- 5+ years of proven experience as a Senior Backend Developer with expertise in Node.js.
- Strong grasp of SOLID principles, design patterns, and dependency injection.
- Proficiency in optimizing data flow, queries, and system performance.
- Experience in database design concepts.
- Excellent problem-solving and communication skills.
- Ability to work collaboratively in a team environment.
- Strong attention to detail and a passion for writing clean, maintainable code.
Apply for this position
Required*