At a Glance
- Tasks: Join a dynamic team to build impactful features and tackle exciting challenges.
- Company: Be part of a fast-growing digital insurance provider transforming the industry.
- Benefits: Enjoy equity options, 25 days holiday, and a dedicated development budget.
- Why this job: Shape the future of insurance while collaborating in a vibrant, growth-focused environment.
- Qualifications: 2-4 years of full-stack experience with Python and Angular preferred.
- Other info: Work in Central London, 4 days a week in-office, with opportunities for rapid progression.
The predicted salary is between 43000 - 51000 £ per year.
Salary: £50,000 - £60,000 + equity options
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. Backed by £43m in funding and with over 300,000 customers, they are entering a key period of product expansion. They are 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
- 2-4 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
Bonus: DevOps/infrastructure exposure or personal projects
Tech Stack / Tools
- Python (microservices)
- Angular (modern) (Open to React, Vue, Next.js and others)
- Docker
- Kubernetes
- AWS
- SQL
Benefits
- Share options & rapid progression
- 25 days holiday + public holidays
- Dedicated development budget & senior mentoring
Software Engineer (Full-stack) employer: JR United Kingdom
Contact Detail:
JR United Kingdom Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer (Full-stack)
✨Tip Number 1
Familiarise yourself with the company's mission and values. Understanding their goal to simplify and modernise the insurance experience will help you align your answers during interviews and demonstrate your genuine interest in their work.
✨Tip Number 2
Brush up on your full-stack skills, particularly in Python and Angular. Be prepared to discuss specific projects where you've used these technologies, as well as any challenges you faced and how you overcame them.
✨Tip Number 3
Showcase your collaborative spirit by preparing examples of how you've worked in cross-functional teams. Highlight your communication skills and how you contributed to team culture, as this is important for the role.
✨Tip Number 4
If you have any personal projects or experience with DevOps tools like Docker or AWS, be sure to mention them. This can set you apart from other candidates and show your proactive approach to learning and ownership.
We think you need these skills to ace Software Engineer (Full-stack)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your full-stack engineering experience, particularly with Python and Angular. Include specific projects or roles where you delivered high-impact features or collaborated in cross-functional teams.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company’s mission to modernise the insurance experience. Mention how your skills align with their needs, especially your experience with microservices and cloud technologies.
Showcase Relevant Projects: If you have personal projects or contributions to open-source that demonstrate your skills in Python, Angular, or DevOps, include them in your application. This can set you apart from other candidates.
Highlight Soft Skills: The ideal candidate is described as a strong communicator who values team culture. Make sure to mention any experiences that showcase your teamwork, communication skills, and proactive approach to problem-solving.
How to prepare for a job interview at JR United Kingdom
✨Showcase Your Full-Stack Skills
Make sure to highlight your experience with both frontend and backend technologies, especially Python and Angular. Be prepared to discuss specific projects where you've successfully implemented full-stack solutions.
✨Demonstrate Collaboration
Since the role involves working with cross-functional teams, share examples of how you've collaborated with product, data, or commercial teams in the past. Emphasise your communication skills and ability to work well within a team.
✨Prepare for Technical Questions
Expect technical questions that assess your understanding of software engineering fundamentals. Brush up on concepts related to microservices, clean code practices, and testing methodologies to demonstrate your quality-focused mindset.
✨Express Your Curiosity and Proactivity
The ideal candidate is curious and proactive. Be ready to discuss how you take ownership of your work and seek out new challenges. Share any personal projects or experiences that showcase your enthusiasm for learning and growth.