cover image
Vallum Associates

Senior Frontend Developer (Typescript)

Hybrid

London, United kingdom

Senior

Freelance

19-09-2025

Share this job:

Skills

Communication JavaScript TypeScript GitLab CI/CD DevOps Docker Kubernetes Monitoring Test Test Automation Architecture Regression react node.js Software Development Agile SDLC Next.js CI/CD Pipelines Grafana

Job Specifications

Key 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.

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)

About the Company

Vallum Associates offer best in class talent acquisition on a contingency, retained, or project basis. Through our dedicated sector consultants, our specialised brands have the knowledge and connections to provide tailored hiring and project services across industries : * Banking & Financial * Energy, Utilities & Commodities * Engineering & Renewable * Insurance Services Our specialised industry and sector specific consultants are able to offer a personalised experience to fit your needs. Our unique associate consultativ... Know more