Software Engineer II - Frontend - Developer Platform

What you'll be doing

  • Make web development faster by improving builds, type checking, linting, and tests, both locally and in CI
  • Evolve the monorepo, package management, and shared configuration for straightforward and reliable changes across applications and libraries
  • Simplify development environment setup and support parallel work by engineers and coding agents with clear documentation and minimal configuration tools
  • Improve web delivery pipelines, including preview environments, progressive rollouts, production monitoring, and reliable rollback
  • Strengthen automated validation with browser-based checks to help verify changes before shipping
  • Collaborate with product and infrastructure teams to investigate web performance, improve observability, and address issues in application code, tooling, and delivery
  • Lead tooling upgrades and migrations across teams, balancing improvements with practical engineering needs
  • Own improvements from design through rollout and ongoing maintenance while staying close to end users

Requirements

  • Solid experience building and maintaining production web applications with strong understanding of React and modern JavaScript ecosystem
  • Strong TypeScript and JavaScript skills, including Node.js experience for tooling and automation
  • Good understanding of web application mechanics including browser behavior, module systems, bundling, caching, and performance
  • Experience improving developer tooling, build systems, automated testing, or CI/CD pipelines with ability to diagnose issues across these layers
  • Good judgment in reliability, security, maintainability, and balancing complexity
  • Ability to lead technical design, communicate clearly, and work cross-team to adopt changes
  • Ownership mindset to solve ambiguous problems with practical solutions and maintain them effectively

Nice to haves

  • Experience maintaining large monorepos, shared packages, or tooling used by multiple engineering teams
  • Familiarity with pnpm, ESM, and modern build, linting, and testing tools
  • Experience in browser automation, end-to-end testing, web performance profiling, or production observability
  • Hands-on experience with coding agents and improving their development environments, documentation, and feedback loops
  • Experience with GitLab CI, containers, or cloud infrastructure supporting web development and delivery
  • Contributions to open-source frontend infrastructure or developer tools
AI Summary ✨

Similar jobs

  • FX Client Platforms - Senior UI Software Engineer (Vice President)

    CitiGreater London, UK2 days ago
    NewRegistered sponsor
  • Senior Frontend Engineer - Mercury Frontend & Content

    AppleLondon, UK2 days ago
    Registered sponsor
  • Frontend Software Engineer

    WayflyerRemote EMEA8 days ago
    Remote EMEA
  • See all jobs in UK →