At a Glance
- Tasks: Lead full stack development and build scalable applications using TypeScript, React, and Python.
- Company: Join a growing IT consultancy with a clear pathway to a permanent position.
- Benefits: Competitive contract pay, permanent salary, and additional benefits based on experience.
- Other info: Collaborative Agile environment with opportunities for professional growth.
- Why this job: Make an impact by modernising platforms and exploring AI-assisted development tools.
- Qualifications: Proven experience in full-stack development with strong skills in JavaScript, TypeScript, and Python.
The predicted salary is between 60000 - 75000 £ per year.
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
Full Stack Developer - Contract to Permanent (Python, TypeScript, React) in England employer: Agilesource Ltd
AgileSource is an exceptional employer that fosters a dynamic and collaborative work culture, perfect for Senior Full Stack Developers eager to grow their careers. With a clear pathway from contract to permanent employment, employees benefit from competitive salaries, comprehensive benefits, and opportunities to work on innovative projects using cutting-edge technologies. Located in a vibrant tech hub, AgileSource encourages continuous learning and professional development, making it an ideal place for those seeking meaningful and rewarding employment.
StudySmarter Expert Advice🤫
We think this is how you could land Full Stack Developer - Contract to Permanent (Python, TypeScript, React) in England
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and join online forums. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those using Python, TypeScript, and React. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your technical skills and practising common interview questions. We recommend doing mock interviews with friends or using online platforms to get comfortable with the process.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Full Stack Developer - Contract to Permanent (Python, TypeScript, React) in England
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your expertise in Python, TypeScript, and React, and don’t forget to mention any Agile experience you have!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're the perfect fit for the role and how your background aligns with our needs. Be genuine and let your personality come through.
Showcase Your Projects:If you've worked on relevant projects, make sure to include them in your application. Whether it's a personal project or something from your previous job, demonstrating your hands-on experience can really set you apart.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!
How to prepare for a job interview at Agilesource Ltd
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in Python, TypeScript, and React. Brush up on your knowledge of RESTful APIs and cloud platforms like GCP. Being able to discuss your past projects and how you’ve used these technologies will show that you’re the right fit for the role.
✨Showcase Your Agile Experience
Since AgileSource values Agile methodologies, be prepared to talk about your experience in Agile environments. Share specific examples of how you've contributed to Agile ceremonies, planning, and backlog refinement. This will demonstrate your ability to work collaboratively and adaptively.
✨Prepare for Problem-Solving Questions
Expect questions that assess your troubleshooting skills and how you handle live environments. Think of scenarios where you’ve resolved issues or improved system performance. Highlight your approach to problem-solving and how you ensure reliable deployments.
✨Communicate Clearly and Confidently
Strong communication skills are key, especially when working in distributed teams. Practice articulating your thoughts clearly and confidently. Be ready to explain complex technical concepts in a way that’s easy to understand, as this will reflect your ability to collaborate effectively.