Experience: 12+ years total IT experience, 4+ years in a team leadership role
 

We are seeking a highly skilled Technical Lead with expertise in Node.js Microservices, Express.js, TypeScript, Jest, Playwright, and frontend technologies like AngularJS, Angular 2+, and ReactJS. The ideal candidate will also have strong knowledge of MongoDB, Oracle, and Azure Cloud Services.

This role requires 80% hands-on technical contribution and 20% team leadership, guiding a high-performing team in building scalable, secure, and modern cloud-native applications.

Key Responsibilities:
  •  Lead and actively contribute to development in Node.js, Express.js, TypeScript, Angular, React.
  •  Architect, design, and develop scalable microservices with Azure integrations.
  •  Develop and maintain HLD and LLD diagrams.
  •  Perform detailed code reviews ensuring adherence to coding standards and best practices.
  •  Implement robust unit tests (Jest) and end-to-end tests (Playwright).
  •  Guide the team on design patterns, coding principles, and architecture decisions.
  •  Optimize database queries in MongoDB and Oracle; ensure database performance and reliability.
  •  Utilize Azure services like Service Bus Queues, Event Hubs, and Storage Accounts.
  •  Troubleshoot production issues and lead root cause analysis.
  •  Mentor team members to build technical capabilities and improve delivery quality.
  •  Collaborate with Product Owners, Architects, and DevOps teams to align deliverables.

Required Skills and Qualifications:
  •  12+ years in software development, with minimum 4 years as a Technical Lead.
  •  Expert-level experience in:
  •  Node.js Microservices
  •  Express.js
  •  TypeScript
  •  AngularJS, Angular 2+, ReactJS (with TypeScript)
  •  Strong expertise in testing frameworks: Jest (unit) and Playwright (E2E).
  •  Strong knowledge of MongoDB and Oracle, including query optimization.
  •  Good understanding of Azure Cloud Services (Service Bus, Event Hubs, Storage).
  •  Proficiency in system architecture concepts and design patterns (e.g., Microservices, Event-driven Architecture).
  •  Strong communication, leadership, and problem-solving skills.

Preferred Qualifications:
  •  Azure certification (Developer Associate, Solutions Architect).
  •  Familiarity with containerization (Docker/Kubernetes).
  •  CI/CD pipeline experience and DevOps knowledge.

Location

United Kingdom

Job Overview
Job Posted:
1 day ago
Job Expires:
Job Type
Full Time

Share This Job: