×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Python, Full Stack Developer

Job in Cardiff, Cardiff City Area, CF10, Wales, UK
Listing for: Vargo Group
Full Time position
Listed on 2026-02-08
Job specializations:
  • Software Development
    Software Engineer, Python, Full Stack Developer, Cloud Engineer - Software
Job Description & How to Apply Below

Overview

Reporting to the Engineering Lead, you will build reliable backend services that power our lending platform. This is a role for a developer who cares about writing clean, readable code and wants to master modern software engineering practices under the guidance of a Senior team.

Core Technologies

Core:
Modern Python (3.10+), React (Hooks/Context), REST APIs.

Quality:
Pytest, Git, CI/CD.

Core Responsibilities
  • Build & Maintain:
    Write clear, maintainable Python code for our backend services.
  • Fullstack Exposure:
    Contribute to React frontend tasks (wiring APIs, managing state, handling hooks like use State).
  • Quality First:
    Write robust unit tests (using pytest) and ensure code reliability.
  • Integrations:
    Consume REST APIs and handle common request/response patterns.
Requirements
  • Python Proficiency:
    You understand standard libraries and how to structure a project cleanly.
  • React Familiarity:
    You can navigate a React codebase, create components, and handle basic state.
  • Growth Mindset:
    You are eager to learn about system architecture and reliability from senior engineers.
  • Communication:
    Our ethos is one of continuous improvement, driven by a highly collaborative environment. While there is plenty of deep work involved, this isn’t a solitary role—we prioritize pairing, design discussions, and shared problem-solving over working in isolation.

Note:

Although this is a remote role, we require all candidates to be UK-based, as the role will require occasional travel to our office in Cardiff. We are unable to offer visa sponsorship for this role; all applicants must have full UK right to work.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary