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.