Team Lead – Full Stack Developer

Job Description

Job Overview:

We are looking for a Team Lead – Full Stack Developer with experience in Express.js and React.js to lead the development of a web application built using a microservices architecture. The ideal candidate will be responsible for managing a team of developers, ensuring high-quality code, and driving the project's success.

Key Responsibilities:

Lead a team of developers and oversee the progress of a microservices-based

Design and implement scalable, modular services using js (Node.js) and React.js.

Ensure smooth communication between microservices using APIs and event-driven architectures.

Write clean, reusable, and well-structured code following best practices.

Collaborate with designers, product managers, and other teams to define system architecture and features.

Review code, provide feedback, and guide developers in solving complex technical issues.

Optimize application performance and security.

Manage deployments, CI/CD pipelines, and cloud infrastructure as needed.

Stay updated on new technologies and best practices for microservices development

Jobs.ps, Ltd. All Rights Reserved.

Job Requirements

Requirements:

  • 5+ years of experience in full-stack development (Express.js & React.js).
  • 2+ years of experience leading a development team.
  • Strong understanding of microservices architecture, service communication, and scalability.
  • Experience with REST APIs, message queues (RabbitMQ, Kafka), and WebSockets.
  • Proficiency in JavaScript (ES6+), TypeScript (preferred), and modern front-end tools.
  • Knowledge of database management with SQL & NoSQL
  • Familiarity with Git, agile development, and cloud platforms (AWS, GCP, or Azure).
  • Good problem-solving skills and ability to work both independently and in a team.
  • Strong communication skills to coordinate with technical and non-technical teams.

Bonus Skills (Nice to Have):

  • Experience with containerization and orchestration tools like Docker and Kubernetes.
  • Knowledge of authentication and security methods like OAuth, JWT, or API gateways.
  • Familiarity with DevOps tools like GitHub Actions, Jenkins, or GitLab CI/CD.
  • Experience with state management libraries like Redux, Zustand, or Recoil.

Why Join Us?

  • Work on an innovative project using modern microservices architecture.
  • Lead a skilled and motivated development team.
  • Competitive salary and benefits.
  • Flexible work environment with remote options.
Job Details
Job Title Team Lead – Full Stack Developer
Deadline 31 - Mar - 2025
Location Hebron
Job Type Full time
Position Level Mid Career
Salary N/A
Degree Bachelor's degree
Experience 2 Years
Category I.T. & Tech
Application Instructions

Send your CV to [email protected] with the subject "Team Lead – Full Stack Developer Application."

when applying to a job online , never give your credit card or bank account information, or perform any sort of monetary transaction to a prospective employer. For your privacy and protection: