Online since 1999 | 6,254 IT Jobs Live NOW

Senior iOS Engineer

Premium Job From Marshmallow
Recruiter: Marshmallow
Listed on: 26th August
Location: London
Salary Notes: Competitive
Type: Permanent
Start Date: ASAP

This job has now expired please search on the home page to find live IT Jobs.

We're rebuilding insurance. For good.

We are building a world where insurance benefits everyone. This means using technology to build products that are affordable, instant, and inclusive.

Insurance impacts everyone's lives and we believe it isn't fit for purpose. An industry created before the information revolution and one that hasn't moved on since. No more erroneous makeshift online solutions, we're starting from scratch and rebuilding the way insurance works.

New technology, automated systems and machine learning means we can create a more efficient product for both employees and customers, cutting down huge overheads that traditionally exist with insurance companies. We're then able to pass these savings onto our customers whilst creating a better experience.

You can find out about our culture and what working at Marshmallow is like here

What you'll be doing

As the very first iOS engineer you'll be working in an entirely greenfield environment to build and launch our first app and take the first step towards rebuilding insurance, for good.

We're very excited and believe you'll be instrumental in:

  • Vastly improve our customer experience, reducing friction and helping people in their moments of need with an instant and delightful experience
  • Revolutionising the way claims are handled in an antiquated industry which hasn't kept up with technological advancement
  • Assisting us in fraud detection & prevention, which will help us to lower prices and make insurance more affordable for our legitimate customers

You will work across the entire SDLC, with designers and product owners to help shape the product & then translate requirements into reality. Excellent communication and willingness to collaborate are therefore vital.

The position will be IC at the start, very hands-on, you'll have to be a self starter, highly motivated, someone who takes ownership and doesn't wait to be told what to do. In the future this could evolve into hiring, growing the team & managing people as "Lead iOS Engineer".


Who you are

  • You are a self-starter who likes to take ownership
  • You enjoy creating and managing processes
  • You are curious and have a can-do attitude
  • You are patient and stay calm under pressure
  • You are organised and can be relied upon to get things done
  • You enjoy working in a high growth/scaling environment
  • You enjoy problem-solving and creating innovative solutions
  • You have a continuous delivery mindset

Experiences that will help you suceed

  • 3+ years of commercial experience building B2C applications
  • You have an outcome oriented mindset and care about the "why" behind what you are building.
  • Have experience with automation testing & continuous delivery.
  • You believe in frequent, incremental value delivery.
  • You have a desire for creating clean, testable code
  • You care about customer experience
  • Full-stack iOS development (Swift, Foundation, UIKit, SwiftUI, Core Data etc...)
  • A clear understanding of architectural design patterns such as MVC, VIPER, MVP or MVVM

Our Tech Stack

  • Java 14 Services
  • Spring Boot with Spring Cloud
  • Dynamo DB
  • Neptune DB
  • Terraform
  • Docker
  • Event Sourcing


  • Competitive salary 
  • Stock options 
  • 33 day holiday allowance (inc bank holidays) 
  • Learning and training (with at least 2 days a year for self development)
  • Bi-weekly engineering presentation sessions
  • Bi-annual hackathons
  • Flexible working 
  • Health insurance
  • Pension 
  • Cycle to work scheme
  • Monthly socials


  • Our process consists of 4 stages, there is no techincal test
  • We will let you know if we are going to invite you to an interview or not. However, we are a small team so cannot provide feedback on your application

To apply for this job please click the APPLY button!