Inspiren offers a complete and connected ecosystem in senior living, blending compassionate care with technology. As a Senior Mobile Engineer, you will lead the development and enhancement of the iOS app using React Native, while also supporting web app and backend operations when necessary.
Responsibilities:
- Own the technical direction of the mobile app, including architecture, maintainability, and long-term evolution
- Build critical features using React Native and native iOS where appropriate
- Define and uphold standards for mobile code quality through thoughtful reviews and technical guidance
- Optimize the application's performance in environments with degraded connectivity
- Establish strong automated testing practices that meaningfully protect product quality
- Design and shape APIs and interfaces in partnership with backend engineers to ensure durability and consistency
- Drive mobile app observability, allowing team to understand mobile app performance & feature adoption at-a-glance
- Debug user-reported issues to deliver timely solutions
- Provide guidance to junior developers. Promote best practices for mobile development within the team
Requirements:
- 5+ years iOS app development
- 3+ years building production apps with React Native
- Experience with performance optimization for mobile applications, including working with connectivity issues
- Proficiency with iOS SDK and Xcode
- Knowledge of memory management and multi-threading in mobile apps
- Experience with app analytics tools and observability tools
- Ability to debug and address complex iOS app issues
- High level of ownership, high level of curiosity
- Kind and helpful attitude