Front End Engineer, Auto Ecosystem Service Development Section - EC Incubation Development Department (ECID)
Tokyo, Japan
4 日前

Department Overview We at EC Incubation Development Department (ECID) are responsible for the following small to mid-sized EC services.

  • Rakuma (flea market app) - Rakuten Pay Online - Rakuten Car (Secondhand car sales, auction, inspection booking etc.) Characteristics of our department Various teams developing the above diverse services are responsible for the planning, development, operation and maintenance of the services with a sense of responsibility and ownership.
  • We put our users first and are highly conscious of development productivity to provide value and to keep the system running stably.

    In addition, because the types and scale of these services are different, they tend to be vertically segmented, making it difficult to generate cooperation between individual teams.

    So, We try to break through this situation and share experiences, knowledge, information, and skills brought from the development of different services with each other.

    As an example, the following events are held in the department. - Committee activities that bring together people with an interest in the same topic, such as new technologies.

  • Department internal Lightning Talk to share knowledge and experiences gained in daily work and learning. - A quarterly meetup event to present our achievements to each other.
  • Manager workshops to discuss common issues related to management work. Position : Why We Hire Rakuten Car is a new brand that covers the wide range of automotive-related services provided by Rakuten Group designed to meet the needs of car owners, including the purchase and sale of cars, car washing, and vehicle inspection.
  • These services are related to cars, which is one of the BtoC services in the Rakuten Ecosystem. Since each team is not so big and looks like a start-up, we need talented team members who are passionate and eager to learn new things for this opportunity.

    As we always think about customer satisfaction, we appreciate engineers who can talk with business units and make informed decisions on good specifications.

    We’re growing rapidly and we implement new features every day. In order to have a stable service, we’re required to have a high level of engineering skill with the ability to handle frontend, for example, UI performance improvement, establishment of highly maintainable coding methods, devising release methods that do not cause screen collapse during release, and development flows for preventing rework are our issues.

    Position Details You will be responsible for the development and operation of the web front-end of Rakuten Car services in collaboration with team members, product managers, server-side engineers, QA engineers and other related parties.

    Following the requirements defined by product managers and the static design by designers, you will implement a dynamic UI that is comfortable for the user.

    Specifically, your responsibilities are coding of HTML, CSS, and JavaScript (jQuery, Pure JavaScript and the Framework such as Vue.

    js etc.). By them, you will contribute to create new pages and update existing pages for improving UI of Rakuten Car services.

    You are not just coding, you are also expected to contribute to the improvement and standardization of development methods and flows.

    Work Environment We have non-Japanese employees from more than 10 countries and you can work in cross-cultural environment.

    About 5 to 10 members are in charge of each service. Main Programming Language and Frameworks JavaScript(jQuery, Pure JavaScript, Vue, React, Angular), HTML, CSS Mandatory Qualifications : Technical Skill - Implementing web application's UI by coding of HTML, CSS, JavaScript (jQuery, Pure JavaScript and the Framework such as Vue.

    js etc.) Experience of performance improvement of front-end - Review other's code & system design - The experience of usage on the job about Javascript Build Tools Human Skill - Ability to discuss positively - Team working - Take ownership - Proactive to learn new technologies and find solutions against existing issues - Effective communication skills Desired Qualifications : - Service operation experience, understanding - Server-side JavaScript development and operation experience such as Node.

    js. In particular, server operations experience - CI server construction and operation experience - Understanding tracking cookies - Experience in planning, requirements definition, design, development, test and operation - Web application security knowledge and experience - Agile / Scrum process development knowledge and experience - RDBMS / KVS basic knowledge and experience - Linux / Unix basic knowledge and operating experience Other Information : Additional information on Location You can work in either Tokyo or Osaka.

    engineer #jobcategory02 #applicationsengineer #jobsubcategory09 #commerce #organization01 #RakutenCar #servicename15 #JavaScript #programminglanguage07 Languages : English (Overall - 2 - Intermediate), Japanese (Overall - 2 - Intermediate)


    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    "続行" をクリックすると、私は neuvoo の同意を私のデータを処理し、私に電子メールのアラートを送信するには、neuvoo の プライバシーポリシー の詳細を与える。私の同意を撤回するか、いつでも退会することがあります。