Develop the next generation of a diabetes management system by building secure, scalable, and maintainable hybrid mobile applications using React Native in an agile environment.
Responsibilities
- Write modular, well-tested, and documented code for a large-scale regulated hybrid mobile application.
- Design, build, and maintain reusable components and services across multiple code bases.
- Create unit testable and maintainable code while troubleshooting integration issues with internal teams.
- Integrate medical devices and systems via APIs in collaboration with internal and external partners, ensuring technical interoperability.
- Develop UI components with scalability and support for globalization and localization.
- Identify and resolve root causes of complex software issues, improving long-term maintainability.
- Participate in technical planning, design, estimation, and code reviews, including peer review of pull requests.
- Stay current with industry best practices, standards, and open-source frameworks, providing recommendations to support innovation.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Minimum of 2 years of relevant experience, or a Master’s degree.
- At least 1 year of experience in mobile or hybrid mobile application development.
- Proven experience with React Native.
- Strong analytical and technical skills in software design, implementation, and troubleshooting.
- Experience developing custom React components.
- Familiarity with React Native’s new architecture and the JavaScript Interface (JSI).
- Proficiency in TypeScript and/or JavaScript.
- Knowledge of native iOS or Android development platforms.
- Problem-solving mindset with a focus on enhancing customer experience.
- Ability to work independently and efficiently.
- Excellent communication and collaboration abilities.
- Willingness to share ideas and proactively collaborate across functions.
Nice to Have
- Understanding of mobile platform build processes.
- Experience working with Agile development methodologies.
- Familiarity with Git for version control.
Tech Stack
React Native, TypeScript, JavaScript, React, JSI, iOS, Android, Git
Benefits
- Opportunities for career development within an international organization supporting long-term growth.
- Eligibility for free medical coverage under the Health Investment Plan (HIP) PPO plan in the following calendar year.
- A strong retirement savings plan featuring a high employer contribution.
- Access to tuition reimbursement, the Freedom 2 Save student debt program, and FreeU, an affordable pathway to earning a bachelor’s degree.
- Recognition as a great place to work globally and as one of the most admired companies by Fortune.
- Acknowledged as a top employer for diversity, working mothers, female executives, and scientists, and ranked among the best large companies to work for.
Compensation
$68,000.00 – $136,000.00 yearly
Work Arrangement
Remote within the United States of America
Team
Part of a skilled team of software engineers building core components of a flagship diabetes management system.
- Work that matters
- Growth and learning opportunities
- Care for self and family
- Be your true self
- Live a full life
- Diversity and inclusion
- Employee recognition and awards
Additional Information
- This position allows remote work within the U.S.
- Approximately 10% travel is required.
- Work is conducted during standard business hours.
- The role involves continuous sitting for extended periods, often more than two consecutive hours in an eight-hour workday.
- JOB FAMILY: Product Development
- DIVISION: ADC Diabetes Care
- Pay range may vary depending on specific location and is not limited to the stated range.
