About the job Node.js Team Lead
TO GET TIMELY UPDATES ON JOB OPENINGS, FEEL FREE TO JOIN OUR COMMUNITY @ https://www.industryacademiacommunity.com (4L+ MEMBERS FROM 35+ COUNTRIES)
Job Overview:
Looking for a highly skilled and experienced Node.js Team Lead to join our dynamic team. As the Node.js Team Lead, you will be responsible for leading a team of developers in designing, implementing, and maintaining high-performance, scalable, and secure Node.js applications. You will work closely with cross-functional teams to deliver innovative solutions that meet our business objectives.
Responsibilities:
- Lead a team of Node.js developers in designing, implementing, and maintaining backend services and applications
- Collaborate with product managers, designers, and other stakeholders to define project requirements and deliverables
- Architect scalable and reliable Node.js applications that meet performance and security standards
- Mentor and coach team members, providing technical guidance and support to foster their growth and development
- Conduct code reviews and ensure adherence to coding standards and best practices
- Collaborate with DevOps teams to automate deployment processes and ensure continuous integration and delivery
- Identify and address technical debt and performance bottlenecks in existing systems
- Stay updated on emerging technologies and industry trends, and assess their relevance to our projects and initiatives
- Drive a culture of innovation, collaboration, and continuous improvement within the team
Mandatory Requirements:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field
- 7-10 years of professional experience in software development, with a focus on Node.js
- Proven experience leading a team of developers in the design and implementation of complex software systems
- Strong proficiency in Node.js, with a deep understanding of its core principles and ecosystem
- Experience with modern JavaScript frameworks/libraries such as Express.js, NestJS, or similar
- Solid understanding of database technologies such as SQL and NoSQL databases (e.g., MongoDB, PostgreSQL)
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform
- Proficiency in containerization technologies (e.g., Docker, Kubernetes) and orchestration tools
Preferred Qualifications:
- Experience with microservices architecture and related patterns
- Familiarity with frontend technologies such as React.js or Angular
- Knowledge of security best practices and common vulnerabilities in web applications
- Experience with Agile/Scrum methodologies
- Contributions to open-source projects or active participation in the developer community
Qualities:
- Excellent communication skills, with the ability to effectively collaborate with cross-functional teams and communicate technical concepts to non-technical stakeholders
- Strong problem-solving and analytical skills, with a keen attention to detail
- Ability to thrive in a fast-paced, dynamic environment and manage multiple priorities simultaneously
Benefits:
- Competitive salary
- Health, dental, and vision insurance
- Retirement savings plan
- Flexible work hours
- Professional development opportunities
- Collaborative and innovative work environment
Job Location: Remote/Hybrid/In-Office
Note: To accomplish our vision, our Flagship Event 'IAC VISION 2030' would provide employment and career opportunities for millions of job-ready interns, freshers and professionals in our Industry Academia Community (IAC).
By submitting your application you accept the Terms and Conditions.