Job Type: Remote
Experience: 5 – 7 years
Location: Global
This is a FULLY remote role, but the candidate must be within Europe to collaborate with their team, peers, and internal customers.
Key Responsibilities:
- Lead the mobile development team, providing technical leadership and mentorship.
- Architect and implement mobile application features for iOS and Android according to the design provided by the design team.
- Ensure feature parity between the mobile app and the SaaS web platform.
- Develop and maintain a high-performance, scalable mobile application using React Native.
- Conduct comprehensive performance optimization and stability improvements.
- Implement robust testing strategies.
- Improve continuous integration/continuous deployment (CI/CD) processes with Fastlane.
- Collaborate closely with product management, design, and backend teams.
- Review code, provide technical guidance, and maintain high coding standards.
- Identify and resolve performance bottlenecks and technical debt.
- Stay updated with the latest mobile development trends and React Native best practices.
- 7+ years of professional mobile application development experience
- 5+ years of experience with React Native
- Proficiency in JavaScript and TypeScript
- Proven experience in developing and maintaining cross-platform mobile applications
- Strong understanding of iOS and Android platform-specific considerations
- Experience with state management solutions (Redux)
- Experience with mobile app performance optimization techniques
- Experience with mobile app testing frameworks
- Understanding of RESTful API integration
- Proficiency with Git and version control workflows
- Experience with continuous integration and deployment pipelines using Fastlane
Nice to have skills for this role:
- Knowledge of performance profiling tools
- Familiarity with GraphQL
- Understanding of mobile security best practices
- Experience with mobile design systems
Technical Challenges You Will Work On
- Improving app performance and reducing load times.
- Implementing complex features with a modern user experience.
- Maintaining consistent functionality across iOS and Android platforms.
- Maintaining high test coverage.
- Implementing robust error handling and logging.
Only candidates applying with CV + link to a GitHub projects will be considered for this role.
Method of Application
Interested and qualified candidates should go to Hostaway to apply