Graduate Software Engineer Full Stack

Graduate Software Engineer Full Stack

London Full-Time 34000 - 50000 £ / year (est.) No home office possible
Go Premium
H

At a Glance

  • Tasks: Develop impactful features and collaborate on exciting projects in a fast-paced environment.
  • Company: Join a dynamic digital insurance provider transforming the industry with innovative solutions.
  • Benefits: Enjoy 25 days holiday, a dedicated development budget, and senior mentoring for rapid career growth.
  • Why this job: Be part of a mission-driven team shaping the future of insurance while enhancing your skills.
  • Qualifications: 1-3 years of full-stack experience; proficiency in Python and Angular preferred.
  • Other info: Work in Central London, 4 days a week in-office, with a focus on team culture.

The predicted salary is between 34000 - 50000 £ per year.

Salary: £40,000 - £60,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. 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

  • 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

Graduate Software Engineer Full Stack employer: Harnham - Data & Analytics Recruitment

As a rapidly growing digital insurance provider based in Central London, our company offers an exciting opportunity for Graduate Software Engineers to thrive in a dynamic and innovative environment. With a strong focus on employee development, we provide dedicated mentoring, a generous holiday allowance, and the chance to work on impactful projects that shape the future of insurance. Join us to be part of a collaborative culture that values creativity and ownership, all while enjoying the vibrant atmosphere of London.
H

Contact Detail:

Harnham - Data & Analytics Recruitment Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Graduate Software Engineer Full Stack

✨Tip Number 1

Familiarise yourself with the tech stack mentioned in the job description. Since they prefer Python and Angular, consider building a small project or contributing to an open-source one using these technologies. This hands-on experience will not only boost your skills but also give you concrete examples to discuss during interviews.

✨Tip Number 2

Network with current or former employees of the company on platforms like LinkedIn. Engaging in conversations about their experiences can provide valuable insights into the company culture and expectations, which you can leverage during your interview.

✨Tip Number 3

Prepare to discuss your approach to collaboration and teamwork, as the role involves working with cross-functional teams. Think of specific examples where you've successfully collaborated on projects, highlighting your communication skills and ability to contribute to team culture.

✨Tip Number 4

Stay updated on industry trends and advancements in full-stack development. Being able to discuss recent developments or tools in the field during your interview will demonstrate your passion for the role and your commitment to continuous learning.

We think you need these skills to ace Graduate Software Engineer Full Stack

Full Stack Development
Proficiency in Python
Experience with Angular (or React, Vue, Next.js)
Software Engineering Fundamentals
Cross-Functional Collaboration
Testing and Code Review Practices
Clean Code Principles
Problem-Solving Skills
Strong Communication Skills
Adaptability in a Fast-Paced Environment
Curiosity and Proactivity
Team Culture Awareness
Project Management Skills

Some tips for your application 🫡

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

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for software engineering and your understanding of the insurance industry. Mention how your skills align with the company's mission to modernise the insurance experience and your eagerness to contribute to their product expansion.

Showcase Your Projects: If you have personal or academic projects that demonstrate your full-stack capabilities, include them in your application. Highlight any use of Python and Angular, and explain your role in these projects to illustrate your hands-on experience.

Prepare for Technical Questions: Anticipate technical questions related to full-stack development during the interview process. Brush up on your knowledge of software engineering fundamentals and be ready to discuss your approach to coding, testing, and maintaining clean code.

How to prepare for a job interview at Harnham - Data & Analytics Recruitment

✨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. This will show your ability to work well in a team-oriented environment.

✨Emphasise Problem-Solving Abilities

Prepare to discuss meaningful challenges you've tackled in previous roles. Focus on your approach to problem-solving and how you delivered high-impact features, as this aligns with the company's goals.

✨Communicate Clearly

Strong communication is key for this role. Practice articulating your thoughts clearly and concisely, especially when discussing technical concepts. This will demonstrate your value in maintaining team culture and clarity.

Graduate Software Engineer Full Stack
Harnham - Data & Analytics Recruitment
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

H
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>