The association for the people and businesses of Sheffield's digital industries.

mentoring for talent development

Join the mentoring scheme

Senior Frontend Engineer

  • Full Time
  • Sheffield
  • 65k - 75k GBP / Year

Website Tribepad

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

  • Strong 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.

 

To apply for this job please visit tribepad.tribepad-gro.com.