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
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
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.