📍 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
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