Salary
💰 $175,200 - $262,800 per year
Tech Stack
AndroidFlutteriOSKotlinObjective-CSwift
About the role
- Create a culture of innovation and guide the team through design and development of mobile applications that help patients manage their diabetes
- Lead and manage a team developing mobile apps using Flutter and native languages (Kotlin, Swift, Objective C)
- Collaborate with system and software architects to interpret and analyze product needs and guide implementation
- Coach developers, provide constructive feedback, enforce design reviews, and guide coding principles
- Provide feedback and collaborate with cross-functional teams (Systems Engineering, Human factors, Clinical, verification, quality)
- Work closely with quality and systems teams to ensure product quality and regulatory compliance
- Strong technical contribution to systems being built, including debugging and root-cause analysis
- Operate in an agile/scrum environment and deliver consistent, transparent updates to leadership
- Support products spanning medical devices, mobile apps, and back-end servers for Automated Insulin Delivery (AID) and Multiple Daily Injection (MDI) therapy
Requirements
- Experience in managing and developing complex mobile applications in Flutter (iOS or Android)
- Experience leading and managing teams skilled in Kotlin, Swift, Objective C and Flutter
- Builds trust with leadership through consistent delivery and transparency
- Self-motivated with great written and oral communication skills
- Ability to collaborate with System and software architects to interpret and analyze product needs
- Ability to coach developers on software development and provide constructive feedback
- Strong debugging and problem-solving skills; can identify root cause of complex problems and provide solutions
- Provide feedback to cross functional teams such as Systems Engineering, Human factors, Clinical, and verification teams
- Work closely with quality and systems teams to ensure product quality
- Experience working in agile/scrum environment
- Strong technical contribution to systems being built and guide the team through coding principles and enforce design reviews
- Requires a Bachelor’s degree and a minimum of 7 years of relevant experience with 5+ years of managerial experience, or advanced degree with a minimum of 5 years of relevant experience with 5+ years of managerial experience
- Nice to have: Knowledge of mobile application security (Certificate pinning, TLS, SSO, etc)
- Nice to have: Good understanding and experience working with Bluetooth Low Energy (BLE)
- Nice to have: Experience coordinating with remote teams
- Nice to have: Experience working in a regulated industry
- Nice to have: Experience creating and maintaining documentation for software systems such as design documents, class diagrams, and sequence diagrams