We are looking to secure a Senior Full Stack Developer to lead delivery of a new internal web platform for our market-leading Creative Agency. The Senior Full Stack Developer takes ownership of the end-to-end build from core architecture through to release.
1. As the Senior Full Stack Developer, you will lead development of a modern web application with a clean, intuitive user interface.
2. Design and build secure backend services and APIs to support core workflows.
3. Implement file handling at scale, including uploads, metadata, versioning, and access controls.
4. Integrate cloud storage (AWS or Azure) including permissions, signed URLs, and lifecycle management.
5. Build background processing and job orchestration for long-running tasks.
6. Set up CI/CD and deployment pipelines, plus monitoring, logging, and error reporting.
7. Ensure security best practice, performance, and reliability from day one.
8. Produce clear documentation and a solid handover at the end of the contract.
Required experience
9. Strong experience shipping production web applications as a senior engineer or lead.
10. Front end expertise with a modern framework (React preferred).
11. Backend experience with or Python, plus API design.
12. Database experience (Postgres or similar) and good data modelling.
13. Cloud experience (AWS and/or Azure), including IAM and storage services.
14. Experience with queues, background jobs, and async processing.
As a Senior Full Stack Developer, the nice things to have are
15. Experience building platforms that handle large numbers of files and assets.
16. Familiarity with integrating external AI services, without needing to be an ML specialist