(Senior) React Native Developer
- Ha Noi, Ho Chi Minh
- Fulltime
- 25-ITC-0151
MoMo is the market leader in mobile payments in Vietnam. We strive to make all transactions fast, easy and joyful. We are looking for an experienced Software Engineer to join our growing Big Data & AI team. At MoMo, we make AI/Machine Learning the core component to almost every part of the product – product recommendation, personalization, conversational AI, eKYC, risk scoring, fraud detection, promotion targeting and financial services.
As part of our team, you will take on the role of a React Native Developer and play a pivotal role in building and deploying advanced conversational AI systems. This is a unique opportunity to make a real impact by leveraging Generative AI and Large Language Models to transform the way millions of users interact with financial technology. Join us in pushing the boundaries of AI and shaping the future of mobile payments in Vietnam.
What you will do
- Develop and maintain mobile applications using React Native.
- Collaborate with UI/UX Designers, Backend Developers, and AI Engineers to build intelligent, user-centric features.
- Optimize application performance and stability.
- Participate actively in code reviews and issue resolution.
- Build and deploy apps to App Store and Google Play.
- Explore and integrate new technologies such as Generative AI and LLMs into mobile applications.
What you will need
- Bachelor’s Degree of Computer Science, Engineering, or related field;
- For Senior Level: Minimum 5 years of experience in developing mobile applications, with at least 3 years using React Native in production environments.
- For Middle Level: Minimum 2 years of experience building and shipping mobile apps with React Native.
- Demonstrated experience deploying applications to the App Store and Google Play, confidently navigating platform requirements.
Technical Skills
- Proficient in JavaScript (ES6+) and TypeScript, with the ability to delve into the complexities of asynchronous flows and functional patterns.
- Deep understanding of React Native core architecture, with hands-on expertise in state management libraries such as Redux, Zustand, or MobX, orchestrating seamless user experiences.
- Experienced with RESTful APIs and GraphQL,capable of integrating complex data flows.
- Adept in debugging and performance optimization, ensuring optimal mobile application performance.
- Familiarity with native module integration and the ability to intertwine React Native with native code in Java/Kotlin or Objective-C/Swift is certainly a plus.
- Proficient in Git, with a solid grasp of Git Flow, Pull Requests, and Code Review best practices—ensuring contributions transcend chaos into structured collaboration.
Team Collaboration
- Ability to work effectively in a cross-functional team, collaborating with UI/UX Designers, Backend Developers, and QA Engineers.
- Strong communication skills, openness to feedback, and a willingness to support and mentor other team members.
Growth Mindset
- Curiosity and a willingness to learn new technologies, embracing the continuous evolution of mobile development.
- Willingness to explore, adapt, and grow professionally.
- A problem-solving mindset that thrives on complexity and seeks to exceed expectations.
NaNDGM.0001
Related Jobs
Data Engineer
- Ho Chi Minh
- Fulltime
Java Developer
- Ho Chi Minh
- Fulltime
Software Engineer, Java
- Ho Chi Minh
- Fulltime