Senior Full Stack Developer
Job Type: Permanent
Salary: Negotiable based on experience
Remote
We are seeking a highly skilled Senior Full Stack Developer with Tech Lead capabilities to join our team. This role requires a confident, solution-oriented individual with hands-on technical delivery responsibilities. You will lead client discussions, scope projects accurately, and support developers across multiple workstreams—from ongoing maintenance and security updates through to medium- and large-scale builds and integrations.
You will be at the heart of ensuring smooth, on-time, and on-budget delivery, combining strong technical expertise with commercial awareness and the ability to build lasting client relationships
About the Role
Responsibilities
Technical Leadership
Lead the technical direction of projects, solving complex challenges and ensuring best practices are upheld.
Act as the primary technical point of contact for clients, confidently guiding them through issues, options, and solutions.
Proactively recognize and communicate knowledge gaps, escalating where needed, while promoting a culture of learning within the team.
Client Engagement & Delivery
Partner with the Head of Delivery to ensure projects run smoothly and align with commercial goals.
Support client relationships through clear communication, exceptional service, and sustainable growth.
Translate technical detail into clear, client-friendly language.
Essential Criteria
Qualifications & Knowledge
Strong expertise in Drupal (backend development, theming, custom modules, integrations).
Solid full stack development skills, including:
Backend: PHP, Drupal, API design and integration, CRM/e-commerce integration.
Frontend: Modern JavaScript frameworks (e.g., React, Vue,), HTML5, CSS3, accessibility standards.
Wider full stack exposure beyond Drupal (e.g., Node.js, Next.js, Laravel, or other modern frameworks).
Databases & Infrastructure: MySQL/MariaDB, Git, CI/CD pipelines, cloud hosting (AWS, Azure, or similar).
Understanding of secure, scalable, and performant system architecture.
Practical experience working with both waterfall and agile (Scrum) methodologies.
Clear understanding of agency commercial models, project delivery constraints, and the importance of scope and accurate estimation.
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, including life insurance, a retirement plan and annual leave. 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.
Project & Team Support
Mentor and support developers across multiple streams, from routine updates to complex project delivery.
Ensure security, code quality, and scalability are consistently embedded.
Operate effectively in both waterfall and agile (Scrum) environments.
Technical Scope & Stack
Backend: Strong expertise in Drupal/PHP, with experience in building and integrating CRM solutions, APIs, and e-commerce platforms.
Frontend: Solid skills in modern JavaScript frameworks/libraries (e.g., React, Vue) and CSS/HTML for responsive, accessible design.
Databases & Infrastructure: Experience with MySQL/MariaDB, cloud hosting (AWS, Azure, or similar), CI/CD pipelines, and version control (Git).
AI & Emerging Tech: Practical exposure to Agentic and Generative AI tooling—not a core requirement, but experience in applying these tools in real-world projects is strongly valued and will become an increasing focus.
Industry Products: Knowledge in Acquia products, especially Site Studio an added bonus.
#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 debbie.smith@freelygive.org.uk
Experience
Proven track record in delivering medium to large-scale digital projects.
Demonstrable experience leading client-facing technical discussions, workshops, and solution presentations.
Experience mentoring, supporting, or leading teams of developers across multiple workstreams (maintenance, upgrades, new builds).
Previous responsibility for scoping, estimating, and delivering projects on time and within budget.
Skills & Competencies
Strong problem-solving skills; able to propose and defend solutions, but also recognise when to escalate or seek specialist input.
Confident communicator – able to simplify technical concepts for non-technical audiences.
High level of commercial awareness, balancing client needs with project feasibility and budget.
Strong organisational and time-management skills; able to juggle multiple priorities effectively.
Demonstrated ability to build trusted client relationships and contribute to account growth through great service.
About You
Leadership & Communication
Confident in leading technical discussions and client-facing workshops.
Skilled at accurate scoping and balancing commercial realities with technical delivery.
Supportive mentor with a collaborative mindset.
Commercial Awareness
Solid understanding of agency delivery models and commercial drivers.
Ability to balance client needs, technical feasibility, and commercial realities.
Industry Experience
Experience delivering solutions within rail, transport, and luxury alcohol brand sectors is a plus.
Technical Expertise
Proven full stack developer with strong Drupal experience at the core.
Skilled in both backend (PHP, Drupal, API integrations) and frontend (React, Vue, or similar).
Strong grounding in system architecture, performance optimisation, and security best practices.
Other Requirements
Willingness to occasionally travel for client meetings or team workshops
(if required).Right to work in the UK.