Description
As a Back-end developer working within the Advertisement team at Tiki, you‘ll be the key driver for:
- Drive and implement technical solutions to a variety of features that serve high throughput and also high availability.
- Build, test, and ship back-end APIs.
- Understanding business objectives, working closely with Data scientists to analyze, develop, ship, and optimize machine learning models used in advertisement ranking.
Four reasons why you should join us:
- We have complicated problems to solve.
- We are seeking for simple solution. There is no joy in solving complicated problem with complicated solution. We want simple (but work-well) solution for complicated problem. So we guide you to do so.
- We have a data-driven mindset, we do everything based on data, metrics and number. Even love can be measured ("I love you 3000"), so could your work.
Requirements
Junior Engineer:
- Knowledge of basic algorithms and data structures (practicing leetcode daily should be ok)
- Good coding skill, clear thinking, "fast hand fast eye"
- Basic knowledge about computer science (networking, thread/process, OS‘ memory management, CPU, DB, load balance, caching, etc)
Senior Engineer:
- Deep knowledge of your current programming languages (we prefer Java/C++/Golang/Rust)
- Understanding of pros and cons of different type of databases
- Understanding in concept, components in system design
Benefits
- Open communication with passionate and experienced members.
- Challenging working environment.
- Easy access to the library with tons of startup, product, UX, coding... books.
- Private healthcare insurance.
- Annual health check-ups.
- Special internal programs for Tikiers when shopping on Tiki.vn (free ship TikiNow service, discount...).
- New & beautiful office with a pantry room (with bar), entertainment & gymnastic equipment, yoga rooms, a library and an open space facilitating cross-department communication.
- Competitive salary and performance review, 13th-month pay based on performance.