Senior Frontend Engineer

Sheffield, S1 4DP
Contract Type: Full Time
Salary: 65000 - 75000
Job Category: Development
27/03/2026 - 14 days remaining

Job Introduction

Our engineering team powers job applications for some of the UK's biggest employers — building the interfaces that candidates and recruiters interact with every day, from accessible component libraries to complex multi-tenant dashboards. 

We're looking for a Frontend Engineer to play a key role in designing, planning, and developing high-quality UIs on an ever-evolving platform. Accessibility is central to how we build; our design system enforces WCAG 2.2 AAA compliance, and we expect every engineer to champion inclusive design from day one.

What you'll do

  • Participate in feature planning, technical design, and estimation — shaping what we build and how we build it.
  • Develop features and UI components following Test-Driven Development (Red-Green-Refactor).
  • Build within and contribute to our design system, ensuring all components meet WCAG 2.2 AAA standards.
  • Write strict TypeScript with strong type safety, runtime validation, and well-defined component contracts.
  • Work across multiple Next.js zones while respecting architectural boundaries and shared package conventions.
  • Maintain 90%+ test coverage and meet CI-enforced performance budgets, including Core Web Vitals targets and bundle size limits.
  • Review code for quality, accessibility, and conformance to engineering standards.
  • Test with screen readers (VoiceOver/NVDA), keyboard-only navigation, and across all four theme modes.
  • Use and help improve our AI-assisted development tooling (Claude Code & Cursor).

What you'll be working on

Our frontend stack is built on TypeScript, React 19, and Next.js 16, using a multi-zone micro-frontend architecture. We use Tailwind CSS 4 with CSS variable-based theming across four accessibility modes (light, dark, high contrast, colorblind). Our component library is built on React Aria primitives, tested with Vitest, React Testing Library, and Playwright. AI-assisted tooling accelerates workflows across development, code review, and QA.

About you

  • Extensive TypeScript experience in a strict-mode codebase, including type safety and runtime validation (Zod or similar).
  • Solid React (hooks, composition, context) and Next.js (App Router, Server Components) experience.
  • Experience building and consuming design system components with well-defined prop interfaces.
  • Comfortable with TDD — writing tests first and maintaining coverage with React Testing Library.
  • Familiarity with Tailwind CSS and CSS custom properties for theming.
  • Experience with Playwright for E2E, visual regression, or performance testing.
  • Understanding of frontend performance optimisation — bundle analysis, code splitting, Core Web Vitals.
  • Comfortable using AI-assisted development tools (Copilot, Claude Code, Cursor) as part of your workflow.
  • Able to contribute to feature planning and technical design, translating requirements into implementation plans.

About Tribepad

Tribepad is the trusted technology partner to recruiters everywhere, combining ATS, CRM, Video Interviewing, and Onboarding to make recruitment faster, fairer, and better for everyone. Our platform is used by over 200 organisations — including Greggs, Tesco, the NHS, and multiple local authorities — supporting 30 million people in 16 languages.

Our ethos is people first, product second, profit third. We hire smart, driven people, give them autonomy, and empower them to build solutions that delight our clients. This approach drives both innovation and growth, and underpins our recognition as a B Corp, reflecting our commitment to doing business responsibly and sustainably.

Location: Hybrid 

Salary: 65k to 75k

Benefits: 28 days holiday + Bank holidays, Westfield, Pension, Group Income Protection



The following content displays a map of the jobs location - Sheffield

Overview

Number of Positions
1

Contract Type
Full Time

Salary
65000 - 75000

Job Category
Development

Location
Sheffield

Reference
tribepad/TP/140/60