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.
#J-18808-Ljbffr