GRADION

React Native Engineer, eCommerce

GRADION

full-time

Posted on:

Location Type: Hybrid

Location: Ho Chi Minh City • 🇻🇳 Vietnam

Visit company website
AI Apply
Apply

Job 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