Senior iOS Engineer
Oviva
full-remoteseniorpermanentfrontendmobile Full remote 73 days ago via WTTJ
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
iOSSwift 5Swift ConcurrencyCombineUIKitSwiftUIMVVMCoordinator PatternFastlaneAgile
About the role
Role Overview
Join Oviva as a Senior iOS Engineer and help shape the future of its mobile platforms. You will collaborate with Product, Design, and QA in an Agile environment to deliver new features, maintain high-quality code, and explore emerging technologies.
Key Responsibilities
- Develop and maintain mobile applications by implementing new features and improving existing ones
- Collaborate on technical design and architecture to deliver robust, high-quality solutions
- Participate in product discovery, translating product requirements into clear technical tickets
- Solve complex problems and contribute to agile rituals
Requirements
- Strong commitment to quality: experience with SOLID, Clean Code, and unit testing
- Extensive iOS development experience with deep knowledge of Swift 5
- Proficiency with modern concurrency: Swift Concurrency and Combine
- Familiarity with the iOS SDK, including UIKit and SwiftUI
- Solid understanding of iOS architectures such as MVVM and the Coordinator Pattern
- Excellent communication skills with the ability to explain technical concepts to peers and stakeholders
- Approximately 5 years of software development experience
- Experience with Fastlane or GitHub Actions
- Knowledge of the Apple release process
Nice-to-haves
- Interest in writing higher-order tests such as Integration, UI, or E2E tests
About Oviva
Oviva is a digital health company focused on improving patient outcomes through technology-enabled care. It builds and maintains mobile platforms for delivering health-related experiences, working closely with product, design, and QA teams to ship high-quality features.
Scraped 5/13/2026