Lead Typescript Developer

London, ENG, GB, United Kingdom

Job Description

We are looking for a highly skilled

Lead TypeScript Developer

to join our team and play a pivotal role in the implementation of a new project.


You will be instrumental in shaping our shift-left testing strategy, ensuring quality and resilience are embedded from the very beginning of development. With strong expertise in Next.js, you will work across the stack -- from building modern, performant front-end experiences to designing and integrating APIs and microservices.


You will take ownership of delivering secure, scalable, testable and maintainable solutions that meet the highest engineering standards.

Responsibilities



Design, build and maintain full-stack applications using TypeScript, Next.js, Node.js and React Champion the shift-left approach by embedding quality early in the SDLC, writing unit, integration and end-to-end tests alongside feature development Implement and maintain automated test suites using Playwright, Jest and React Testing Library to ensure reliability and regression coverage Collaborate with cross-functional teams (UX/UI designers, product owners, QA, DevOps) to deliver well-scoped, high-quality features Contribute to system architecture discussions, ensuring scalability, security and performance Build reusable components, libraries and utilities to accelerate development across the team Participate in code reviews, ensuring adherence to best practices, coding standards and security guidelines Work closely with DevOps to enhance CI/CD pipelines, enabling continuous integration, test automation and smooth deployments Monitor application performance and troubleshoot issues across the stack, proactively improving system resilience Stay up to date with industry trends and emerging tools in TypeScript, Next.js and test automation to continuously raise the bar of engineering excellence

Requirements



Broad knowledge & practical expertise in front-end technologies including JavaScript, TypeScript, React and Node.js Experience with Next.js (v14+) Knowledge of Gitlab pipelines Strong understanding of Advanced Typescript concepts (e.g. Generics, Mapped & Utility types etc.) Knowledge of REST APIs and tools for testing API endpoints Understanding of Agile software development methodologies and shift-left testing practices Required experience in Design & developing automated tests for frontend and backend services using TypeScript and modern test frameworks (Playwright, React-test library) Excellent communication and collaboration skills Computer science, software engineering or relevant technical background required

Nice to have



Experience with maintaining mono-repo (e.g. Nx, Lerna or Turborepo) Familiarity with containerised environments (e.g. Docker, Kubernetes) Exposure to monitoring and observability tools (e.g. DataDog, Grafana) Experience in performance or accessibility testing (e.g. Playwright Lighthouse)

We offer



EPAM Employee Stock Purchase Plan (ESPP) Protection benefits including life assurance, income protection and critical illness cover Private medical insurance and dental care Employee Assistance Program Competitive group pension plan Cyclescheme, Techscheme and season ticket loans Various perks such as free Wednesday lunch in-office, on-site massages and regular social events Learning and development opportunities including in-house training and coaching, professional certifications, over 22,000 courses on LinkedIn Learning Solutions and much more If otherwise eligible, participation in the discretionary annual bonus program If otherwise eligible and hired into a qualifying level, participation in the discretionary Long-Term Incentive (LTI) Program * + All benefits and perks are subject to certain eligibility requirements

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3782600
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    London, ENG, GB, United Kingdom
  • Education
    Not mentioned