Senior iOS Developer, London, Contractor
London · 8+ years experience · Contract · Onsite · Posted Oct 6, 2026
At a glance
- Experience
- 8+ years experience
- Employment
- Contract
- Workplace
- Onsite
- Location
- London
About the role
- Lab49 is seeking a Senior iOS Developer to own the technical direction and delivery of client engagements while multiplying the effectiveness of surrounding engineers.
- This is a hands-on leadership role involving designing systems, writing critical code, and guiding architectural decisions.
- You will work closely with client stakeholders, designers, product partners, and Lab49 leadership to deliver technical solutions aligned with business objectives.
Responsibilities
- Design, implement, deliver, and test innovative iOS applications while understanding products from both a technical and product perspective.
- Actively contribute to the adoption of strong software architecture, engineering best practices, and new technologies.
- Bring a passion to stay on top of tech trends.
- Experiment with and learn new technologies.
- Consistently deliver high-quality software that meets user and client objectives.
- Help engineers around you become more autonomous, capable, and effective through leadership.
- Build trust with clients who rely on your judgment for technical direction and clarity.
- Demonstrate strong ownership of outcomes by proactively addressing risks before they become issues.
- Step away from day-to-day coding when needed without compromising delivery quality or team performance.
- Leverage AI-assisted development tools to improve team velocity and code quality, and help the team adopt them responsibly.
Requirements
- 8+ years of experience designing and building complex, commercial-grade software systems
- Proficiency in Swift and experience with native iOS development tools such as SwiftUI, UIKit, SwiftData, Swift Concurrency (async/await)
- Experience in consumer banking including account management and onboarding
- Familiarity with integrating RESTful APIs and third-party libraries
- Experience with agile development methodologies
- Knowledge of continuous integration and continuous deployment (CI/CD) pipelines for mobile applications
- Understanding of mobile UI/UX principles and best practices to create intuitive and engaging user experiences
- Excellent communication skills with the ability to influence both technical and non-technical stakeholders
Workplace
- On-site role
- 5 days/ week at the office in London or Birmingham, UK
Skills
- Swift
- SwiftUI
- UIKit
- SwiftData
- Swift Concurrency
- Kotlin
- Jetpack Compose
- Kotlin Coroutines
- MVI
- RESTful APIs
- CI/CD
- Claude
Show all 14 skills
- Claude Code
- Copilot