Browse Jobs
For Employers
Post JobLog inGet Started

Node.Js Teamlead

LINK Development
Cairo, Egypt
Posted 8 months ago
18Applicants for2 open positions
  • 5Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

- Accomplished Node.js Team Lead with 7 to 9 years of hands-on experience, showcasing in-depth expertise in Node.js development and a strong focus on enterprise-level microservices architecture. A minimum of 2 years of dedicated experience in designing, implementing, and optimizing microservices solutions is required.

- Proficiency in the NestJS framework is a must, demonstrating a thorough understanding of its principles and best practices. The candidate should have a proven ability to leverage NestJS to build scalable and maintainable microservices.

- A comprehensive knowledge of the Node.js ecosystem, including proficiency in frameworks such as Express.js, is essential. The ideal candidate should be adept at navigating and utilizing the various tools and libraries within the Node.js environment. This includes expertise in Redis for caching, Kafka for event-driven architecture, and experience with API Gateway solutions.

- Extensive experience in deploying microservices on Kubernetes is crucial, with specific expertise in managing deployments on Amazon EKS and Azure AKS. The candidate should have a deep understanding of container orchestration and be capable of optimizing Kubernetes infrastructure for efficiency.

- Strong database skills are required, including hands-on experience with PostgreSQL and MongoDB. The ability to design and implement database solutions that align with microservices architecture is key.

- Familiarity with DevOps practices in cloud-native environments is highly desirable. The candidate should have experience with DevOps tools, particularly ArgoCD and Tekton, for continuous delivery, automation, and efficient deployment workflows.

- Proficient in TypeScript, showcasing the ability to write clean, maintainable, and scalable code.

- Solid experience in React.js, with the ability to build modern and responsive user interfaces.

- Knowledge of the PHP stack, demonstrating an understanding of PHP-based web development and integration within a larger technology ecosystem.

- Proven ability to lead and mentor development teams, guiding them in the implementation of best practices and ensuring the successful delivery of microservices projects.

- Strong analytical and problem-solving skills, capable of addressing challenges in a dynamic and fast-paced environment.

- Clear and effective communication of technical concepts to both technical and non-technical stakeholders.

- A collaborative approach to working with cross-functional teams to align microservices architecture with business objectives.

- Commitment to staying abreast of the latest developments in Node.js, TypeScript, React.js, microservices, and cloud-native technologies.

- Bachelor's degree in Computer Science, Engineering, or a related field.

- Certifications in Kubernetes and cloud platforms (e.g., AWS, Azure) are advantageous.

Job Requirements

- Accomplished Node.js Team Lead with 7 to 9 years of hands-on experience, showcasing in-depth expertise in Node.js development and a strong focus on enterprise-level microservices architecture. A minimum of 2 years of dedicated experience in designing, implementing, and optimizing microservices solutions is required.

- Proficiency in the NestJS framework is a must, demonstrating a thorough understanding of its principles and best practices. The candidate should have a proven ability to leverage NestJS to build scalable and maintainable microservices.

- A comprehensive knowledge of the Node.js ecosystem, including proficiency in frameworks such as Express.js, is essential. The ideal candidate should be adept at navigating and utilizing the various tools and libraries within the Node.js environment. This includes expertise in Redis for caching, Kafka for event-driven architecture, and experience with API Gateway solutions.

- Extensive experience in deploying microservices on Kubernetes is crucial, with specific expertise in managing deployments on Amazon EKS and Azure AKS. The candidate should have a deep understanding of container orchestration and be capable of optimizing Kubernetes infrastructure for efficiency.

- Strong database skills are required, including hands-on experience with PostgreSQL and MongoDB. The ability to design and implement database solutions that align with microservices architecture is key.

- Familiarity with DevOps practices in cloud-native environments is highly desirable. The candidate should have experience with DevOps tools, particularly ArgoCD and Tekton, for continuous delivery, automation, and efficient deployment workflows.

- Proficient in TypeScript, showcasing the ability to write clean, maintainable, and scalable code.

- Solid experience in React.js, with the ability to build modern and responsive user interfaces.

- Knowledge of the PHP stack, demonstrating an understanding of PHP-based web development and integration within a larger technology ecosystem.

- Proven ability to lead and mentor development teams, guiding them in the implementation of best practices and ensuring the successful delivery of microservices projects.

- Strong analytical and problem-solving skills, capable of addressing challenges in a dynamic and fast-paced environment.

- Clear and effective communication of technical concepts to both technical and non-technical stakeholders.

- A collaborative approach to working with cross-functional teams to align microservices architecture with business objectives.

- Commitment to staying abreast of the latest developments in Node.js, TypeScript, React.js, microservices, and cloud-native technologies.

- Bachelor's degree in Computer Science, Engineering, or a related field.

- Certifications in Kubernetes and cloud platforms (e.g., AWS, Azure) are advantageous.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentNode.Js Teamlead