Full Stack Developer - Contract to Permanent (Python, TypeScript, React)
AgileSource are looking for 2 Senior Full Stack Developers to join a growing IT Consultancy. This is an excellent opportunity for a Senior Full Stack Developer looking to start on a contract while having a clear pathway into a permanent, long-term position.
We are looking for someone to initially come in on a Contract but someone who is open to joining the organisation on a Full-Time Basis.
Contract: £400 P/D
Perm - £60,000 - £75,000 + Benefits DOE
Key Responsibilities:
- Lead development across the full stack (frontend & backend)
- Build and maintain scalable applications using TypeScript, React, and Python
- Collaborate closely with DevOps to ensure reliable deployments and system performance
- Design and implement RESTful APIs and system integrations
- Improve and modernise existing platforms, including refactoring legacy code
- Translate user stories into robust, production-ready solutions
- Support live environments by troubleshooting and resolving issues
- Contribute to Agile ceremonies, planning, and backlog refinement
- Drive best practices across engineering, including testing, CI/CD, and code quality
- Explore and apply AI-assisted development tools where appropriate
Key Requirements
- Proven experience as a Senior Full-Stack Engineer
- Strong expertise in JavaScript / TypeScript and React
- Backend development experience with Python (e.g. FastAPI) or Node.js
- Experience designing and integrating REST APIs
- Strong understanding of cloud platforms (ideally GCP)
- Experience working in Agile environments
- Solid knowledge of CI/CD, Git, and modern engineering practices
- Excellent communication skills and ability to work in distributed teams
Desirable
- Experience working on ITSM, data platforms, or digital transformation programmes
- Exposure to AI tools / APIs and AI-assisted development workflows
- Experience refactoring legacy systems at scale