Foreign nationals residing overseas
are welcome to apply for our job openings.
JOB DETAILS
We are planning to launch a new e-commerce service and are seeking a front-end engineer for the service.
Our development team has a global, hybrid environment, split between HQ and China.
We welcome front-end engineers who are up for the challenge of building a large-scale system unique to Rakuten from scratch.
Job Description
Ensure system stability, performance monitoring, performance optimization, system architect design and maintenance, refactoring, optimization, and troubleshooting.
Provide a complete system from design, coding, testing, and deployment.
Communicate with the team, collaborating departments, and stakeholders.
WORK LOCATION
Tokyo
SALARY
Monthly salary: ¥301,000+
Salary increase : twice
Bonus : twice
WORKING HOURS
9:00~17:30
HOLIDAYS AND VACATIONS
Summer vacation, New Year’s holiday, annual paid leave, maternity leave, childcare leave, nursing care leave, menstrual leave,
special leave (congratulatory/condolence leave, volunteer leave, etc.)
INSUARANCE / EMPLOYEE BENEFIT
Employee pension insurance, health insurance, workers’ compensation insurance, employment insurance, etc.
Employee Benefits
Stock options available
Retirement benefits available
Other benefits include a cafeteria (breakfast, lunch, and dinner are generally free), a fitness gym (fees apply), and an employee stock ownership plan.
APPLICATION QUALIFICATIONS
[Requirements]
- Minimum 5 years of practical experience as a Frontend Engineer or a similar role
- At least 3 years of experience as a development leader or team lead
- Proficient in modern frontend technologies including HTML5, CSS3, and JavaScript (ES6+)
- Extensive experience with TypeScript for building scalable and maintainable applications
- At least 3 years of specialized knowledge in frontend frameworks/libraries with React.js
- Deep understanding of responsive design, cross-browser compatibility, and web accessibility (WCAG)
- Knowledge of CSS preprocessors such as SASS, LESS, or CSS-in-JS solutions
- Experience with version control systems such as Git
- High problem-solving ability with attention to detail
- Excellent communication skills, able to effectively convey technical issues and solutions to both technical and non-technical stakeholders
- Japanese: Business level or higher
- English: Business level or higher / TOEIC 800 or equivalent
[Preferred Requirements]
- Experience with Backend-for-Frontend (BFF) architecture using Node.js
- Experience with state management libraries such as Redux, MobX, or Zustand
- Knowledge of testing frameworks and tools such as Jest, Cypress, and React Testing Library
- Familiarity with design systems and component libraries such as Material-UI or Tailwind CSS
- Understanding of performance optimization techniques such as lazy loading and code splitting
- Experience with server-side rendering (SSR) and static site generation
(SSG) - Knowledge of CI/CD pipelines and deployment processes
- Experience in Agile/Scrum environments
INTERVIEW PREPARATION TO GET A JOB OFFER


コメント