Senior Mobile Platform Engineer - iOS

Posted 2 Days Ago
Be an Early Applicant
London, Greater London, England
5-7 Years Experience
Food
The Role
As a Senior Mobile Platform Engineer - iOS at Gousto, you will work on the core of the iOS app and the tools that support it, enabling iOS Product Engineers to deliver value faster. Responsibilities include improving developer experience, mentoring engineers, evolving software, and contributing to the iOS Guild. Familiarity with various technologies and tools like Fastlane, Danger, Xcode, and AWS is beneficial.
Summary Generated by Built In

Company Description

Here at Gousto, we are on a mission to become the UK's most loved way to eat dinner, and for every meal to leave the planet better off. Gousto is changing how people shop, cook and eat food at home. It’s an incredibly exciting time to join our team - and we’re a friendly bunch!

We’re proud to be one of the fastest-growing companies in the UK. Powered by data and a love of food, we’re a recipe box company that’s disrupting the sector, and we’re passionate about our diverse team and our customers.

All of our people are responsible for the success of Gousto, and we’re passionate about creating an inclusive environment for all to thrive. Our guiding values - Dream, Deliver and Care - show our commitment to innovation, our ambition to hit goals at speed, and our deep respect for the people we work with.

Job Description

Location: Hybrid, London office presence required

Our Foundations Tribe is responsible for improving the developer experience of Product Engineers at Gousto - it is where we build, maintain and innovate on the core aspects of the tech stack. As an iOS Foundations engineer, you'll report to an Engineering Manager and work on both the core of our iOS app and the tools that support it, enabling iOS Product Engineers to deliver value faster.

What technologies will you be working on?

Our iOS app is modularised with each feature team having ownership of their feature modules allowing them to iterate and develop quickly. We build features fully in Swift, using both SwiftUI and UIKit, targeting the 2 latest major versions of iOS, and look to adopt the latest tools and technologies from Apple where appropriate, while minimising dependencies on third-party code. We use continuous integration and ship a new version of the app to the App Store every two weeks. Our customised Mobile CI runs on AWS infrastructure and makes heavy use of Fastlane, Danger, and scripts written in Ruby and Swift.

What will you bring to the role?

To be successful in this role, you will be motivated by improving the productivity of our iOS engineers using a variety of technologies, both in the app codebase itself and the tooling around it. Below is not a box checking exercise and we don’t expect you to meet all of the below to apply, it is more to give you a flavour of what this role entails.

Core Responsibilities:

  • Working on both, the core of our apps as well as tooling, allowing product engineers to deliver value faster and the capability to scale
  • Support other engineers to learn and grow through coaching and mentoring
  • Apply lean methodologies to improve Gousto's processes
  • Evolve our software through an iterative approach focusing on delivering impact
  • Contribute to our iOS Guild, helping us improve our ways of working and our codebase
  • Scaling our Mobile CI Infrastructure to provide quick feedback to engineers
  • Good debugging skills with the ability to systematically identify and resolve problems.

Beneficial Experience:

  • Familiarity with Fastlane and Danger
  • Familiarity with Xcode project configuration and Swift Package Manager
  • Familiarity with App Store submission and code signing
  • Maintaining continuous integration environments
  • Working with a design system
  • Familiarity with Shell scripting and Ruby
  • Familiarity with cloud services such as AWS
  • Deep understanding of Apple’s design principles and interface guidelines
  • Familiar with Firebase A/B testing, remote configuration, and push notifications

Who you are: 

  • Good listener, open and empathetic to other people’s ideas
  • Cooperative and likes to share their thoughts
  • Works in a collaborative ways with others
  • Self starter who enjoys solving complex problems with new technologies
  • Proactive, taking goals and coordinating towards delivering value
  • Good understanding of system's architecture, design patterns and testing strategies
  • Enjoys working with multiple languages and toolchains, such as Swift, Ruby and Bash
  • Maintains a high quality code base through architecture, automated testing and documentation
  • Has a preference for solving problems for engineers rather than customers

Additional Information

Click here to see our company benefits! 

Equal Opportunities 

Whether it is creating diversity in our recipes or building new teams, we care about our people and the opportunities they have at Gousto. 

We are committed to equality of opportunity across our organisation. At all levels we promote equality, ensuring our people are consistently treated in a fair and equal manner. 

If you need reasonable adjustments at any point in the application or interview process, please let us know.

In your application, please feel free to note which pronouns you use (For example - she/her/hers, he/him/his, they/them/theirs, etc).

If you like what you’ve read about Gousto and want to find out more please click I’m interested below to apply! 


#LI-Hybrid

Top Skills

Swift
The Company
London
952 Employees
On-site Workplace
Year Founded: 2012

What We Do

We believe home cooking is important. But in today’s busy world, it’s often the first thing to go. With Gousto, you choose recipes you’d like to cook and ta-dah! We deliver the perfectly measured ingredients. Skip the supermarket queue, and create delicious meals to share with those you love.

Jobs at Similar Companies

Fusion92 Logo Fusion92

Account Executive

AdTech • Agency • Digital Media • Enterprise Web • Marketing Tech • Analytics • Web3
IL, USA
263 Employees

ForeFlight Logo ForeFlight

Product Designer II

Aerospace • Software • App development
Remote
Austin, TX, USA
466 Employees

IonQ Logo IonQ

Lead Ion Trap Design Engineer

Artificial Intelligence • Hardware • Information Technology • Internet of Things • Software
Easy Apply
Seattle, WA, USA
305 Employees

Snap Inc. Logo Snap Inc.

Application Engineer, Salesforce UI

Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
Hybrid
New York, NY, USA
5000 Employees

Similar Companies Hiring

Toast Thumbnail
Software • Information Technology • Hospitality • Food • Fintech • Cloud
Boston, MA
4500 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account