We're looking for an experienced Tech Lead (Node.js) who can technically guide the team and build scalable, high-performance backend systems. This role involves designing Node.js/Express-based architecture, conducting code reviews, enforcing best practices, and mentoring junior developers/interns. You'll translate client requirements into technical solutions while ensuring quality delivery within project timelines.
Key Responsibilities:
Lead Node.js backend architecture design and implementation
Conduct code reviews and provide technical mentorship
Handle APIs, databases (MongoDB/SQL), and third-party integrations
Focus on performance optimization and scalability
Coordinate with cross-functional teams (frontend, product, QA)
Requirements:
4-6+ years of Node.js/backend development experience
Strong grasp of system design, REST APIs, microservices
Team leadership or mentoring experience
Knowledge of Git, CI/CD, and cloud deployment (AWS/Azure)
Competitive salary based on experience
Opportunity to lead and mentor a growing tech team
Exposure to diverse client projects across industries
Flexible work culture with hybrid/remote options
Growth path into senior engineering/architecture roles
Collaborative work environment with cross-functional exposure
Learning & development support (courses, certifications)
Performance-based incentives/bonuses