Job Title: Senior Python Developer
Work Mode: Fully Remote (UK)
Contract Type: B2B | Inside IR35
Duration: 6 Months (extendable)
Location: United Kingdom
Job Description:
We are seeking a highly skilled Senior Python Developer to join our growing team on a fully remote contract basis within the UK. The ideal candidate will have deep hands-on experience in Python development, strong knowledge of FastAPI, and exposure to React for front-end integration.
This role involves working on modern, high-performance applications with a focus on clean architecture, scalability, and automation. You’ll collaborate closely with cross-functional teams, contributing to end-to-end development—from design and implementation to deployment and optimization.
Key Responsibilities:
- Design, develop, and deploy high-quality backend services using Python (FastAPI).
- Collaborate with front-end teams using React for seamless integration of APIs.
- Implement clean, efficient, and scalable code aligned with best practices.
- Participate in code reviews, testing, and CI/CD pipeline improvements.
- Work in an Agile environment, contributing to sprints, stand-ups, and planning sessions.
- Troubleshoot performance issues and provide technical solutions.
Required Skills:
- 5+ years of professional experience in Python development.
- Strong hands-on experience with FastAPI or similar Python frameworks (Flask/Django).
- Good understanding of React.js and integrating backend APIs with front-end components.
- Solid grasp of RESTful APIs, authentication, and data modeling.
- Experience with Git, unit testing, and Agile methodologies.
- Strong problem-solving skills and ability to work independently in a remote setup.
Good to Have:
- Experience with Docker and containerized deployments.
- Exposure to AWS, CI/CD pipelines, or microservices architecture.
- Familiarity with asynchronous programming and performance optimization.
Additional Details:
- Type: Contract (Inside IR35)
- Engagement: B2B
- Location: Fully Remote (UK-based candidates only)