Software Engineer / Senior Software Engineer (Python) React/Next.js Bonus
🔒 Confidential Employer
Posted 7 May 2026
LOCATION
Not specified
TYPE
Full-time
LEVEL
Mid-Senior level
CATEGORY
Technology, Software Engineering
This employer holds a UK Home Office sponsor license — sponsorship for this specific role is at the employer’s discretion
SKILLS
Python
SQLAlchemy
RESTful API design
Microservices
PostgreSQL
Docker
Kubernetes
CI/CD
FULL DESCRIPTION
Software Engineer / Senior Software Engineer (Python) React/Next.js Bonus
About the job
[Employer hidden — view at passion-project.co.uk] Group is seeking a skilled engineer to join their team. This role focuses on Python backend development with opportunities to contribute to frontend using React/Next.js.
Responsibilities
- Develop scalable, user-centric backend services and APIs using Python.
- Design and implement high-quality microservices with strong focus on performance, security, and maintainability.
- (Bonus) Contribute to frontend development using React.js / Next.js when needed.
- Write clean, testable, well-structured code and follow best engineering practices.
- Execute the full software development lifecycle (SDLC) from design to deployment and maintenance.
- Implement and maintain CI/CD pipelines to streamline development and release processes.
- Troubleshoot and resolve backend-related technical issues.
- Optimize database queries, caching, and overall backend system performance.
- Collaborate with cross-functional teams designers, frontend engineers, and product stakeholders.
- Participate in code reviews and ensure adherence to engineering standards.
- Create and maintain technical documentation to support knowledge sharing.
Requirements
- Bachelors degree in Computer Science, Software Engineering, or a related field.
- 4+ years of professional experience in Python backend development.
- Strong experience with SQLAlchemy, Alembic, and relational database design.
- Solid understanding of RESTful API design and microservices architecture.
- Hands-on experience with SQL databases (e.g., PostgreSQL).
- Familiarity with cloud platforms (AWS/GCP) for deploying backend systems.
- Experience with Docker and Kubernetes for containerization and orchestration.
- Good understanding of CI/CD principles and tools.
- Proficiency with Git for version control.
- Bonus: Exposure to React.js / Next.js and frontend development workflows.
- Excellent communication skills in English.
For more information, visit the [Employer hidden — sign up to reveal].
Sign up free — access 45,000+ UK sponsor-licensed jobs