IT & Software

Full Stack Application Developer

Savills

Bristol · Bristol · United Kingdom

Overview

In this role you will build and own internal tools that empower planners to work smarter and make better decisions. You will work in an agile, cross-functional team delivering features end-to-end across Python/FastAPI back ends and React/TypeScript front ends. You will apply AI capabilities within the apps, shaping technical direction and maintaining high code quality. This opportunity blends hands-on development with collaboration, impacting planning outcomes and data-driven workflows. You will operate within Savills’ Planning Consultancy ecosystem, contributing to scalable, robust software that supports sustainable, policy‑compliant projects.

Pay / Benefits
  • 25 Days Annual Leave
  • Life Assurance
  • Private Medical Scheme
  • Virtual GP
  • Global Mobility Scheme
  • Rewards Platform/Bonus programs? (as listed) ?
Responsibilities
  • Own features end-to-end from scoping with stakeholders to deployment
  • Develop and maintain Python/FastAPI back ends and React/TypeScript front ends
  • Collaborate in an agile, cross-functional team
  • Apply test-driven development and focus on code quality
  • Shape technical direction and continuously improve systems
  • Build internal tools to support planners and decision-making
  • Work with stakeholders to translate business needs into technical solutions
Key requirements
  • Experience as a full stack developer with Python (FastAPI) and React/TypeScript
  • Strong understanding of AI capabilities and integration in applications
  • Hands-on, self-motivated with ability to work in an agile team
  • Proven ability to deliver features end-to-end
  • Comfort with production deployment and CI/CD practices
  • Excellent collaboration and stakeholder communication
  • team collaboration
  • stakeholder communication
  • problem-solving
  • Python
  • FastAPI
  • React

Reference: WJ-747_30176640

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.