Senior Software Engineer - iOS
Core
Designing, developing, and maintaining scalable native iOS applications that deliver exceptional user experiences within a broader ecosystem of web and Android apps.
Role type
Senior IC iOS Software Engineer
Builds
Native iOS applications and reusable mobile components
Domain
Healthcare technology / Life sciences
Deliverable
production ML models | product features
Required skills
Swift, SwiftUI, UIKit, MVVM, Clean Architecture, SOLID principles, Swift Concurrency, REST API integration, JWT/OAuth/SSO authentication, Unit/Integration/UI testing, Git, App Store deployment
Preferred skills
Firebase Analytics, HealthKit, Apple Watch integration, CI/CD pipelines, Azure Blob Storage, AI-assisted development tools
Technologies
Swift, SwiftUI, UIKit, Combine, Azure, Firebase, Git
Responsibilities
Design and implement high-performance user interfaces; Integrate mobile applications with backend services and authentication platforms; Optimize application performance and memory utilization; Develop and maintain comprehensive test suites; Participate in architecture discussions and technical decision-making; Provide technical guidance and mentor junior engineers
Seniority
Senior, hands-on IC with technical leadership