Engineer, Mobile Development


Tòa nhà TNG, số 180-192 Nguyễn Công Trứ, Phường Nguyễn Thái Bình, Quận 1, Thành phố Hồ Chí Minh
Job Description
About Company

TAPTAP is Vietnam’s #1 Engagement & Loyalty platform with 3M users and 3,000+ partner stores across 15 industries. Our shareholders include Vietnam Investments Group (VIG) and United Overseas Bank Limited (UOB). VIG is a leading private equity firm in Vietnam with total funds under management of over USD 500 million and with stakes in over 35 brands in the market. UOB is a leading bank in Asia, headquartered in Singapore, with a global network of over 500 offices including Vietnam. 

TAPTAP’s innovative reward platform maximizes customers’ benefits when they engage with their favorite brands. Simultaneously, we enable businesses of all sizes to better understand and engage with their valuable customers across offline and online channels while streamlining and digitalizing their operations 

We are looking for a (Sr.) Engineer, Mobile Development, who: 

  • Having user-centric mind.. 
  • Attention to detail. 
  • Ability to work in a team, open communication with passionate and experienced members. 
  • Self-motivated and continuous improvement of your engineering skills. 

This role will report to Leader, Software Development 

Your role & responsibilities

  • Develop mission-critical distributed applications for a broad range of clients and industries, using state-of-the-art tools and agile methodologies. 
  • Work closely with business analysts and software architects to design reliable, secure and highly efficient systems; participate directly in technical decisions. 
  • Be actively involved in the complete project lifecycle, from requirements analysis to final delivery. 
  • Contribute to knowledge sharing and continuous improvement activities.

Your skills & qualifications

You will have the following skills and experience: 

  • ~ 3 years of real work experience with Mobile development.
  • ~ 2 years with React Native, must understand basic philosophy of React Native and React component lifecycle, Typescript.
  • Strong understanding of JavaScript advanced, React hook
  • Strong understanding animation with reanimated
  • Strong understanding control state management libraries like Redux, Hook, Saga
  • Experiences write native modules on Android & iOS
  • Experiences upgrade app has a plus
  • Experiences using Flipper has a plus
  • Experiences with caching, memory management (use leak canary or profiling), concurrency (thread, queue) has a plus
  • Experience in doing code review, familiar with unit testing (Jest).
  • Experience in working and modifying 3rd library.
  • Collaborate with a professional team through Scrum meeting every day.
  • Understand project plan documents given by Project Manager.
  • Adheres to programming conventions and good programming practices.

What You’ll Enjoy

Opportunity to be part of a pioneer team of a digital start-up with huge growth opportunities and strong backing from two organizations that are market and innovation leaders in their respective industries. 


Benefits for you

  • Part of a pioneer team of a digital start-up with huge growth opportunities and strong backing from two organizations.
  • 13th-month salary and performance bonus.
  • 12 annual leaves + 3 sick leaves.
  • 100% Social Insurance.
  • Private healthcare insurance, yearly checkups.
  • Gathering activities on special occasions (Christmas, New Year, Women’s Day, etc.).
  • Company trip and team-building activities.
  • Snacks, tea, and coffee are ready to serve.
  • A flexible environment with super fun and enthusiastic colleagues.




Product, Software, Information Technology, Khác

Company size




About us

General information

Minimum year of experience

Job Type

Contract type

Recruitment Progress

  • Round 1: Small Test
  • Round 2: Interview with Leader, Software Development