Impiricus is the first and only AI-powered HCP Engagement Engine, recognized as the #1 fastest growing company in North America by Deloitte. As a Mobile Engineer (iOS), you will design, build, and evolve mobile applications that enhance digital healthcare solutions, working closely with product, design, and backend teams to deliver high-quality iOS experiences.
Responsibilities:
- Design, build, and maintain high-quality iOS applications using Swift and modern iOS frameworks
- Collaborate closely with product managers, designers, and backend engineers to deliver intuitive, user-centric mobile experiences
- Implement and evolve scalable iOS architectures (e.g., MVC/MVVM/Clean Architecture) and contribute to technical design decisions
- Ensure application performance, reliability, and security across supported iOS devices and OS versions
- Write clean, maintainable, and well-tested code, and actively participate in code reviews
- Integrate iOS applications with backend APIs, third-party SDKs, and platform services
- Contribute to continuous improvement of mobile development processes, tooling, and App Store release workflows
Requirements:
- 4+ years of professional experience developing iOS applications using Swift
- Bachelor's degree in Computer Science, or related engineering field
- Experience building and maintaining production apps using modern iOS frameworks (UIKit and/or SwiftUI)
- Solid understanding of iOS application architecture patterns (e.g., MVC, MVVM, Clean Architecture)
- Experience integrating iOS applications with RESTful APIs and third-party services
- Familiarity with testing strategies for iOS applications, including unit and UI testing