Job Overview
Company logo: https://media.licdn.com/dms/image/v2/D4E0BAQGjGXOmBd8S6w/company-logo_400_400/company-logo_400_400/0/1712748196615/sandersonrecruitmentplc_logo?e=1749081600&v=beta&t=GgJGgUdL8nSHG-zUXtXpgInRom54yudj0Rqhq21Fw5M Senior Next.js Developer – Contract
We are seeking an experienced Senior Next.js Developer to join our team on a contract basis. The ideal candidate will be responsible for developing, optimizing, and maintaining scalable and high-performance web applications using Next.js. You will work closely with designers, backend developers, and stakeholders to create seamless user experiences.
Rate: £550 Inside IR35Arrangement: Remote (At Maximum Once a Month onsite)Duration: 6 Months Ongoing + Extensions
Key Responsibilities:Develop and maintain Next.js applications with a focus on performance and scalability.Collaborate with UI/UX designers and backend developers to deliver well-structured, maintainable code.Optimize applications for speed and efficiency, including SSR, SSG, and ISR techniques.Implement and manage state management solutions like Redux, Zustand, or React Context API.Write clean, reusable, and well-documented code following best practices.Ensure web accessibility (WCAG) and cross-browser compatibility.Conduct code reviews and provide mentorship to junior developers.Work with APIs, including RESTful and GraphQL.Troubleshoot and debug issues, ensuring high-quality and bug-free releases.Stay up to date with the latest Next.js, React, and front-end development trends.
Required Skills & Experience:Strong experience with Next.js and React.js.Strong proficiency in JavaScript (ES6+) and TypeScript.Experience with server-side rendering (SSR), static site generation (SSG), and incremental static regeneration (ISR).Solid understanding of state management (Redux, Zustand, or React Context API).Proficiency in CSS-in-JS solutions such as Tailwind CSS, Styled Components, or Emotion.Proficiency with Git, CI/CD pipelinesStrong problem-solving skills and ability to work independently.Excellent communication and teamwork skills.Knowledge of testing frameworks like Jest, Cypress, or React Testing Library.