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 highly capable
[protected info] developer to optimize our web- based application performance. You will be collaborating with our front- end
application developers, designing back- end components, and integrating data storage and protection solutions.
This role will report to Team Leader Software Engineer:
And his/her responsibilities:
Running diagnostic tests, repairing defects, and providing technical support.
Collaborating with front- end developers on the integration of elements.
Ensuring optimal performance of the central database and responsiveness to front- end requests.
Developing high- performance applications by writing testable, reusable, and efficient code.
Participate in the entire software development life cycle of the Agile team (requirement analysis, planning, architectural design, documentation, implementation, code review, unit test, test, and deployment).
Recommending and implementing improvements to processes and technologies.
Adhere to programming conventions and good programming practices.
Developing and maintaining all server- side components.
Implementing effective security protocols, data protection measures, and storage solutions.
Keeping informed of advancements in the field of [protected info] development.
You will have the following skills and experience:
Experience with [protected info] and REST API.
Experience with MongoDB and Elasticsearch.
Self- motivated and
continuous improvement of your engineering skills.
Good sense for quality, teamwork, and innovation.
Good sense of result- oriented, ownership, and responsibility for code quality.
Understand fundamental design principles behind a scalable application
We hope you have:
Clean code, coding standards, and code review.
Unit tests, mocking libraries, code coverage, and code refactoring.
Common design patterns for front- end web development.
HTML/CSS, React, TypeScript, [protected info], or other JavaScript libraries/frameworks.
Non- functional aspects, i.e., security, performance, and scalability.