About the role
You will build and maintain mobile applications and features across the full development lifecycle, from design to release. You will also collaborate with cross-functional teams to define architecture, conduct code reviews, and ensure high performance and code quality.
What they look for
Requirements
The role requires 5+ years of iOS development experience with a strong command of Apple frameworks and OOP design principles. Candidates must be proficient in Swift, SwiftUI, and modern Apple tooling, with experience in REST API integration and performance optimization.
Full description
Join a cross-functional engineering team building the mobile experiences of tomorrow. Our mission is to help people save money on the prescription drugs they need and make healthcare more accessible and affordable — and mobile is central to how we deliver on that.
As a Senior iOS Engineer, you'll build and maintain mobile applications and features that power key user journeys across our digital products — from design and implementation through testing, release, and ongoing improvement. You'll work closely with product, design, backend, and platform engineering teams, and thrive in a fast-paced, collaborative environment where you can turn ideas into polished, production-ready experiences quickly.
What you'll do:
- Build new features from scratch in close collaboration with design, product, and other engineering teams
- Help design clean, reusable, and resilient high-level architecture with the mobile team
- Write unit tests for new features and improve coverage on existing ones
- Maintain and update CI tooling
- Fix bugs, monitor app performance, and keep existing code healthy
- Participate in and lead code reviews
- Contribute to architecture decisions on how to scale our apps
What we're looking for:
- 5+ years of iOS development experience, with strong command of Apple frameworks and OOP design best practices
- Experience with modern Apple tooling — latest Xcode (including AI tooling), SwiftUI, Concurrency
- Solid understanding of OOP concepts: networking, security, storage management, multi-threading, and app lifecycle management
- Up-to-date knowledge of Swift/SwiftUI
- Strong debugging and performance-tuning skills
- Experience working with REST APIs
- Familiarity with Apple developer tools and App Store Connect (iTunes Connect)
- Experience integrating third-party SDKs and APIs
Similar roles
-
Senior Software Engineer, iOS
DoorDash Canada Toronto, Ontario, Canada · CA$120K–CA$232K/yr
-
Senior iOS Developer (Ad SDK Infrastructure)
Sigma Software Kyiv, Ukraine
-
Associate Software Engineer - iOS
Devsinc Lahore, Punjab, Pakistan
-
Staff Software Engineer (iOS)
Koinz Helwan, Cairo, Egypt
-
Senior, Software Engineer - IOS
Walmart Sunnyvale, California, United States · $117K–$234K/yr
-
Senior IOS Developer
NOCD Chicago, Illinois, United States · $150K–$180K/yr