Context & mission
Please make an application promptly if you are a good match for this role due to high levels of interest.
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 xphnsxz 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