Senior Front-end Engineer

  • Tokyo
  • Partial Remote
  • Full-time
  • April 1, 2025
Conditions
yen-icon
¥6M ~ ¥9M /yr
location-icon
Apply from Anywhere 👍
visa-icon
Relocation to Japan 👍
(Overseas visa sponsorship supported)
Requirements
language-icon
Language Requirements
Japanese: Not Required 👍
English: Fluent
career-icon
Minimum Experience
Senior or above

Department Overview

The responsibility of BSS Development Department (BSDD) is system development of B2C BSS systems and making sure of requirements from executive and business team.

 

Position Overview:

We are seeking a skilled React Developer with expertise in React Native to join our dynamic team. The ideal candidate should have a solid background in building scalable applications and a passion for crafting high-quality software solutions. This role offers an opportunity to work on challenging projects and collaborate with talented teams to deliver exceptional user experiences.

 

Responsibilities:

  • Develop new user-facing features using React.js and React Native.
  • Build reusable components and front-end libraries for future use.
  • Translate designs and wireframes into high-quality code.
  • Optimize components for maximum performance across a vast array of web-capable devices and browsers.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Work closely with Product Managers and UI/UX Designers to implement versatile front-end solutions.
  • Advocate for best practices in front-end development and mentor junior developers.

 

Mandatory Qualifications:

  • 8-10 years of professional experience in front-end development.
  • Strong proficiency in JavaScript and TypeScript.
  • Extensive experience with React.js and its core principles.
  • Prior experience with React Native for mobile application development.
  • Familiarity with RESTful APIs and modern authorization mechanisms.
  • Experience with state management libraries such as Redux or MobX.
  • Knowledge of modern authorization mechanisms, such as JSON Web Token.
  • Familiarity with code versioning tools such as Git.
  • Excellent problem-solving skills and ability to troubleshoot complex issues.
  • Bachelor's degree in Computer Science or a related field (or equivalent work experience).

 

Desired Qualifications:

  • Experience with GraphQL.
  • Japanese Language Proficiency :- Business level is Good to have
  • Familiarity with server-side languages such as Node.js.
  • Understanding of Agile methodologies.
  • Contributions to open-source projects or active GitHub profile.

In Japanese, Rakuten stands for ‘optimism.’ It means we believe in the future. It’s an understanding that, with the right mind-set, we can make the future better by what we do today.

So we challenge ourselves to evolve, innovate and experiment, to create a better, brighter future for everyone.

Today, our 70+ businesses span e-commerce, digital content, communications and fintech, bringing the joy of discovery to almost 1.3 billion members across the world.

View Rakuten's company page

↑ Back to top ↑

Senior Front-end Engineer at Rakuten
APPLY NOW  ➜