Enable job alerts via email!

Senior Frontend Developer (Typescript)

Vallum Associates

City Of London

On-site

GBP 50,000 - 70,000

Full time

Today
Be an early applicant

Job summary

A technology consulting firm is seeking a Senior Frontend Developer to design and maintain applications using TypeScript, Next.js, and React. The ideal candidate will have extensive experience in frontend development, automated testing, and Agile methodologies. This role offers opportunities to contribute to system architecture and collaboration with interdisciplinary teams. The position is based in London, United Kingdom.

Qualifications

  • Proven professional experience in front-end software development.
  • Strong understanding of Advanced Typescript concepts.
  • Experience designing and developing automated tests.

Responsibilities

  • Design, build, and maintain frontend applications using modern technologies.
  • Implement and maintain automated test suites for reliability.
  • Collaborate with cross-functional teams to deliver high-quality features.

Skills

Frontend software development
Next.js
JavaScript
TypeScript
React
Node.js
REST APIs
Automated testing
Agile methodologies
GitLab

Education

Computer science or software engineering degree

Tools

GitLab pipelines
Docker
Kubernetes
Playwright
React Testing Library
Job description
Overview

Job description

We're hiring a Senior Frontend Developer!

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.
Qualifications
  • Required Skills and Experience:
  • Proven professional experience in front-end software development.
  • Next.js (v14+)
  • Gitlab pipelines
  • Broad knowledge & practical expertise in front-end technologies including JavaScript, TypeScript, React, and Node.js.
  • 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.
Desirable
  • 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)

Apply now!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.