Insulet is seeking a self-motivated Staff Software Engineer to join our team. The individual will contribute to our Android Mobile Applications projects, designing, building, and delivering medical-grade mobile applications and SDKs primarily using Java and Kotlin. This role involves leading small teams of developers in defining and designing new and complex features, taking ownership, and delivering them on time with quality, supported by cross-functional teams.
Responsibilities
- Design, develop, and maintain high-quality Android applications using Java, Kotlin, and KMM.
- Collaborate with multiple technology and cross-functional groups to lead the definition, design, and deployment of new features, capabilities, and software releases.
- Translate customer and market needs into efficient and secure mobile solutions.
- Design and build the next-generation mobile application cloud-based platform supporting future patient/device-centric products.
- Plan, organize, and communicate complex design proposals to stakeholders; lead teams in translating feedback into design changes; scope work, break down modules, and estimate efforts with Program management.
- Lead by example, solving complex technical issues and guiding other engineers on coding strategies, ensuring adherence to architectural directions.
- Stay updated with industry trends and technologies to keep our mobile solutions current and competitive.
- Perform other duties as required.
Education and Experience
Minimum Requirements:
- Bachelor’s degree in Computer Science, Engineering, or equivalent, plus experience.
- 7+ years of native Android development using Java and/or Kotlin.
- Proven expertise in solutions leveraging wireless communications and Mobile Application technologies; system architecture design experience.
- Strong understanding of Android UI design principles, patterns, and best practices.
- Experience with Web services, Cloud, and API technologies.
- Ability to quickly learn new technologies and develop prototypes.
- Excellent problem-solving skills, attention to detail, and ownership of technical design and development.
Preferred Skills and Competencies:
- Knowledge of open-source Android ecosystem and libraries.
- Excellent communication skills and experience working with technical teams and management.
- Experience with Agile development preferred.
- Experience in FCC & FDA regulated industries is a plus.
Additional Information
This position is eligible for hybrid work arrangements, requiring on-site presence at least three days per week at an Insulet office. #LI-Hybrid
The US base salary range for this full-time position is $163,050 - $244,575, determined by role, level, and location. Salary details reflect the primary work location in the US and are exclusive of bonuses, equity, or benefits.
Insulet Corporation, headquartered in Massachusetts, is dedicated to simplifying life for people with diabetes through its Omnipod product platform, including the Omnipod 5 Automated Insulin Delivery System. For more information, visit insulet.com and omnipod.com.
We seek highly motivated, performance-driven individuals guided by shared values who exceed customer expectations. Our success depends on it!
All qualified applicants will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
#J-18808-Ljbffr