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 focused on mobile app development across devices (medical devices, mobile apps, back-end servers)
Build robust architecture and ensure system performance across mobile and backend systems
Drive team through problem solving and set up products with robust architecture
Build trust with leadership through consistent delivery and transparency
Collaborate with System and software architects to interpret and implement product needs
Coach developers on software development; provide constructive feedback to improve design and implementation
Provide feedback to cross functional teams (Systems Engineering, Human factors, Clinical, verification) to drive quality products
Work closely with quality and systems teams to ensure product quality and regulatory considerations
Operate in an agile/scrum environment and participate in design reviews and technical leadership
Strong hands-on technical contribution and enforcement of coding principles and design reviews
Requirements
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
Experience in managing and developing complex mobile applications in Flutter (iOS or Android)
Experience leading and managing teams using Kotlin, Swift, Objective C and Flutter
Strong relationship skills and excellent verbal and written communication
Ability to collaborate with System and software architects to interpret and analyze product needs
Ability to coach developers and provide constructive feedback
Strong debugging and problem-solving skills; identify root cause of complex problems
Experience providing feedback to Systems Engineering, Human factors, Clinical, and verification teams
Experience working closely with quality and systems teams to ensure product quality
Experience working in agile/scrum environment
Strong technical contribution to systems being built; enforce coding principles and design reviews
5+ years managerial experience (explicit)
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 (design documents, class diagrams, sequence diagrams)
Benefits
Competitive Salary and flexible Benefits Package
Health, Dental and vision insurance
Health Savings Account
Healthcare Flexible Spending Account
Life insurance
Long-term disability leave
Dependent daycare spending account
Tuition assistance/reimbursement
Simple Steps (global well-being program)
Medtronic Incentive Plan (MIP)
Incentive plans
401(k) plan plus employer contribution and match
Short-term disability
Paid time off
Paid holidays
Employee Stock Purchase Plan
Employee Assistance Program
Non-qualified Retirement Plan Supplement (subject to IRS earning minimums)
Capital Accumulation Plan (available to Vice Presidents and above, or subject to IRS earning minimums)
Paid sick time for temporary employees (as required under applicable state law)
Lead Hardware engineer team at Seagate's Factory Sustainable Engineering department. Focus on automation improvement, technology enhancement, and mentorship in engineering.
Head of Software Development managing development teams in a leading digital agency with over 400 employees. Focus on team leadership and technical strategy in software development.
Engineering Manager leading engineering teams for contact center applications at Ford Credit. Collaborating with stakeholders to develop software solutions in a dynamic environment.
Senior Payments Software Engineering Manager for Wells Fargo's Global Payments & Liquidity Technology team. Managing and leading a team of engineers to drive critical technology initiatives with high quality standards.
Engineering Manager leading Platform Engineering teams in Cluj - Napoca to deliver optimized AWS - Managed container platforms. Driving projects and mentoring engineers for high - performance outcomes.
Engineering Manager leading AI - enabled signal processing initiatives for wireless systems at NVIDIA. Driving collaborative global efforts to develop innovative solutions in AI - native infrastructure.
Manager leading a team in Cloud Solution group for testing and integration of NVIDIA's AI products. Focused on system engineering and ensuring product quality through comprehensive testing.
Engineering Manager leading a talented team to build scalable SaaS platform capabilities at Nextiva. Fostering collaboration and delivering exceptional platform administration tools for customer satisfaction.
Engineering Manager (Automation) leading a team to drive systems automation for DANA, Indonesia’s digital wallet platform. Focusing on technical excellence and collaboration with product teams.
Engineering Manager leading a talented development team at Medserv. Delivering high - quality software solutions while fostering collaboration, innovation, and team growth.