Senior PHP Full Stack Software Engineer - Sustainability
5 Days Old
We re seeking a UK-based Senior Full Stack Engineer to take technical ownership across our sustainability and digital learning platforms.
You ll be a hands‑on technical leader who takes pride in architecting scalable, high‑quality solutions, enjoys mentoring and raising engineering standards, and is motivated by owning platforms that deliver real impact at scale.
The Role at a Glance
Senior Full Stack EngineerOld Street, London / Hybrid Working / 1 day a week in the office£70,000 - £80,000Plus fantastic benefits: 8% employer pension contribution, mental health support, fitness allowance, enhanced maternity/paternity pay, volunteer days, and morePermanent - Full Time
Product / Service: Sustainability Consultancy; Training & EventsCulture: Close knit, small and agile company, flat hierarchy, direct communication with director and hiring managers alike
Who we are
Action Sustainability is a leading consultancy with the aim of inspiring sustainable business.
Our team comprises 60+ full and part‑time employees and associates. Many of our clients are sector leaders on sustainability and supply chain issues, and we are proud of our reputation for leading the thinking in this area.
Action Sustainability drives lasting change in sustainability through innovative technology, expert advisory, and award‑winning learning solutions. They partner with leading organisations, including the NHS and Houses of Parliament, to create measurable impact across industries. As the delivery team behind the Supply Chain Sustainability School, we lead global collaboration to accelerate sustainability.
An accredited Living Wage employer, we ve been recognised by Best Companies with a 'One to Watch' status for their commitment to an outstanding workplace. We prioritise regular wellbeing check‑ins, ensure employees are heard, and offer mental health support. Our competency framework enables employees to shape their career paths with clear development goals, while managers receive coaching, mentoring, and peer‑sharing opportunities to enhance their leadership skills. This comprehensive approach supports an environment where personal and professional growth thrive.
About the Role
This is a hands‑on role combining high‑quality delivery with technical leadership designing scalable solutions, improving developer practices, and raising engineering standards while enhancing the learning experience for thousands of users.
We make extensive use of AI‑assisted development tools and want to expand this further so you ll help define best practice for AI‑enabled engineering across the team.
Key Responsibilities
Lead the design, build and maintenance of custom Moodle plugins, themes and core feature enhancements
Write high‑quality, secure, reusable PHP and deliver robust front‑end experiences
Architect and implement RESTful APIs, integrations, and reliable data flows between systems
Own and drive code review quality, engineering standards, and best practices
Mentor and support other developers (pairing, coaching, unblocking, raising capability)
Take accountability for software quality: testing strategy, maintainability, performance, and scalability
Write and maintain unit tests and Behat tests, and ensure coverage is meaningful
System Management & Support
Diagnose complex issues across application + infrastructure layers and drive resolution
Lead performance optimisation and scalability improvements
Ensure compliance with accessibility standards, GDPR, and data protection by design
Strengthen QA processes and data integrity (including release readiness)
Collaboration & Stakeholder Management
Work closely with product and design to shape solutions (not just implement tickets)
Translate stakeholder needs (Learning Technologists, Sustainability Consultants, Designers) into technical plans
Communicate trade‑offs clearly and proactively manage technical risk
Participate in (and help improve) agile delivery cycles: estimation, planning, retros, continuous improvement
Continuous Improvement
Stay current with Moodle ecosystem changes and recommend upgrades/approaches
Drive improvements to developer experience (tooling, CI/CD, environments, documentation)
Help define responsible, effective use of AI coding tools across the team
Essential Requirements
• English proficiency and UK work authorisation• 5+ years commercial full stack experience with strong PHP background
Strong Experience In
PHP (architecture‑level proficiency)
Modern JavaScript + front‑end patterns
PostgreSQL/MySQL and relational data modelling
API design, integrations, web services
Git workflows and code review leadership
Testing practices (unit/integration; Behat strongly preferred)
Desirable
Strong Moodle experience (plugins/themes, upgrade paths, performance considerations)
Docker + Linux in production‑like environments
CI/CD pipelines and release management
Authentication protocols (OAuth2/SAML/SSO etc.)
WordPress familiarity (useful, not core)
What s on Offer
A competitive market salary of £70,000 - £80,000
25 days + 8 statutory holidays, plus an extra day for your birthday
Hybrid working
8% employer pension contribution
If we exceed targets, the full team gets rewarded through our profit share scheme
Discretionary bonus
Fitness allowance
Enhanced maternity/paternity pay and childcare schemes
Volunteer days
Access to our vibrant Old Street office featuring a lounge, café bar, gym, and rooftop terrace
Leverage professional memberships and development programmes tailored to your career aspirations.
Apply today and join a team that s driving change, inspiring action, and leading the way in sustainable supply chains.
Application notice We take your privacy seriously. When you apply, we shall process your details and pass your application to our client for review for this vacancy only. As you might expect you may be contacted by email, text or telephone. Your data is processed on the basis of our legitimate interests in fulfilling the recruitment process. Please refer to our Data Privacy Policy & Notice on our website for further details.
If you have any pre‑application questions please contact us first quoting the job title & ref. Good luck, Team RR.
#J-18808-Ljbffr
- Location:
- City Of London
- Job Type:
- FullTime