itjobs.ca Logo
JobTest.vn logo

Senior React Native Developer

JobTest.vnabout 15 hours ago
Remote
Senior Level
Full-Time

About the role

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

About JobTest.vn

Human Resources