React Native Developer (Senior)
We are looking for a Senior React Native Developer to act as technical lead for our mobile team, owning architecture decisions and driving engineering excellence across our iOS and Android applications. This role is ideal for a hands-on senior engineer who thrives on mentoring, setting technical direction, and delivering high-performance, scalable mobile products.
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 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 mobile app development experience, mainly in React Native
5+ years of production-level React Native experience
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
BENEFITS
Competitive salary and benefits, negotiable based on experience
High autonomy, with direct involvement in large-scale projects
100% remote work
HOW TO APPLY
📧 Send your CV to: hr@ldevsolutions.vn
Subject line: LDEV – [TITLE JOB] – Full Name
📞 Hotline/Zalo: 0939 126 471 (Mr. Diễn)
Ứng tuyển vị trí này
Vui lòng gửi CV đính kèm thông tin các dự án/Repo GitHub nổi bật của bạn về email tuyển dụng của công ty.
Đơn ứng tuyển sẽ được gửi trực tiếp đến HR LDev Solutions