Senior React Native Developer
2. Responsibilities
- Develop, optimize, and maintain mobile applications using React Native.
- Collaborate closely with an international engineering team (Canada, US, APAC).
- Integrate and work with AI-powered functionalities (e.g., intelligent automation, data extraction, recommendations, predictive insights).
- Translate business requirements into scalable technical solutions.
- Conduct code reviews and propose improvements related to architecture, performance, and UI/UX.
- Coordinate with backend, QA, and product teams for smooth delivery.
- Proactively manage workload and deliver on time in a remote-first environment.
3. Requirements
Must-Have
- 8+ years in mobile development, including 5+ years with React Native.
- Proficiency in TypeScript, React Native, Redux/MobX, Hooks, navigation, and relevant tooling.
- Experience implementing or integrating AI services, such as OpenAI, Google Vertex, AWS AI tools, ML models, or workflow automation.
- Experience with CI/CD for mobile apps and app store deployment.
- Strong understanding of RESTful APIs, unit testing, and performance optimization.
- Fluent English for direct communication with global teams.
- Strong product mindset and ability to work independently.
Nice to Have
- Domain experience in Construction, Accounting, or FinTech.
- Knowledge of clean architecture, SOLID principles, and scalable system design.
- Experience in global, multi-time-zone teams.
Application Confirmation
You're applying for the role below: