Role Overview
**A key role to help shape the future of a successful insurance fin tech product, part of the wider Defaqto software division.******Within our software division, Comparison Creator powers insurance and price comparison platforms used by well-known UK brands. ******Role Overview: ******We’re looking for a Full-Stack Python Developer with an AI-first mindset to join a small, collaborative team building and supporting fintech products used across the insurance market.
**You’ll work across the stack using Python, Django, SQL, and React, contributing to both new product development and ongoing application support. This is a hands-on role with real influence over how our products evolve.
Requirements
Essential Experience
- 3+ years of full-stack software development, with a track record of building and shipping production-grade applications
- Strong Python skills — this is our primary language and you'll use it daily, but we care more about the quality of your engineering than how long you've been writing Python specifically
- Software architecture and design — you've made meaningful architectural decisions and can justify them; you think about systems, not just features
- Proficient and habitual user of AI-assisted development tools (Cursor, Copilot, Claude) — embedded into your daily workflow, not an occasional shortcut
- Strong API design and integration experience — you've built and consumed APIs at scale
- **Strong SQL skills **(MySQL or PostgreSQL) — comfortable with complex queries, schema design and performance tuning
- Deep understanding of software design principles, patterns and best practices — and the experience to know when to apply them and when not to
Advantageous Technical skills
- Django experience
- API design and development
- Test driven development
- Front-end frameworks (React, Angular)
- Build and maintain CI/CD pipeline
Your approach to work
- Happy working in a small team and wearing multiple hats
- AI-first mindset — you reach for AI tools instinctively to improve quality, speed and your own thinking, not as an afterthought
- Strong at estimating, tracking and communicating your own work — you keep people informed and enjoy taking ownership
- Proactive in identifying and raising technical improvements, with the rigour to think them through, document them clearly and see them appropriately prioritised
- Curious and committed to continuous learning — especially around emerging tools and ways of working
- Comfortable and confident communicating technical ideas clearly to non-technical people
- Confident in your abilities and happy to constructively challenge ways of working
Tech Stack
- Angular
- Django
- MySQL
- Postgres
- Python
- React
- SQL
Benefits
**Location:****Hybrid working a couple of times a week from our Cwmbran office.******Right to Work: **
Applicants must already hold a legal right to work in the UK without time restrictions and without the need for future sponsorship. We are unable to provide Skilled Worker visa sponsorship.
* *