cover image
Gravitas Recruitment Group (Global) Ltd

iOS Developer

Remote

England, United kingdom

Freelance

28-01-2026

Share this job:

Skills

Swift GitHub Stripe Test Architecture Programming Autonomy GitHub Actions

Job Specifications

iOS Platform Engineer

Rate: £300 a day (Outside IR35)

Contract: 3 Months (Immediate Start)

Location: Remote (UK Based)

Overview

We are looking for an iOS Platform Engineer who can operate with a solid level of autonomy and deliver high‑quality, well‑structured work with minimal direction. You’ll join a mature engineering environment where tasks are clearly defined, expectations are transparent, and you’ll be trusted to execute effectively alongside senior members of the team.

This role suits someone who is confident in modern iOS development practices, comfortable owning their deliverables, and able to contribute to a clean, scalable platform architecture.

Key Responsibilities

Deliver well‑defined iOS features and platform components with minimal oversight
Collaborate with senior engineers to maintain a consistent architectural approach
Build and refine declarative UI components using SwiftUI
Implement reactive data flows using Combine
Apply Structured Concurrency (async/await) to ensure safe, predictable asynchronous behaviour
Maintain and improve build, test, and release pipelines using Fastlane and GitHub Actions
Contribute to a clean MVVM architecture across the codebase
Manage dependencies and modularisation using Swift Package Manager

Requirements

Strong commercial experience with SwiftUI
Solid understanding of Combine and reactive programming patterns
Hands‑on experience with async/await and structured concurrency
Experience automating workflows with Fastlane & GitHub Actions
Proven ability to work within MVVM architecture
Confident using Swift Package Manager for dependency management
Able to work independently on well‑scoped tasks

Nice to Have

Experience integrating with identity providers (OAuth, OpenID Connect, etc.)
Expertise embedding web flows within native apps using WKWebView
Payment provider integration experience (e.g., Stripe, Adyen, Braintree)

About the Company

Gravitas is an internationally renowned recruitment group supporting niche roles within technology, insurance, and banking. We help fuel innovation by supporting specialisms that underpin development, transformation, and growth. As niche specialists, we partner with our clients to create strategic hiring solutions that deliver the best, skilled, niche, talent - fast. We balance speed and excellence with compliance and integrity. That’s why we are trusted! Our proactive, people-focused approach to specialist recruitment, me... Know more