Enable job alerts via email!

Ios Engineer

DEPOP

London

On-site

GBP 50,000 - 70,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

Join a leading company as an iOS engineer, where you'll enhance app functionality using Swift and A/B testing. Collaborate with a multidisciplinary team to deliver features for millions of users while enjoying flexible working options and comprehensive benefits.

Benefits

Health and mental wellbeing benefits
Flexible working options
Paid parental leave
Learning budgets

Qualifications

  • Commercial experience with Swift or Objective-C required.
  • Experience with Unit and Integration Testing is essential.

Responsibilities

  • Deliver weekly features and upgrades for the iOS app.
  • Take ownership of components shipped to the iOS app.

Skills

Swift
Objective-C
A/B testing
RESTful APIs

Tools

XCTest
Mobile Continuous Integration

Job description

Job Description

As an iOS engineer at Depop, you'll work in one of our Product teams to add new functionality and improve existing features through a data-driven A/B testing workflow.

You will work in Swift, alongside a cross-functional team, leveraging our Mobile Continuous Integration pipeline, with Unit and Integration Testing built in, to iterate our iOS application for our millions of users. You will be part of a multidisciplinary product team supported by the wider Depop iOS developers, insights teams, product managers, and platform engineers.

Want to learn more about Depop & our engineering team? Check out our blog! We write about technology, people, and smart engineering:

https://engineering.depop.com/

Responsibilities:
  1. Support the team in delivering weekly features and upgrades.
  2. Take full ownership of the components shipped to the iOS app, monitor, and resolve issues.
  3. Support the A/B testing workflow and collaborate with the insights team to ensure high quality.
  4. Work closely with design, product management, and backend teams to implement new features efficiently.
  5. Refactor existing code to leverage the latest developments in the iOS framework.
  6. Communicate engineering challenges faced when supporting a wide range of devices.
Qualifications:
  • Commercial experience with Swift or Objective-C, with exposure to different platforms and OS versions.
  • Experience working within a Mobile Continuous Integration framework.
  • Experience with Unit (XCTest) and Integration Testing.
  • Experience consuming RESTful APIs.
  • Prior experience mentoring junior developers.
Desirable:
  • Experience with the VIPER architecture.
  • Experience with A/B testing and complex experiments.
Additional Information:

We offer health and mental wellbeing benefits, flexible working options, paid parental leave, learning budgets, and other perks to support our team members' well-being and growth. For full details, please refer to our benefits documentation.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.