Job Description
Senior Front-End Developer (React.js, Next.js, Tailwind CSS, MACH)
Are you a front-end specialist with a passion for crafting elegant, high-performance user interfaces? Join a leading non-profit organisation as a Senior Front-End Developer, where your skills will help deliver digital experiences that make a real-world impact.
This is a remote-first role open to candidates based in the UK.
What You’ll Do:
* Lead the development of modern, responsive web applications using React.js and Next.js.
* Collaborate with designers and back-end developers to deliver seamless, accessible, and performant user experiences.
* Implement and maintain scalable front-end architectures aligned with MACH principles.
* Drive UI/UX best practices, component reusability, and design system consistency using Tailwind CSS (or similar frameworks).
* Optimise applications for speed, scalability, and cross-browser compatibility.
What We’re Looking For:
* Proven experience building production-grade front-end applications with React.js and Next.js.
* Strong understanding of JavaScript, TypeScript, and modern front-end tooling (e.g., Vite, Webpack).
* Experience with Tailwind CSS or other utility-first CSS frameworks.
* Familiarity with headless CMSs, API-first development, and cloud-native environments (Azure preferred).
* Solid grasp of accessibility standards, responsive design, and performance optimisation.
* Experience working in Agile teams and using Git, CI/CD pipelines, and collaborative workflows.
Why Join Us?
* Competitive salary and benefits package.
* Fully remote working with flexible hours.
* Work on meaningful projects that create positive social impact.
* Supportive, inclusive team culture with opportunities for growth and innovation.
If you feel you are a great match, please apply with a updated CV