Setup and develop our ERP system using Odoo written in Python. This system is used by our internal inventory, logistic and accounting department, and also being used to integrate with external partners such as 3PL vendors.
Work closely with other teams to understand their needs, gather user requirements and develop a solution to fulfil it.
Build and maintain APIs for mobile and web applications.
Design and implementation of high availability and horizontal scalable applications.
Writing clean, maintainable code while rapidly iterating and shipping.
Explore and lead us to the latest and best development techniques.
Work mostly in PHP (Symfony) and Python (Odoo), but we also believe in using the right tool for each particular job. Our stack also includes Golang, Node.
js, MySQL, ElasticSearch, Redis, Memcached, RabbitMQ etc.
2 years of experience developing applications in PHP or Python with modern MVC framework (eg Symfony, Django, Laravel) is a must.
Profound knowledge of relational database architecture and performance such as MySQL and PostgreSQL, and key-value databases such as Redis.
Know about systems architecture. Ability to develop high availability and horizontal scalable application. Making it faster, more scalable, and fault-tolerant.
Able to use version control software such as Git.
Must be able to learn quickly and pick up new technologies.
Must be able to work independently and on a team.
Strong communication and problem-solving skills.
Nice to have :
Comfortable working on Linux platform.
Experience in using Docker and Kubernetes.
Experience with AWS or similar public cloud service provider.
Strong background in multiple programming languages such as Go and node.js.
If you think you’ve got what it takes, please provide your cover letter, CV and expected salary. This role is located and based in Hong Kong.
Candidate must be eligible to work in Hong Kong. Personal data collected is for recruitment purpose only.