Job Details
MAJOR TASKS
- Design and implement web backend services using Python
- Server-side design and development of the services/ systems/platforms used by products and users
- Write high-quality, clean, maintainable code using engineering best practices (unit testing, source control, continuous integration, automation, design patterns, etc.)
- Analyze requirements, design and develop features
- Understand the product, constantly optimize the product, identify and fix problems, improve stability and user experience
- Optimize application for maximum performance and scalability
- Build reusable code and libraries
- Collaborate with fellow developers, product managers, user experience designer, and operation engineers to build products with web technologies
Job Requirements
QUALIFICATIONS AND SKILL REQUIREMENTS
- Computer Science, Computer Engineering or equivalent experience
- Design and implement web backend services using Python
- Experience in Machine Learning, Deep Learning using Tensorflow, Keras, Pytorch,..
- Familiar with performance tuning of Web Server, massive concurrency handling, and caching mechanisms
- In-depth understanding of data structures, Database and other computer science fundamentals
- Familiar with Linux development environments
- Experience with Git, JIRA, Redmine
- Familiar with Agile development methodology
- Have knowledge in HOSPITALITY is a BIG plus (PMS, BE, etc)
We offer
WHAT WE OFFER
- A competitive compensation package including salary, allowance, bonus, paid holidays, paid vacations, and paid sick time
- Health Care and Personal Accident Insurance 24/24
- 16 days annual leave, 10 days sick leave
- Working Hours: Monday to Friday 8:30am to 5.30pm
- Social club with monthly in/out of office activities
- Annual staff party and companywide team building days
- Annual companywide team building days
- Summer vacation within Vietnam and Asian countries