Senior iOS Developer

Senior iOS Developer

Full-Time 42000 - 84000 £ / year (est.) Home office (partial)
I

At a Glance

  • Tasks: Join our team as a Senior iOS Developer, creating innovative SDKs for mobile integrations.
  • Company: Inara connects tech talent with exciting opportunities, fostering a diverse and inclusive environment.
  • Benefits: Enjoy remote work flexibility, quarterly meet-ups, competitive salary, and a comprehensive benefits package.
  • Why this job: Work on cutting-edge mobile technology while collaborating in a supportive, innovative team culture.
  • Qualifications: Proven experience in iOS SDK development, strong skills in Swift and Kotlin, and familiarity with modern practices.
  • Other info: This role is remote-first, perfect for those who thrive in flexible, asynchronous environments.

The predicted salary is between 42000 - 84000 £ per year.

This range is provided by Inara. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

Direct message the job poster from Inara

Connecting people in technology | Scaling teams | Organiser, host & enthusiast of events and communities in tech | Amateur public speaker |…

Location: Remote-first (UK-based), Quarterly team meet-ups in Crewe

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.

Seniority level

  • Seniority level

    Mid-Senior level

Employment type

  • Employment type

    Full-time

Job function

  • Job function

    Information Technology

  • Industries

    IT System Custom Software Development

Referrals increase your chances of interviewing at Inara by 2x

Sign in to set job alerts for “iOS Developer” roles.

Senior iOS Engineer | £50k – £60k + Bonus, Ultd holiday, Remote (1 day in office a month)

Manchester, England, United Kingdom 3 months ago

Greater London, England, United Kingdom 2 days ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 8 months ago

London, England, United Kingdom 1 week ago

Senior Mobile Software Engineer FinTech (Fully Remote)

Little London, England, United Kingdom 4 weeks ago

IOS Engineer – Mobile team – IOS/PHP/React

iOS Engineer/Developer (Big Tech /Enterprise Software Development background)

Senior Mobile App Developer – REMOTE – £90k + Bonus

Senior Mobile Developer – Remote (UK) – £100k + Bonus and shares

Lead Mobile Developer – REMOTE – £110k + Bonus and shares

Android Developer – Join the HiHi Team at 4Com

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

Senior iOS Developer employer: Inara

At Inara, we pride ourselves on being a remote-first employer that champions flexibility, autonomy, and a collaborative culture. Our UK-based team enjoys quarterly meet-ups in Crewe, fostering strong connections while working on innovative mobile solutions. With a focus on employee growth and a commitment to diversity, we offer competitive salaries and a comprehensive benefits package, making us an excellent choice for those seeking meaningful and rewarding careers in technology.
I

Contact Detail:

Inara Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior iOS Developer

✨Tip Number 1

Familiarise yourself with the latest trends in iOS development and Kotlin Multiplatform. Being well-versed in these areas will not only boost your confidence but also demonstrate your commitment to staying current in a rapidly evolving field.

✨Tip Number 2

Engage with the iOS developer community online. Participate in forums, attend webinars, or join local meet-ups. Networking can lead to valuable insights and connections that may help you stand out during the hiring process.

✨Tip Number 3

Showcase your previous SDK or mobile development work on platforms like GitHub. Having a strong portfolio can significantly enhance your application, as it provides tangible evidence of your skills and experience.

✨Tip Number 4

Prepare for technical interviews by practising coding challenges related to iOS SDK development. Familiarity with common problems and solutions will help you articulate your thought process and problem-solving skills effectively.

We think you need these skills to ace Senior iOS Developer

Proficiency in Swift
Strong experience with Kotlin and Kotlin Multiplatform Mobile (KMM)
In-depth knowledge of iOS architecture patterns (e.g. MVVM, Clean Architecture)
Experience developing iOS SDKs or libraries
Familiarity with mobile build tools and dependency managers (CocoaPods, Swift Package Manager, Gradle)
Strong Git and CI/CD experience in mobile contexts (e.g. GitHub Actions, Bitrise, CircleCI)
Ability to work independently in asynchronous environments
Technical leadership skills
Experience with code quality, test coverage, performance, and security
Collaboration skills with remote, distributed teams
Experience publishing SDKs to public or private repositories
Exposure to emerging technologies in Generative AI or on-device ML

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with iOS SDK development, Kotlin, and Swift. Use specific examples of projects you've worked on that align with the responsibilities mentioned in the job description.

Craft a Compelling Introduction: In your introduction, briefly explain why you're interested in the role and how your skills make you a perfect fit. Mention your experience with remote work and collaboration, as this is important for the company.

Showcase Your Work: Include links to your portfolio or GitHub that demonstrate your previous SDK or mobile development work. Highlight any SDKs you've published and describe your role in those projects.

Highlight Relevant Skills: Emphasise your knowledge of iOS architecture patterns, mobile build tools, and CI/CD processes. Make sure to mention any experience with Kotlin Multiplatform Mobile (KMM) and your comfort in asynchronous environments.

How to prepare for a job interview at Inara

✨Showcase Your SDK Experience

Be prepared to discuss your previous experience developing iOS SDKs or libraries. Highlight specific projects where you took ownership of the full SDK lifecycle, including versioning and release management.

✨Demonstrate Technical Leadership

Since the role involves technical decision-making, be ready to share examples of how you've led architectural discussions or made key decisions in mobile development. This will show your capability to contribute to the team's success.

✨Familiarise Yourself with Kotlin Multiplatform

As the job requires proficiency in Kotlin, especially with Kotlin Multiplatform Mobile, brush up on your knowledge and be ready to discuss how you've used it in past projects or how you would approach using it in this role.

✨Prepare for Asynchronous Collaboration

Since this is a remote-first position, think about your experiences working asynchronously with distributed teams. Be ready to discuss how you manage communication and collaboration across different time zones.

Senior iOS Developer
Inara
I
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>