Negotiable
Outside
Hybrid
London Area, United Kingdom
Summary: The iOS Software Engineer role involves designing and delivering features for high-traffic consumer apps, with a focus on promotional and incentivisation experiences. The position requires collaboration with product, design, and back-end teams to create scalable solutions that enhance user engagement and drive revenue growth. The role is contract-based, outside IR35, and offers flexible remote options with a preference for one day a week in London.
Key Responsibilities:
- Build, test, and ship iOS features from design to release.
- Collaborate with product, design, and Back End teams to deliver seamless, scalable solutions.
- Write clean, efficient, and maintainable Swift code with robust test coverage.
- Monitor performance metrics, troubleshoot, and optimise features.
- Participate actively in Agile ceremonies, contributing ideas to enhance product direction.
Key Skills:
- Strong track record delivering large-scale, consumer-facing iOS apps.
- Deep experience with Swift, UIKit, SwiftUI, Core Animation, GCD & Networking.
- Solid understanding of design patterns, OOP, and iOS best practices.
- Familiarity with analytics, measurement, and CI/CD pipelines.
- Experience with unit testing, profiling, and performance optimisation in Xcode.
- Knowledge of socket-based networking a plus.
- Collaborative mindset with excellent communication skills.
Salary (Rate): undetermined
City: London
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
iOS Software Engineer - Contract Outside IR35 | 6 month contract initially | London 1 day a week preferred (flexible remote options)
We're seeking an iOS Engineer to design and deliver end-to-end features that power promotional and incentivisation experiences across high-traffic consumer apps. Your work will directly impact how millions of users engage with products, driving both adoption and revenue growth.
Responsibilities
- Build, test, and ship iOS features from design to release.
- Collaborate with product, design, and Back End teams to deliver seamless, scalable solutions.
- Write clean, efficient, and maintainable Swift code with robust test coverage.
- Monitor performance metrics, troubleshoot, and optimise features.
- Participate actively in Agile ceremonies, contributing ideas to enhance product direction.
Requirements
- Strong track record delivering large-scale, consumer-facing iOS apps.
- Deep experience with Swift, UIKit, SwiftUI, Core Animation, GCD & Networking.
- Solid understanding of design patterns, OOP, and iOS best practices.
- Familiarity with analytics, measurement, and CI/CD pipelines.
- Experience with unit testing, profiling, and performance optimisation in Xcode.
- Knowledge of socket-based networking a plus.
- Collaborative mindset with excellent communication skills.