Job Description
Senior Full Stack Developer
Department: Digital Transformation
Employment Type: Permanent - Full Time
Location: City, London
Reporting To: Director of Engineering
Compensation: £60,000 - £80,000 / year
Description
Key Responsibilities
- Leading the build of full stack features from backend architecture through to frontend delivery
- Owning complex systems and delivering to production with minimal oversight
- Making architectural decisions and influencing technical direction
- Working with data-intensive applications and external integrations
- Contributing to AI-enabled functionality, including LLM use cases where relevant
- Collaborating with stakeholders to shape requirements and priorities
- Setting standards through code reviews and supporting other developers
What we are looking for
- Strong commercial experience as a Senior Full Stack Developer
- Deep expertise in Python and Django is essential
- Solid frontend experience using TypeScript and React (Next.js preferred)
- Proven experience delivering and owning production systems end-to-end
- Experience working with complex data and scalable backend systems
- Ability to make and justify technical decisions and work autonomously
- Additional experience of interest
- Azure and Docker in a production environment
- Experience building AI-enabled features (LLMs, RAG, or similar)
- Experience mentoring or guiding other developers
Job Benefits
Generous Annual Leave: Enjoy 25 days plus three days off at Christmas.
Flexible Working: We're committed to a positive work-life balance, offering a hybrid working policy that prioritises your well-being and flexibility.
Comprehensive Wellbeing Support: Private Health Insurance, Access to Digicare+, Employee Assistance Programme, and more!
Professional Subscriptions: Invest in your growth and development.
Inclusive Employer: Be part of a diverse team with equity, inclusion, and flexibility at the core
For full details of the role, please download the full job description.
