This role involves developing and maintaining high-quality hybrid mobile applications using React Native for a flagship diabetes management platform. The position is remote within the U.S. and part of an agile Scrum team focused on advancing healthcare technology through robust software engineering practices.
Responsibilities
- Develop modular, maintainable, and thoroughly tested code with proper documentation within a large-scale, regulated hybrid mobile application environment.
- Create and sustain reusable components and services that can be shared across multiple codebases to improve efficiency and consistency.
- Build unit testable and maintainable code while diagnosing and resolving integration challenges with internal application teams.
- Design and implement user interface elements with consideration for globalization and localization, ensuring they scale effectively.
- Collaborate with internal and external partners to integrate medical devices and systems via APIs, ensuring reliable and high-quality technical interoperability.
- Investigate and resolve root causes of complex software issues, improving system maintainability and long-term code health.
- Participate in technical planning, design discussions, effort estimation, and peer code reviews, including evaluating pull requests.
- Stay current with evolving best practices, industry standards, and open-source frameworks, providing recommendations to support innovation.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related discipline.
- At least two years of relevant experience, or a Master’s degree.
- Minimum of one year of experience in mobile or hybrid mobile application development.
- Proven expertise in React Native.
- Strong technical and analytical skills in software design, implementation, and troubleshooting.
- Experience creating 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 delivering positive customer experiences.
- Ability to work independently and efficiently.
- Strong communication and collaboration abilities.
- Willingness to share ideas and proactively engage with cross-functional teams.
Nice to Have
- Understanding of mobile platform build and compilation processes.
- Experience working within Agile development environments.
- Familiarity with Git for version control.
Tech Stack
React Native, TypeScript, JavaScript, React, iOS, Android, Git, JSI
Benefits
- Opportunities for career advancement within a global organization that supports long-term professional 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 substantial employer contributions.
- Tuition reimbursement to support ongoing education.
- Freedom 2 Save program to assist with student loan debt.
- FreeU benefit providing an affordable and accessible route to earning a bachelor’s degree.
- Recognition as a top workplace in numerous countries and inclusion in Fortune’s list of Most Admired Companies.
- Acknowledged as a leading employer for diversity, working mothers, female executives, and scientists.
Compensation
$68,000.00 – $136,000.00 per year
Work Arrangement
Remote within the United States of America
Team
Part of an agile Scrum team within a skilled group of software engineers focused on product development.
- Work that has meaningful impact
- Emphasis on growth and continuous learning
- Support for personal and family well-being
- Encouragement to be authentic at work
- Promotion of a balanced and fulfilling life
- Commitment to diversity and inclusion
- Support for working mothers
- Focus on employee development
- Global recognition as a great place to work
Additional Information
- This position allows remote work within the United States.
- Occasional travel is required, approximately 10% of the time.
- Standard work schedule.
- Role involves prolonged periods of continuous sitting, exceeding two consecutive hours in an eight-hour day.
- Job falls under the Product Development job family.
- Position is within the ADC Diabetes Care division.
- Pay range may vary depending on specific geographic location.
- Employer is an Equal Opportunity Employer of Minorities, Women, Individuals with Disabilities, and Protected Veterans.
Not specified
