Tiếng Việt

Employers: Post Jobs | Search Resumes

Your job posting will be available on 4 big websites       Access to more than 800 thousands resumes       Your job posting will be available on 4 big websites       Access to more than 800 thousands resumes

Web Frontend SDE - Search Experience

Job requirement

At Tiki, Discovery team's mission is to help customers discover products as easy as possible. Our key product is search , a vital products that any world-class e-commerce must place at heart.

To serve this important mission, our team is constantly iterating and standing together to solve problems. We build and maintain features that have extremely high throughput with millions of requests per day and high contribution to company's revenue. 

Beside of Big Data, Machine Learning, we care much more to every aspects on customer facing also.

We’re looking for Software development engineers who are motivated to combine the art of design with the art of programming. You will work with the UX/UI designer and bridge the gap between graphical and technical implementation, tasking an active role on both sides and defining how the application looks as well as how it works. 


  • Implement and maintain logic to integrate with backend API for search features.
  • Work closely with product owner and data scientist to implement tracking events to enable us the chance to more understanding of our customer.
  • Pair with UI / UX designer and propose solution to ensure the technical feasibility of designs.
  • Cooperate with Product Manager to support them setup A/B tests for every optimization we have on search.

Why you will want to work here:

  • We are constantly iterating! There is no such best proposal for anything, no fastest API, no best machine learning models. We design, build, test, ship, and optimize, and test. Just a stream of improvements and tests.
  • We have data-driven mindset, every point of changes must be tested to gain insights into its impacts on key metrics. It's a long process, but over time, we gradually learn and become confident in our approach.
  • We love "best practices". Serving important features with high throughput always give us a hitch to research and apply best practices. Any experiment or optimization is always welcomed.
  • We are both independent and open. We own our products. Technical problems would be discussed internal, but for difficult one, we could request other's help.

Job requirement

  • A minimum 2 years experience working as frontend developer.
  • Proficient understanding of Web markup, including HTML5, CSS3. Basic understanding of server-side CSS pre-processing platforms, such as LESS, SASS, CSS Modules
  • Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery. Knowledge of advanced JavaScript libraries and frameworks, such as VueJS and/or ReactJS
  • Ability to implement asynchronous request handling, partial page updates, AJAX, NodeJS and tools built Grunt, Gulp, WebPack.
  • Proficient understanding of cross-browser compatibility issues and ways to work around them.
  • Familiar with tools such as as Gimp or Photoshop is a plus.


Insurance, Travel opportunities, Incentive bonus, Health checkup, Salary review, Laptop, Allowances, Uniform, Annual Leave, Sport Club