Context & Mission
- Join a Scrum team focused on digital customer onboarding flows
- Contribute to the modernisation of an existing application and the development of new features
- Strong focus on UI quality, scalability, performance, and best practices
- Progressive role in co‑leading front-end development within the team after an onboarding period
Key Technical Skills
- Next.js 14+
- App Router, Middleware
- Server & Client Components
- Rendering strategies: SSR, SSG, ISR
- React 18 & TypeScript
- Modern React patterns and concurrent features
- Strict TypeScript typing
- State & Data Management
- TanStack Query for caching and mutations
- Complex form handling with React Hook Form + Zod
- Authentication & Security
- Auth0 integration (preferred)
- Middleware-based authentication
- Modern web security best practices
- Testing & Quality
- Unit testing: Jest, React Testing Library, MSW
- Accessibility testing aligned with WCAG 2.1 AA
- UI / UX & Performance (partly nice-to-have)
- Material UI (MUI)
- Emotion / CSS‑in‑JS
- Core Web Vitals and runtime performance optimisation
- DevOps & Collaboration
- Git workflows and code reviews
- Azure DevOps pipelines
- Docker basics
- Feature flagging and monitoring tools
- Analytics & Growth
- Understanding of A/B testing and its practical application
- Basic knowledge of Google Tag / Data Layer
- Basic experience with GrowthBook
Profile Requirements
- 3+ years of front-end experience, including 2+ years with Next.js & React in production
- Strong problem‑solving skills
- High attention to detail, accessibility, and performance
- Experience working in Agile / Scrum environments
- Strong communication and collaboration skills
To find out more about Huxley please visit www.huxley.com