Software Engineer (Full-stack)
Software Engineer (Full-stack)

Software Engineer (Full-stack)

Stoke-on-Trent Full-Time 43000 - 60000 £ / year (est.) No home office possible
J

At a Glance

  • Tasks: Join a dynamic team to deliver impactful features and tackle end-to-end challenges.
  • Company: Be part of a fast-growing digital insurance provider transforming the industry.
  • Benefits: Enjoy share options, rapid progression, 25 days holiday, and a dedicated development budget.
  • Why this job: Shape the future of insurance while collaborating in a vibrant, high-growth environment.
  • Qualifications: 2-4 years of full-stack experience with Python and Angular preferred.
  • Other info: Work in Central London, 4 days in-office, with opportunities for mentorship.

The predicted salary is between 43000 - 60000 £ per year.

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

Join a dynamic and rapidly growing digital insurance provider in Stoke-on-Trent, where innovation meets opportunity. With a strong focus on employee development, you will benefit from a dedicated development budget, senior mentoring, and the chance to influence product direction in a collaborative environment. Enjoy a competitive salary, equity options, and a generous holiday allowance while being part of a team that values quality, communication, and a vibrant work culture.
J

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. Since they are focused on modernising the insurance experience, showing that you understand their goals and how your skills can contribute to this mission will set you apart.

✨Tip Number 2

Highlight your experience with both frontend and backend technologies, especially Python and Angular. Be prepared to discuss specific projects where you've successfully implemented these technologies in a collaborative environment.

✨Tip Number 3

Demonstrate your problem-solving skills by preparing examples of end-to-end challenges you've tackled in previous roles. This will show your ability to handle meaningful projects and influence platform architecture.

✨Tip Number 4

Engage with the company’s online presence, such as their social media or blog. Commenting thoughtfully on their posts or sharing relevant insights can help you get noticed and demonstrate your genuine interest in their work.

We think you need these skills to ace Software Engineer (Full-stack)

Full-Stack Development
Proficiency in Python
Experience with Angular (or React, Vue, Next.js)
Microservices Architecture
Strong Software Engineering Fundamentals
Cross-Functional Team Collaboration
Testing and Code Review Practices
Cloud Services (AWS)
Containerisation (Docker, Kubernetes)
SQL Database Management
Problem-Solving Skills
Effective Communication Skills
Curiosity and Proactivity
Adaptability in a Fast-Paced Environment

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your full-stack engineering experience, particularly with Python and Angular. Emphasise any relevant projects or roles that demonstrate your ability to deliver high-impact features and work collaboratively in cross-functional teams.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention specific aspects of their mission to modernise the insurance experience that resonate with you, and explain how your skills align with their needs.

Showcase Relevant Projects: If you have personal projects or contributions to open-source software, include them in your application. Highlight any experience with technologies mentioned in the job description, such as Docker, AWS, or microservices.

Prepare for Technical Questions: Anticipate technical questions related to full-stack development, especially around Python and Angular. Be ready to discuss your approach to coding standards, testing, and peer reviews, as these are key responsibilities in the role.

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 successfully integrated these technologies.

✨Demonstrate Collaboration Experience

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. This will show that you can work well in a team-oriented environment.

✨Prepare for Technical Questions

Expect technical questions related to software engineering fundamentals and best practices. Brush up on clean code principles, testing methodologies, and platform architecture to impress your interviewers.

✨Express Your Curiosity and Proactivity

The ideal candidate is described as curious and proactive. Be ready to discuss how you've taken ownership of projects or sought out new challenges in your previous roles. This will demonstrate your enthusiasm for the position.

Software Engineer (Full-stack)
JR United Kingdom
J
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>