This job posting isn't available in all website languages

Front-end Developer (Membership Section) :ESD

Software Engineer
Rakuten, Inc.
00007740 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.

We are looking for a Front-End Developer who is motivated to combine the art of design with the art of programming.

As part of Rakuten’s Technology Division, the Ecosystem Services Department (ESD) builds large scale platforms that connect the Rakuten Ecosystem globally. In ESD, you will develop mission critical internet services utilizing modern distributed systems technologies.


We expect you to be a tech-savvy professional, who is curious about new digital technologies and aspires to combine usability with visual design. 


You should be able to translate our company and customer needs into functional and appealing interactive applications.



  • Develop new user-facing applications
  • Build reusable code and libraries for future use
  • Ensure the technical feasibility of UI/UX designs
  • Optimize application for maximum speed and scalability
  • Maintain legacy code
  • Assist back-end developers with coding and troubleshooting
  • Collaborate with UI/UX designers and stakeholders to ensure high quality graphic standards and brand consistency
  • Stay up-to-date on emerging technologies
  • Write functional requirement documents and specifications
  • Create quality mockups and prototypes

Skills And Qualifications:

Proficient understanding of


  • Web markup, including HTML5, CSS3
  • Mobile First Responsive Design
  • Cross-browser compatibility issues and ways to work around them.
  • Asynchronous request handling, AJAX, RESTful Services, Single Page Applications and Progressive Web Apps
  • One or more frameworks, such as Angular, Elm, React, Vue, etc.


Good understanding of

  • Code versioning tools, such as Git
  • Client-side scripting including jQuery and Bootstrap
  • SEO principles and ensuring that application will adhere to them.
  • Server-side CSS pre-processing platforms, such as LESS and Sass
  • Behavior-driven development, Agile, Test automation (from Unit Testing to UI Testing with Cucumber and Capybara)


Basic knowledge of


  • Functional Programming
  • Automation tools, like Webpack or Gulp
  • Image authoring tools, Java Server Faces (JSF), Docker




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.