iOS Developer

MPower Plus

West of England

On-site

GBP 70,000 - 110,000

Full time

11 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

MPower Plus is seeking an experienced iOS engineer. You will contribute to a modular architecture using MVVM, build and maintain production-scale Swift applications, and design scalable SDKs consumed across teams. You will promote best practices, including TDD, code reviews, CI/CD, and automated testing.

You will collaborate with cross-functional teams to deliver high-quality mobile experiences and accelerate reuse and inner sourcing of components.

Qualifications

  • Strong Swift iOS development experience.
  • Experience with modular app architecture (MVVM).
  • Experience building and integrating SDKs for internal use.
  • Knowledge of Swift concurrency (async/await, GCD).
  • Delivery of production-scale iOS apps and good collaboration.

Responsibilities

  • Develop and maintain iOS apps using Swift and Xcode.
  • Contribute to modular architecture, MVVM, and clean code.
  • Design and integrate scalable SDKs used across teams.
  • Ensure thread-safe, high-performance solutions with proper concurrency.
  • Collaborate across engineering to drive reusability and reduce waste.
  • Advocate for engineering quality via TDD, code reviews, CI, and automated testing.

Skills

Swift
iOS development
Xcode
Git/GitHub
XCTest
XCUITest
MVVM
SDK integration
Concurrency
Code reviews
TDD
CI/CD
Automated testing
Team collaboration

Tools

Git
GitHub
Xcode
GitHub Actions
Fastlane

Job description

Job Description
  • Strong programming expertise in Swift, with hands-on experience using modern iOS development toolsets including Xcode, Git, GitHub, XCTest, and XCUITest.
  • Deep understanding of modular app architecture, including frameworks-based modularisation and architectural patterns such as MVVM.
  • Proficiency in building, maintaining, and integrating SDKs, ensuring they are scalable, well documented, and easy to consume across teams.
  • Solid grasp of concurrency in Swift (e.g., async/await, GCD, Operations) and the ability to design performant, thread safe solutions.
  • Broad technical experience with a track record of delivering high quality, production scale iOS applications.
  • Strong communication and collaboration skills, with the ability to work effectively across engineering teams to drive reusability, inner sourcing, and reduction of technical waste.
  • A strong advocate for engineering quality, leveraging practices such as Pair Programming, Test Driven Development (TDD), Code Reviews, Continuous Integration, and Automated Testing.
Desirable Skills & Experience
  • Knowledge of mobile security principles and best practices, such as secure storage, authentication flows, and safe handling of sensitive data.
  • Experience with CI/CD pipelines for mobile, ideally with tools such as GitHub Actions, Fastlane, and automated build/test deployment processes.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

iOS Developer
iOS Developer

Innova Solutions • Greater London

Hybrid
GBP 60,000 - 90,000
iOS Developer
iOS Developer

Sanderson Government & Defence • City Of London

On-site
GBP 65,000 - 90,000
iOS Developer
iOS Developer

Korn Ferry • City of Westminster

On-site
GBP 65,000 - 90,000
iOS Engineer
iOS Engineer

Cognizant • Burgess Hill

On-site
GBP 55,000 - 75,000
IOS developer
IOS developer

Test Triangle Ltd • West of England

On-site
GBP 65,000 - 95,000
Restaurant d'entreprise?
Indemnités de stage/alternance
iOS Developer
iOS Developer

Methods • Greater London

On-site
GBP 70,000 - 90,000
IOS Developer
IOS Developer

Randstad Technologies • Lancashire

Hybrid
GBP 50,000 - 70,000
IOS Developer
IOS Developer

Randstad Technologies Recruitment • Ringway

Hybrid
GBP 83,000 - 120,000
IOS Developer
IOS Developer

Generative Group • Greater London

Hybrid
GBP 120,000 - 150,000
Health Insurance
iOS Developer
iOS Developer

Ubique Systems • United Kingdom

On-site
GBP 50,000 - 70,000