Back to job search
J
JobTest.vnVerified Job Source

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