Senior React Native Developer
Responsibilities • Architect, build, and maintain high-performance React Native applications for iOS and Android • Act as technical lead for mobile, owning architecture decisions, coding standards, and best practices • Ensure code quality, performance, stability, and scalability across the entire mobile codebase • Lead and conduct thorough code reviews, setting a high engineering bar • Mentor and guide other mobile engineers, supporting their technical growth • Collaborate closely with product, backend, design, and QA teams to deliver features end-to-end • Proactively identify and resolve per…
- Remote
- ["Canada"]
- Posted Jun 24, 2026
- 1 position
Job summary
Responsibilities • Architect, build, and maintain high-performance React Native applications for iOS and Android • Act as technical lead for mobile, owning architecture decisions, coding standards, and best practices • Ensure code quality, performance, stability, and scalability across the entire mobile codebase • Lead and conduct thorough code reviews, setting a high engineering bar • Mentor and guide other mobile engineers, supporting their technical growth • Collaborate closely with product, backend, design, and QA teams to deliver features end-to-end • Proactively identify and resolve performance bottlenecks, memory issues, and app stability risks • Define and improve mobile development workflows, testing strategy, and release processes • Stay current with React Native, iOS, and Android ecosystem changes and recommend improvements Requirements Must-Have • 8+ years of professional mobile development experience (iOS, Android, or both) • 3+ years of hands-on React Native experience in production apps • Strong leadership experience as a tech lead or senior engineer, with ownership of mobile code quality • Expert-level TypeScript / JavaScript knowledge and clean code practices • Solid understanding of mobile app architecture, performance optimization, and memory management • Experience working with native mobile tooling (Xcode, Android Studio, Gradle, CocoaPods, etc.) • Strong experience integrating with REST APIs, authentication flows, and secure data handling • Familiarity with mobile CI/CD pipelines, app store release processes, and versioning strategies • Ability to make pragmatic technical decisions and communicate trade-offs clearly • Fluent English for direct communication with global teams • Strong product mindset and ability to work independently Nice to Have • Experience with Redux, Zustand, or other state-management patterns • Automated testing (Jest, Detox, E2E testing) • Experience with GraphQL • Performance profiling and crash analytics (e.g., Firebase, Sentry) • Exposure to crypto, fintech, or web3 products • Domain experience in Construction, Accounting, or FinTech • Knowledge of clean architecture, SOLID principles, and scalable system design • Experience in global, multi-time-zone teams Working Model • Remote 100% • This is a remote position with a required working hour from 3 pm to 12 am or a daily overlap of 4 hours from 8 PM to 12 AM (midnight) Indochina Time (ICT) to ensure effective collaboration with our teams
What you’ll do
The Senior React Native Developer will architect, build, and maintain high-performance React Native applications for both iOS and Android. They will act as a technical lead, ensuring code quality and mentoring other engineers while collaborating with various teams to deliver features end-to-end.
Requirements
Candidates must have 8+ years of professional mobile development experience and 3+ years of hands-on React Native experience in production apps. Strong leadership skills, expert-level knowledge of TypeScript/JavaScript, and a solid understanding of mobile app architecture are essential.
Other relevant skills
Identified from the job description. Confirm important requirements above.
- React Native
- iOS
- Android
- TypeScript
- JavaScript
- Mobile Development
- REST APIs
- Performance Optimization
- Memory Management
- CI/CD
- Automated Testing
- GraphQL
- Clean Architecture
- SOLID Principles
- Mentoring
- Technical Leadership
Additional details
- Minimum experience
- 10+ years
