Senior iOS Engineer

Oviva AG
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Tech stack

Clean Code Principles
iOS
Unit Testing
Github
IOS SDK
Model View ViewModel
Scrum
Software Engineering
UIKit
Swiftui
Concurrency
iOS
Solid Principles

Job description

We are seeking a Senior iOS Engineer to play a senior technical role within our mobile engineering team. As a central contributor to our patient-facing apps, you will help shape the future of our mobile platforms.

You'll work closely with Product, Design, and QA teams in an agile squad to develop new features, maintain high-quality code, and explore emerging technologies that could enhance our impact - all while living Oviva's values: We put the patient first. We empower our teams. We make it happen., * Develop and maintain our mobile apps by implementing fresh features and refining existing ones .

  • Collaborate with your squad on technical design, security, and architecture, ensuring everything we build is robust and compliant .
  • Solve complex problems by performing root cause analyses on bugs to ensure they stay fixed .
  • Engage in product discovery , helping translate product requirements into clear technical tickets .
  • Contribute actively to our agile rituals, including daily standups, sprint planning, and OKR cycles .

What we offer

  • A chance to make real impact in transforming healthcare for the better.
  • A fast-paced, rewarding role in a purpose-driven, high-growth environment.
  • Flexible, hybrid working and home office support.
  • Ongoing learning with a personal development budget and growth opportunities.
  • Competitive salary and company pension to support your future.
  • Enhanced parental leave - because family matters.

Having a culture that people want to work in, is very important to us. We do this by keeping our values at the forefront of everything we do:

We put the patient first, We empower our teams, We make it happen

Oviva is passionate about creating an inclusive culture that encourages, supports and celebrates the diverse voices of our employees. We are a truly inclusive place to work, where everyone can be themselves and everyone is welcome. We welcome and encourage applicants from all backgrounds and identities, including but not limited to race, ethnicity, gender, sexual orientation, age, ability, religion, and socioeconomic status. We actively seek out candidates who bring a unique perspective to help us build a stronger, more inclusive team.

Requirements

Do you have experience in iOS development?, * Extensive experience in iOS development with a deep understanding of Swift 5 .

  • Strong knowledge of iOS architectures like MVVM and the Coordinator Pattern .
  • Proficiency with modern concurrency tools, specifically Swift Concurrency and Combine .
  • A commitment to quality , including experience with SOLID principles, Clean Code, and writing unit tests .
  • Familiarity with the iOS SDK, UIKit , and SwiftUI .
  • Excellent communication skills , with the ability to share technical concepts clearly with both peers and stakeholders .
  • Approximately 5 years of experience in software development.

Nice to have:

  • Experience with Fastlane or GitHub Actions .
  • Knowledge of the Apple release process .
  • An interest in writing higher-order tests (Integration, UI, or E2E) .

About the company

At Oviva, we're on a mission to make sustainable, personalized, clinically effective care accessible to everyone and to deliver against our vision of becoming Europe's leading AI-powered chronic care platform . Our digital programmes support people living with weight related illnesses. While weight loss is a goal for many, our approach is about so much more: improving health, building confidence, and enhancing quality of life. We've already supported over one million people across the UK, Switzerland, Germany, and Poland - and we're just getting started. Every conversation, coaching session, and line of code brings us closer to a healthier future. Join us, and be part of the team making that future possible.

Apply for this position