Application Engineer (Middle/Senior class) - Point Contents Solution Group, Global Ad Technology Department(GATD)
Tokyo, Japan
6 日前

Department Overview We are looking for middle / senior class full stack application engineers who can play an active role in the Rakuten media service web application development projects.

The media and advertising business is one of the four focus areas of Rakuten now, and we media service tech team is challenging ourselves to double our revenue in three years by the end of the year 2021.

To achieve this ambitious goal, we're planning, developing, and operating several internet media services for public users.

In this position, you will play single or multiple roles in software development from a technology standpoint, such as : Front-end development Back-end development From a technical perspective, you’re expected to solve both business and technical issues in product development.

You will also drive or be engaged in technical collaborations with cross-functional, cross-organizational and cross-border teams.

There are multiple career-building opportunities for a talented front-end engineer, back-end engineer, and full-stack engineer to design and develop large-scale internet services utilizing Rakuten's broad range of online and offline services linking through a common membership and loyalty program, while learning and introducing cutting-edge technologies.

  • Position : Why We Hire Increased staff to strengthen the organization. Position Details Technical Product Management : Take accountability for software development of the media services for customers, and be engaged in a whole process of development project (requirements analysis, design, implementation, testing / verification, deployment, operation / maintenance, troubleshooting) Work closely with project manager, tech lead and other engineers;
  • some of them are in different locations such as India, Singapore and China Collaborate with cross-functional, cross-organizational and cross-border teams to integrate the service and system you're responsible for with internal and external systems, platforms, and services Always improve the design quality, code quality, testing quality, operation quality and system quality spontaneously Understand business needs and user behavior, and develop solutions to those needs Develop and maintain a deep understanding of our systems, and propose system improvements Stay current on emerging technologies and conduct independent research to support business needs and requirements Mandatory Qualifications : Overall 5+ years of experience in software development 5+ years of experience in Git 3+ years of experience in CI / CD environment such as Jenkins and Circle C.

    I 3+ years of experience in bash and Linux systems Understanding of secure programming Strong skills to write technical design documentation Experience with Waterfall or Scrum methodologies Ability to work effectively in a team environment as well as independently Good communication skills with people from tech / non-tech backgrounds Proactive self-starter with self-motivated mind Strong get-things-done mind with a sense of ownership Front-end development Experience in modern front-end frameworks such as React, AngularJS or VueJs Strong experience and knowledge on HTML, CSS (including SCSS / SASS) and JavaScript (including ES6 / 7 / 8, TypeScript) Experience in modern JavaScript package manager, compiler, module bundler, task runner and testing framework such as Yarn, Babel, Webpack, Gulp and Mocha Back-end development Strong experience in PHP with Laravel, Golang for http and batch, Java with Spring, JavaScript with Node.

    js, or any other popular programing languages and frameworks Strong experience in MySQL or similar RDBMS Experience in any of NoSQL databases such as Redis Experience on automated unit testing frameworks such as PHP unit, Junit and Jest Desired Qualifications : Strong experience in Agile environment Experience supporting applications running on Docker, PaaS and IaaS Experience troubleshooting and debugging SQL queries, applications on distributed systems Experience with developing SPA and Rest API Business level Japanese communication skills Business level English communication skills Experience in suggesting and organizing team building activities Experience in mentoring and training junior team members Work experience with a remote team E-commerce industry experience #engineer #jobcategory02 #applicationsengineer #jobsubcategory09 #globaladdiv #organization12 #PHP #programminglanguage01 #Java #programminglanguage02 #JavaScript #programminglanguage07 #Go #programminglanguage08 Languages : English (Overall - 4 - Fluent)


    Thank you for reporting this job!

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

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