Job description
Role: (Graduate) Software Engineer - Full Stack
Salary: £40,000 -£45,000
Location: Central London - 4 days per week in-office
Overview
Our client is a rapidly growing digital insurance provider on a mission to simplify and modernise the insurance experience. Well-funded and with over 300,000 customers, they're entering a key period of product expansion. They're looking for a Software Engineer (Full Stack) to help shape and scale their platform as they continue to grow.
Key Responsibilities
• Deliver high-impact features and lead cross-functional projects
• Collaborate with Product, Data, and Commercial teams to build user-first solutions
• Tackle meaningful, end-to-end challenges across the stack
• Influence platform architecture and engineering practices
• Maintain strong standards through testing, peer reviews, and clean code
• Contribute to product and team direction in a high-growth environment
Ideal Candidate
• 1-3 years of full-stack engineering experience
• Comfortable across frontend and backend (Python and Angular preferred)
• Strong software engineering fundamentals and a quality-focused mindset
• Experience working collaboratively in cross-functional teams
• Curious, proactive, and excited by ownership and pace
• Strong communicator who values team culture and clarity
Tech Stack / Tools
• Python (microservices)
• Angular (modern) (Open to React, Vue, Next.js and others)
• Russell Group University Graduate (Computer Science or STEM Degree)
Benefits
• Rapid progression
• 25 days holiday + public holidays
• Dedicated development budget & senior mentoring