Senior Mobile iOS Software Developer
Core
Design, develop, test, and maintain high-quality native iOS applications supporting organizational objectives and delivering exceptional user experiences.
Role type
Senior IC mobile iOS software developer
Builds
Native iOS applications, shared Swift Packages, reusable libraries, and modular components
Domain
Healthcare technology / Mobile development
Deliverable
production ML models | product features
Required skills
Swift, SwiftUI, MVVM, Dependency Injection, RESTful APIs, GraphQL, Azure, Git, CI/CD, Agile, automated testing (Swift Testing, XCTest), accessibility implementation, localization/internationalization, performance optimization, security practices
Preferred skills
Master's degree, 4+ years iOS development, App Store deployment, Swift Concurrency, modular architecture, design systems, secure data storage, analytics/crash reporting, mentoring
Technologies
Swift, SwiftUI, Swift Package Manager, Azure DevOps, XCTest, Swift Testing, GraphQL, REST
Responsibilities
Translate business requirements and UX designs into mobile solutions; implement shared libraries and modular components; advocate for accessibility and localization best practices; optimize performance, memory, and battery efficiency; resolve production issues and bottlenecks; develop automated unit, integration, and UI tests; contribute to CI/CD pipelines; mentor developers through code reviews and technical guidance; collaborate with product owners, designers, and stakeholders; participate in Agile ceremonies
Seniority
Senior, hands-on IC with mentorship responsibilities