Job description
Technical Requirements
1. React & Next.js Expertise
- Deep expertise in the React ecosystem, including Hooks, Context API, and Server Components.
- Strong experience with Next.js and advanced rendering strategies such as SSR (Server-Side Rendering), SSG (Static Site Generation), and ISR (Incremental Static Regeneration).
- Proven ability to design, build, and optimize scalable, production-grade applications using the Next.js App Router.
2. Frontend Architecture & State Management
- Strong understanding of modern frontend architecture and design patterns.
- Experience implementing and managing complex application state using Redux Toolkit, RTK Query, or equivalent state management solutions beyond Context API.
- Expertise in data fetching, caching strategies, and application performance optimization.
3. Testing & Quality Engineering
- Extensive experience with Cypress for End-to-End (E2E) testing, including writing resilient selectors, managing test data, debugging, and maintaining reliable test suites.
- Strong knowledge of unit and integration testing using Jest, React Testing Library, and/or Playwright.
- Experience establishing and enforcing comprehensive testing strategies across frontend applications.
4. UI Development & Tailwind CSS
- Expert-level proficiency in Tailwind CSS, including responsive design, complex layouts, and utility-first styling methodologies.
- Strong ability to convert complex UI/UX designs into clean, maintainable, and high-quality frontend code.
- Experience collaborating closely with UX/UI teams to drive design and implementation decisions.
5. Performance Optimization & Debugging
- Advanced knowledge of browser-based debugging and performance profiling tools.
- Ability to diagnose and resolve complex runtime issues, rendering bottlenecks, and memory leaks.
- Strong understanding of frontend performance best practices and Core Web Vitals optimization.
6. Accessibility & Inclusive Design
- Demonstrated experience building WCAG-compliant web applications.
- Strong knowledge of accessibility standards, ARIA best practices, semantic HTML, keyboard navigation, and screen reader compatibility.
- Commitment to delivering accessible and inclusive user experiences.
7. CI/CD & Development Tooling
- Proficiency with modern frontend build tools and development workflows.
- Experience integrating Cypress, Chromatic, and automated testing suites into CI/CD pipelines.
- Familiarity with automated deployment processes and quality gates for production releases.
Extra information
- Status
- Open
- Education Level
- Secondary School
- Location
- Sheffield
- Type of Contract
- Full-time jobs
- Published at
- 22-06-2026
- Profession type
- ICT
- Full UK/EU driving license preferred
- No
- Car Preferred
- No
- Must be eligible to work in the EU
- No
- Cover Letter Required
- No
- Languages
- English
Get similar vacancies sent to your mailbox
Fill in below which area you are searching in for a similar function and don't forget your e-mail address!