This job posting isn't available in all website languages

Front-End Engineer (E-Commerce Search) : BDD

Software Engineer
Rakuten, Inc.
00012594 Requisition #

Rakuten is one of the leading e-commerce companies in the world. Our mission is to empower people and society through the internet while aiming at becoming the Global Innovation Company.


Search is the corner stone of a successful e-commerce business, but excellent search is not enough. The experience of search must also delight. As a UX Software Engineer for E-commerce Search at Rakuten, you will be responsible for delivering projects that improve the search experience to create an enjoyable, personalized shopping experience for customers.


  • Communicate with designers and business owners to implement and improve new features
  • Come up with innovative solutions for enhancing the search user experience
  • Create clean, modern, testable, well-documented code
  • Participate in code reviews
  • Share your knowledge and help your entire team to excel
  • Diagnose and solve website performance issues

Minimum Qualifications: 

  • Demonstrated design and UX sensibilities
  • Expert level knowledge of JavaScript
  • Experience with React.js and TypeScript a plus
  • You have an eye for details and strive to get the UX pixel perfect
  • Creative mind and ability to think out of the box to experiment with new solutions
  • Strong understanding of UI/UX best practices and considerations
  • Always curious to understand all aspects of a project from the technical ecosystem to the business model

Your Team:

  • Closely working with the search engine team, you will be part of a team focusing on e-commerce search front-end
  • Improvements are done through continuous A/B testing and result analysis
  • You will have flexibility and autonomy to solve problems and deliver solutions
  • We will fully support you in developing software the right way

My Profile

Create and manage profiles for future opportunities.

Go to Profile

My Submissions

Track your opportunities.

My Submissions
Please try again.


Either there was a problem on our end with the action you just performed, or we are currently having technical difficulties with our system. Please try again later.