Software Engineer - Mobile (React Native)
Description:
• Design, develop, and maintain mobile applications using React Native and TypeScript.
• Lead mobile development projects from conception through deployment, ensuring quality and timely delivery.
• Architect scalable and maintainable mobile solutions that integrate with backend services.
• Build intuitive, responsive user interfaces across a range of devices and screen sizes.
• Collaborate with product managers, designers, backend engineers, and other stakeholders to translate requirements into technical specifications.
• Mentor and guide junior developers and help foster a collaborative team culture.
• Establish and improve mobile development best practices.
• Optimize application performance and ensure the mobile platform continues to meet user needs.
• Stay current with emerging mobile technologies and industry trends to improve the applications.
Requirements:
• 5+ years of experience as a Mobile Developer, including at least 3+ years focused on React Native.
• Proven experience designing and building scalable mobile applications deployed to the App Store and Google Play.
• Strong proficiency in React Native, React 18, TypeScript, and JavaScript (ES6+).
• Experience with native mobile development in iOS/Swift or Android/Kotlin for custom native modules.
• Strong understanding of RESTful APIs, mobile architecture patterns, and state management tools such as Redux or MobX.
• Proficiency with mobile CI/CD pipelines and deployment processes for iOS and Android.
• Experience with mobile testing frameworks such as Jest or Detox and related debugging tools.
• Solid understanding of mobile security principles, data encryption, and best practices.
• Experience with performance optimization, memory management, and mobile app profiling.
• Experience with Agile development methodologies.
• Excellent problem-solving, analytical, communication, and interpersonal skills.
• Ability to work in a fast-paced, collaborative environment and adapt to changing priorities.
• Experience in healthcare or health-tech mobile development is a plus.
• Experience with offline-first architecture and data synchronization is a plus.
Benefits:
• Health Care Plan including Medical, Dental, and Vision coverage.
• Retirement Plan with 401k and IRA options.
• Life Insurance including Basic, Voluntary, and AD&D coverage.
• Paid Time Off including vacation, sick leave, and public holidays.
• Work from home flexibility.
Apply tot his job