iOS Developer - #2180084

MPower Plus


Date: 3 hours ago
City: Edinburgh
Contract type: Contractor
MPower Plus

Role: IOS developer

Location: Edinburgh, UK (Hybrid 2- 3 days onsite per week)

Contract: 6-12 months +extendable


Job Description

10+ relevant experience

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



How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Finance Data Reporting Specialist

Change Recruitment,
3 hours ago
An exciting opportunity for a Finance Data Analyst to join a growing investment team. This is a varied, hands-on role combining data management, Power BI reporting, financial analysis and operational improvement. You will take ownership of key datasets, develop insightful...
Change Recruitment

Air Conditioning Engineer

JGM - John G Mackintosh,
19 hours ago
Deliver high-quality air conditioning installations with JGM! We're seeking an experienced and motivated Air Conditioning Installation Engineer in Edinburgh (Scotland, UK) to join our expanding team, working on a range of commercial and domestic air conditioning projects across Scotland. Location:...
JGM - John G Mackintosh

Trainee Project Manager Placement Programme

Project Managment at ITOL Recruit,
£30,000 - £38,000 / year
22 hours ago
This is a self-funded programme that leads to employment, fees apply. Job Guarantee  Complete the programme and get a job, or get your course fees back. Looking to start a career in Project Management?  We are offering a structured pathway...
Project Managment at ITOL Recruit