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)