Sr Principal Mobile Architect
mdtkangaroo · Northridge, California, United States of America · On-site
Pay: USD 164,000 – 278,000 a year
Posted Oct 8, 2026
Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.
We anticipate the application window for this opening will close on - 26 Oct 2026
At MiniMed, you can begin a lifelong career of exploration and innovation, while helping make a difference in the lives of people living with diabetes around the globe. You'll lead with purpose, breaking down barriers to innovation for a more connected, compassionate world.
About the Role
We are seeking an experienced Mobile Architect to define and lead the mobile application architecture for next-generation MedTech products and connected medical devices . This role requires deep expertise across native iOS, native Android, and Flutter, combined with hands-on experience integrating mobile applications with Bluetooth Low Energy (BLE) and Near Field Communication (NFC) devices.
The Mobile Architect will establish scalable, secure, reliable, and maintainable mobile architectures that support regulated healthcare environments, connected medical devices, and patient- and clinician-facing applications. The ideal candidate is equally comfortable defining enterprise architecture and diving into complex device connectivity, mobile platform, and integration challenges.
Location: Minneapolis, MN, San Diego, CA, or Northridge, CA (hybrid, 3 days onsite per week), with approximately 25% travel to our Northridge headquarters.
Key Responsibilities
Mobile Architecture & Technical Leadership
Establish architectural patterns, frameworks, coding standards, reusable components, and engineering best practices.
Define the overall mobile architecture strategy across iOS, Android, and Flutter.
Determine when functionality should be implemented natively versus Flutter.
Design scalable architectures supporting multiple device types, and product lines.
Lead technical design reviews and architectural decisions across mobile engineering teams.
Identify technical risks, dependencies, scalability concerns, and opportunities for modernization.
Mentor senior engineers and provide technical direction across mobile development teams.
iOS & Android Native Development
Provide architectural leadership for Swift/SwiftUI/UIKit applications on iOS.
Provide architectural leadership for Kotlin/Jetpack Compose/Android SDK applications.
Define platform-specific abstractions and integrations where native capabilities are required.
Establish strategies for handling OS-version differences, device fragmentation, background execution, permissions, and lifecycle management.
Guide teams in building high-performance, resilient mobile applications.
Flutter Architecture
Define and maintain a scalable Flutter/Dart architecture for cross-platform applications.
Establish patterns for state management, dependency injection, navigation, networking, persistence, and native platform integration.
Design Flutter-to-native bridges and platform channels for capabilities that require iOS or Android APIs.
Determine appropriate boundaries between shared…