Engineer, Mobile Development

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 

And his/her 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.

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. 

Also, we have: 

  • 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. 

Interview process:

  • 1 small Test
  • 1 round with Leader, Software Development

For application, please contact talent@taptap.com.vn or +84 (28) 3820-8664.

Next steps: After you apply, you will receive text/email messages thanking you for applying and then you will continue to receive more text/email messages alerting you as to where you are in the recruitment process.