Responsibilities
- Architect, develop, and maintain scalable mobile applications using React Native
- Design and implement responsive, user-friendly interfaces with a strong focus on performance, usability, and accessibility
- Collaborate with product, design, and backend teams to deliver end-to-end features aligned with business requirements
- Develop and maintain backend services and REST APIs using Node.js
- Develop and deliver features for platforms that enable patients to measure, monitor, and track their health status, including integration with medical devices
- Use modern, agentic coding practices to efficiently develop features and diagnose/debug complex issues
- Implement and manage state using Redux and Redux Toolkit for scalable and predictable data flow
- Apply modern JavaScript (ES6+) and clean architecture principles to build maintainable and reusable codebases
- Optimize application performance, responsiveness, and stability across devices and network conditions
- Ensure code quality through unit testing, code reviews, and adherence to best practices
- Debug and resolve production issues to maintain application reliability
- Stay updated with emerging trends and best practices in React Native and mobile development
- Use agentic coding practices to develop and debug issues
- Develop features for platforms that allow patients to measure and track their health status and read data from medical devices
Additional Information
- Excellent spoken and written English language skills