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.