Frontend Engineer - EC Solution Development Department (ECSD)

Salary not provided

Rakuten

Job Description: Department Overview The EC Solution Development Department's mission is to promote and expand the diversity of the marketplace. The team develops tools and services essential for the operation of merchants on Rakuten Ichiba, while also working on the expansion of various EC services and the launch of new EC services. The Marketplace Expansion Development Section develops and operates services such as the J.League Online Store, Furusato Nozei (Hometown Tax), Rakken, and Raxy. Additionally, the team is responsible for launching new EC-related services with the goal of expanding and growing Rakuten's marketplace. This is a highly challenging department where you can gain unique and valuable experiences that are distinct to Rakuten. Position: Why We Hire We are seeking a talented and motivated Software Engineer to join our team and play a key role in the design, development, and operation of a brand-new e-commerce platform. Our development team is a global hybrid, with members based at HQ in Japan and in China. We are responsible for multiple systems, including the storefront, order management, and inventory management, with teams dedicated to each area. This position requires, or will provide the opportunity to acquire, significant knowledge and experience in large-scale e-commerce development. If you are an engineer who thrives on challenges and wants to contribute to building large and impactful systems unique to Rakuten, we encourage you to apply.   Position Details - Delivering end-to-end systems, including design, coding, testing, and deployment. - Communicating effectively with the team, related departments, and stakeholders. - Monitoring system stability and performance, optimizing performance, designing and maintaining system architecture, refactoring, optimizing, and troubleshooting. Mandatory Qualifications: - Language : Japanese Business level - 3+ years of experience as an engineering leader or team lead. - Proven 5 years' experience as a Frontend Engineer or similar role. - Proficiency in modern frontend technologies, including HTML5, CSS3, and JavaScript (ES6+). - Strong experience with TypeScript for building scalable and maintainable applications. - Expertise in frontend frameworks/libraries, specifically React.js. (more than 3 years experience). - Strong understanding of responsive design, cross-browser compatibility, and web accessibility (WCAG). - Familiarity with CSS preprocessors (e.g., SASS, LESS) and CSS-in-JS solutions. - Experience with version control systems (e.g., Git). - Strong problem-solving skills and attention to detail. - Strong communication skills, capable of effectively articulating technical challenges and solutions to both technical and non-technical team members. - Japanese Language Level: Native or Business-level proficiency (capable of conducting business conversations).   Desired Qualifications: - Experience with Node.js for Backend-for-Frontend (BFF) architecture. - Experience with state management libraries (e.g., Redux, MobX, Zustand). - Knowledge of testing frameworks and tools (e.g., Jest, Cypress, React Testing Library). - Familiarity with design systems and component libraries (e.g., Material-UI, Tailwind CSS). - Understanding of performance optimization techniques (e.g., lazy loading, code splitting). - Experience with server-side rendering (SSR) and static site generation (SSG). - Familiarity with CI/CD pipelines and deployment processes. - Experience working in an Agile/Scrum environment.   Other Information: Additional information on Location Rakuten Crimson House (Head Office) or Osaka #engineer #applicationsengineer #commerce #RakutenIchiba #Java Languages: English (Overall - 2 - Intermediate), Japanese (Overall - 3 - Advanced) 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. If you have any trouble logging in, please contact us here Rakuten Group, Inc.: rakuten-recruiting-info@mail.rakuten.com Please read the Application Requirements(EN) / 募集要項(JP) before applying. Our Diversity & Inclusion Policy and Application Documents Rakuten’s corporate mission is to “contribute to society by creating value through innovation and entrepreneurship.” We foster a culture that provides equal opportunities to those who share this founding philosophy and take on the challenge to transform society, regardless of age, gender, nationality, or any other status. Diversity is one of Rakuten's core strategies and a driving force for innovation. Because of this, you are not required to submit any of the following information in order to apply for our job positions. - Gender - Age - Photo - Nationality - Information not related to business, such as ideological beliefs, family structure, etc. * For legal compliance, we may ask you about your work eligibility. See the details