
React Native Engineer, eCommerce
GRADION
full-time
Posted on:
Location Type: Hybrid
Location: Ho Chi Minh City • 🇻🇳 Vietnam
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
AndroidFirebaseiOSJavaJavaScriptJestKotlinMobXObjective-CReactReact NativeReduxSwiftTypeScript
About the role
- Design, develop, and maintain robust and scalable mobile applications using React Native.
- Collaborate with product managers, designers, and backend developers to deliver seamless user experiences.
- Write clean, maintainable, and testable code following industry best practices. Integrate RESTful APIs and third-party libraries (e.g., Firebase, analytics tools).
- Optimize app performance and memory usage across Android and iOS platforms.
- Participate in code reviews, technical discussions, and architecture planning.
- Mentor junior developers (Senior level).
- Stay updated with the latest industry trends and mobile technologies.
Requirements
- **Must-Have:**
- 5+ years of hands-on experience with React Native (Mid); 7+ years (Senior).
- Proficient in JavaScript (ES6+) and TypeScript.
- Solid understanding of mobile development lifecycle, architecture, and deployment.
- Experience with state management libraries (e.g., Redux, MobX, Zustand).
- Knowledge of debugging and performance profiling tools (e.g., Flipper).
- Familiarity with native modules (iOS/Android) and bridging techniques.
- Strong problem-solving skills and ability to work independently and collaboratively.
- Highly proficient in professional verbal and written English communication.
- **
- **Nice-to-Have:**
- Experience with ReactJS for web development.
- Experience with CI/CD for mobile apps (e.g., Fastlane, Bitrise).
- Familiarity with automated testing frameworks (e.g., Jest, Detox).
- Experience with native Android (Kotlin/Java) or iOS (Swift/Objective-C) is a plus.
- Familiar with app publishing process on App Store and Google Play.
Benefits
- 🏆 **Join Vietnam’s Best IT Company** – Recognized by ITViec for 7 consecutive years, including 2 successive years as the Winner. Work with some of the best minds in the industry and be part of a company that’s redefining how businesses scale through technology.
- 💰 **Competitive Compensation** – We believe great talent deserves great rewards. Expect an attractive salary, performance-based bonuses, and a benefits package that reflects your impact. We value talent over salary budgets—exceptional contributions deserve exceptional rewards.
- 🌍 **Career Growth & Leadership Development** – Work closely with NFQ’s leadership team, gain mentorship from experienced leaders, and have direct exposure to high-level strategic decisions. Your growth is limitless, as long as you’re ready to step up, opportunities will always be there for you.
- ✨ **And Many More Benefits to Explore!** But most importantly healthy work-life balance and an environment where you can thrive—professionally and personally. Including:
- A laptop is provided.
- Community Tech activities.
- A fun & dynamic environment and freedom to be creative.
- Modern office with a flexible, relaxing zone.
- Performance Bonus.
- Performance review 2 times/ year.
- Extra Premium Healthcare & Annual Health-check.
- 15 days of annual leave.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
React NativeJavaScriptTypeScriptmobile development lifecyclestate management librariesdebugging toolsperformance profiling toolsnative modulesautomated testing frameworksCI/CD
Soft skills
problem-solvingindependent workcollaborative workverbal communicationwritten communicationmentoring