📍 Location: Manchester (Hybrid or Remote) 🕒 Type: Full-time 💼 Level: Mid-Level Purpose of the Role We’re looking for a Frontend Developer with solid experience in React and Next.js to join our growing development team. You’ll take ownership of small projects and small to medium-sized features, write high-quality components, and work closely with designers and backend developers to deliver smooth, performant user experiences. This is a hands-on role for someone confident in modern React practices who’s looking to deepen their skills in performance, testing, and collaborative delivery. Your Core Responsibilities • Developing reusable React/Next.js components using hooks and modern patterns • Owning and delivering complete features from planning and scoping through to deployment • Integrating APIs and managing complex state • Lead implementation and QA based on project specs • Ensuring responsiveness, accessibility, and performance across devices and viewports • Writing and maintaining unit and integration tests using Jest and React Testing Library • Participating in code reviews, sharing knowledge, and contributing to team standards • Collaborating with designers to ensure pixel-accuracy and interaction fidelity • Working alongside backend developers to align frontend with API structure and business logic Skills & Knowledge Expected at This Level • 3+ years of experience building frontend applications with React and Next.js • Strong understanding of component-based architecture, routing, and data-fetching strategies (SSR/SSG/ISR) • Solid grasp of hooks, state management, and performance optimisation techniques • Comfortable working with REST APIs or GraphQL • Familiar with Git-based workflows, feature branching, and collaboration tools (Bitbucket, Notion, Slack) • Support feature and project scoping analysis for Marketing and Management • Good communication skills and the ability to work effectively in a cross-functional team • Bonus: experience with Tailwind CSS or animation libraries How You Contribute to the Team • Own end-to-end delivery of scoped features • Help unblock team members during sprints (through PR feedback or pairing) • Contribute to shared components or setup across projects • Raise potential risks, blockers, or refactor opportunities early • Support quality by ensuring performance and responsiveness are maintained Why work for Pixel? - Project related bonus scheme - Monthly Employee Awards - On site parking - Pension - Annual training allowance - Day off for your Birthday - Flexible working hours between 8am and 6pm - One day per month required in the office - Relaxed working environment - Personal progression available with company growth and code reviews - Work on exciting and challenging projects - Monthly social team activities - Private healthcare options after one year service