Mid-Senior Front End Developer (React/Next.js)
Job Type: Contract / Permanent
Salary: Negotiable based on experience
Remote
We are seeking a talented Mid–Senior Front-End Developer with strong React/Next.js expertise to join our team. This is a hands-on client facing role focused on building high-quality, performant, and accessible interfaces for a range of digital products and client platforms.
You will work across multiple workstreams—from maintenance and enhancements through to new feature development and large-scale builds. You’ll contribute to scoping, estimation, and technical decision-making, collaborating closely with backend teams, UX, Delivery, and clients.
This role is ideal for someone who values quality, enjoys problem-solving, and wants to grow toward senior or lead-level responsibilities.
About the Role
Technical Delivery
Build high-quality front-end features using React, Next.js, TypeScript, and modern UI best practices. Drupal/CMS experience.
Implement SSR/SSG, API integrations, and routing within the Next.js ecosystem.
Ensure clean, maintainable, and well-tested code, contributing to a culture of engineering excellence.
Maintain and evolve component libraries and design systems including Figma and Storybook
Apply accessibility and performance optimisation techniques.
Collaborate closely with backend teams to ensure seamless end-to-end delivery.
Responsibilities
Collaboration & Communication
Participate in client or stakeholder discussions when needed, contributing technical clarity and solutions.
Work closely with the Technical Lead, Head of Delivery and other team members to keep work on track and aligned with commercial goals.
Help translate technical details into clear, understandable language for clients or non-technical stakeholders.
Participate in code reviews and support best-practice adoption across the team.
Project & Team Support
Take ownership of features or workstreams within larger projects.
Support other developers through pairing, feedback, or guidance.
Ensure security, quality, and scalability are always considered.
Contribute to process improvements and the evolution of team standards.
Desire to learn and work on other stacks across the organisation
Technical Scope & Stack
Frontend: React, Next.js, TypeScript, Tailwind/CSS Modules, accessibility best practices.
Tooling: Storybook, Playright, Git, CI/CD pipelines.
Backend/Full Stack Exposure and Awareness: Next.js API routes, Node.js, PHP/Drupal integrations.
AI & Emerging Tech Awareness: Opportunity to work with Agentic and Generative AI tooling as the business expands its capabilities.
Hosting/Infrastructure: Acquia, Vercel, AWS, or similar platforms.
About You
Technical Expertise
Strong modern front-end developer with emphasis on React and Next.js with Drupal/CMS development experience.
Competent in TypeScript, component architecture, and performance optimisation.
Confident with standards for responsive, accessible, and high-performance user interfaces.
Collaboration & Communication
Comfortable contributing to technical discussions and offering insights on improvements.
Able to explain technical concepts clearly to colleagues or clients.
Supportive of team members and effective in a collaborative environment.
Commercial Awareness
Understands the realities of agency workflows, timelines, and budgets.
Able to balance technical quality with commercial constraints.
Industry Experience
Experience with enterprise clients or sectors such as rail, transport, or luxury retail is a bonus but not essential.
Willingness to occasionally travel for client meetings or team workshops
(if required).Right to work in the UK.
Other Requirements
Benefits
We provide flexibility to help you achieve a good work-life balance. We have a strong focus on mental health and care more that you are providing value than a strict 9-5.
We offer benefit options in and out of the workplace. We care about our employees' welfare and focus our benefits package on the benefits which support your wellbeing. We also recognize that everyone has different priorities, so in addition to our core benefits to support your health we offer flexible options for you to choose benefits that are right for you, your family and your lifestyle.
We believe in non-stop learning and are committed to investing in learning opportunities that help you reach your full potential and support your continued development.
#GreatPlacetoWork
We are committed to equal employment opportunities regardless of race, colour, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.
Interested !
Send us an email with your CV to jobs@freelygive.org.uk