Sr Software Engineer
Medtronic
Summary
Senior Software Engineer, focusing on iOS mobile app development. Digital Health Home is part of Acute Care & Monitoring, specializing in telehealth, remote patient monitoring, and related platforms. You will operate in all phases and contribute to all activities of the software development process in a fast paced, multi-tasking, team environment.
Job description
A Day in the Life
Senior Software Engineer, focusing on iOS mobile app development. Digital Health Home is part of Acute Care & Monitoring, specializing in telehealth, remote patient monitoring, and related platforms. You will operate in all phases and contribute to all activities of the software development process in a fast paced, multi-tasking, team environment.
Responsibilities
- Design, develop, and maintain mobile applications for iOS platform
- Work with both native (Swift, Objective-C, Kotlin, Java) and cross-platform (Flutter, React Native, Xamarin, etc.) frameworks
- Collaborate with UI/UX designers, product managers, and backend developers to deliver high-quality products
- Write clean, maintainable, and efficient code following best practices
- Troubleshoot, debug, and optimize app performance
- Ensure the security, quality, and responsiveness of applications
- Stay updated with the latest industry trends, technologies, and best practices
- Participate in code reviews and contribute to team knowledge sharing
Required Knowledge and Experience
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience
- 5+ years of experience developing and deploying mobile applications on iOS
- Proficiency in native development languages: Swift/Objective-C for iOS, Kotlin/Java for Android
- Experience with at least one cross-platform mobile framework (Flutter, React Native, etc.)
- Solid understanding of mobile app architecture, design patterns, and RESTful APIs
- Familiarity with app store submission processes for both Apple App Store and Google Play Store
- Strong problem-solving skills and attention to detail
- Excellent communication and teamwork skills
Nice to Haves
- Experience with CI/CD pipelines for mobile applications
- Knowledge of mobile security best practices
- Experience with Bluetooth peripheral integration
- Familiarity with automated testing frameworks for mobile apps
- Experience working in Agile/Scrum environments
- Knowledge in FDA and ISO design control requirements is a plus
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience
- 5+ years of experience developing and deploying mobile applications on iOS
- Proficiency in native development languages: Swift/Objective-C for iOS, Kotlin/Java for Android
- Experience with at least one cross-platform mobile framework (Flutter, React Native, etc.)
- Solid understanding of mobile app architecture, design patterns, and RESTful APIs
- Familiarity with app store submission processes for both Apple App Store and Google Play Store
- Strong problem-solving skills and attention to detail
- Excellent communication and teamwork skills
- Experience with CI/CD pipelines for mobile applications
- Knowledge of mobile security best practices
- Experience with Bluetooth peripheral integration
- Familiarity with automated testing frameworks for mobile apps
- Experience working in Agile/Scrum environments
- Knowledge in FDA and ISO design control requirements is a plus
Benefits
- Health, Dental & Vision Insurance
- Health Savings Account
- Healthcare Flexible Spending Account
- Life Insurance
- Long-term Disability Leave
- Dependent Daycare Spending Account
- Tuition Assistance
- 401(k) Matching
- Short-term Disability
- Paid Time Off
- Paid Holidays
- Employee Stock Purchase Plan
- Employee Assistance Program
- Incentive Plans
Company overview
Medtronic is a global healthcare technology leader and one of the world's largest medical device companies, founded in 1949 in Minneapolis, Minnesota. The company operates in over 150 countries and employs more than 90,000 people worldwide. Medtronic's mission is to alleviate pain, restore health, and extend life through innovative medical technologies. The company develops and manufactures devices and therapies to treat more than 70 health conditions, including cardiac devices, cranial and spine robotics, insulin pumps, surgical tools, patient monitoring systems, and more. With a rich history that began with the invention of the battery-powered pacemaker, Medtronic has grown into a diversified healthcare technology company with four main business units: Minimally Invasive Therapies Group, Diabetes Group, Restorative Therapies Group, and Cardiac and Vascular Group. The company's therapies help approximately 72 million people annually and represent a significant force in advancing medical technology to address some of humanity's most challenging health problems.