Position: Associate

Job type: Full-time

Loading ...

Job content

Job Description:

Rakuten is looking for an experienced JavaScript developer who is highly proficient with React.js to work as part of a collaborative and creative engineering team. The primary focus will be developing components for the Data Management Platform’s user interface that drives the ad-tech for Ichiba, the number one online marketplace in Japan.

The ideal candidate will not only care about the usability of their work but will also want to make sure that their output is robust, scalable, and straight forward to manage and maintain, whilst meeting high quality and performance requirements.

Key Responsibilities
  • Translate business requirements and functional specifications into software design and implementation.
  • Provide creative solutions and direction for user interface improvements.
  • Monitor use and usability of the application to inform future development.
  • Analyse, design, implement and troubleshoot systems.
  • Develop prototypes and proof of concepts.
  • Participate in code and design reviews.
  • Provide estimates and communicate feedback.
  • Create and update necessary artifacts (e.g. documentation) to meet stakeholder expectations to support both business, architectural & technical understanding of the system.
  • Collaborate with Product Management, QA, Architects, DevOps and remote teams to ensure the success of deliverables.
  • Evaluate and recommend tools, technologies, and frameworks.

MINIMUM REQUIREMENTS (Knowledge, Skills, Abilities)

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

ESSENTIAL:
  • Expert in JavaScript and libraries, particularly React.js, ReactAdmin, ReactTable, Redux and other commonly associated libraries.
  • Strong communicator, team player and comfortable working with globally distributed teammates.
  • Able to work well independently as well as contribute effectively within a cross-functional team.
  • Solid understanding of HTTP.
  • Solid understanding of CSS/SCSS.
  • Solid understanding of Apache Tomcat.
  • An advocate for automated testing.
  • Knowledge of authorisation mechanisms.
  • Experienced with MySQL or similar.
  • Experienced with Git.
  • Knowledge of RESTful APIs

Any experience in the following would be bonus:
  • Agile/Scrum environment
  • Jenkins
  • Artifactory
  • Kafka
  • Java/Spring Boot
  • Maven
  • UX design/engineering
  • Application container technologies
  • JIRA
  • Confluence

Qualification Requirements
  • Degree qualified (e.g. Computer Science) or demonstrable relevant industry experience
  • JavaScript/React JS 5+ years

Loading ...
Loading ...

Deadline: 26-07-2024

Click to apply for free candidate

Apply

Loading ...
Loading ...

SIMILAR JOBS

Loading ...
Loading ...