
Senior iOS Developer
Job Description
Posted on: July 20, 2025
Senior iOS SDK DeveloperLocation: Remote-first (UK-based), Quarterly team meet-ups in Crewe
Industry: InsureTech
Salary: £65,000 - £80,000 + benefits
We are seeking a highly experienced Senior iOS SDK Developer to join our product engineering team. This is a remote-first role, open to candidates based in the UK, with in-person team collaboration days held once per quarter at our office in Crewe.
The ideal candidate will have significant expertise in mobile software development, with strong proficiency in Kotlin and a solid grasp of the iOS ecosystem. You will be working on SDKs that enable seamless mobile integrations for a variety of platforms and partners, contributing to a core part of our product strategy.
About the Role
You will be a key member of a cross-functional, high-trust team building native SDKs that power mobile integrations across our client base. The role will involve both hands-on development and technical leadership, contributing to architecture, tooling, documentation, and overall developer experience.
We are a remote first business with a focus on outcomes and flexibility. You will be comfortable working independently, often asynchronously, but also know when to reach out and collaborate. You will take full ownership of your work, from planning through to delivery, ensuring high standards of quality and reliability.
Responsibilities
- Design, build, and maintain iOS SDKs written in Swift and Kotlin (via Kotlin Multiplatform where appropriate)
- Take ownership of the full SDK lifecycle including versioning, release management, and developer documentation
- Collaborate closely with backend developers, product managers and QA engineers across time zones and schedules
- Maintain a strong focus on code quality, test coverage, performance, and security
- Lead technical decision-making around mobile architecture, tools, and frameworks
- Support integration teams and third-party developers in adopting and using the SDK effectively
- Continuously identify and implement improvements to our mobile development workflow and infrastructure
Required Experience
- Proven experience developing iOS SDKs or libraries used by external clients or internal teams
- Extensive hands-on experience with Kotlin, ideally including Kotlin Multiplatform Mobile (KMM)
- Strong proficiency in Swift, with solid understanding of Objective-C interoperability
- In-depth knowledge of iOS architecture patterns (e.g. MVVM, Clean Architecture) and modern development practices
- Familiarity with mobile build tools and dependency managers such as CocoaPods, Swift Package Manager, and Gradle
- Comfortable working in asynchronous environments and collaborating with remote, distributed teams
- Strong Git and CI/CD experience in mobile contexts (e.g. GitHub Actions, Bitrise, CircleCI)
Desirable Skills and Experience
- Experience publishing SDKs to public or private repositories (e.g. GitHub, Maven Central, CocoaPods)
- Previous experience in remote-first teams or start-up/scale-up environments
- Exposure to emerging technologies in the Generative AI or on-device ML space
- Familiarity with Android development, even if iOS is your primary platform
What We Offer
- A remote-first working model with trust, autonomy and flexibility
- Quarterly in-person collaboration days in our Crewe office
- Competitive salary and comprehensive benefits package
- The opportunity to work on technically interesting problems at the intersection of mobile and AI
- A collaborative team culture that encourages innovation, ownership and continuous improvement
How to Apply
If this sounds like the right opportunity for you, we would love to hear from you. Please apply with your CV, a brief introduction, and any relevant portfolio or GitHub links that showcase your previous SDK or mobile development work.
At Inara Talent, we believe everyone deserves a fair chance to shine. We connect great people from all backgrounds with opportunities where they can thrive, making sure hiring is fair, inclusive, and truly diverse. No matter your race, gender, age, ability, or background—we focus on what really matters: your talent.
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

ResumeBuilder.careers
Get ResumeBuilder.careers on your phone!

Fullstack Software Engineer – AI-Powered [1 Month Contract]

Software Engineer (Python) - Mid/Senior

Software Engineer (remote)

Software Engineer (relocate to London)
