Rakuten Asia – Mobile Engineer (Android / iOS)

Company
Rakuten Asia
mail.rakuten.com
Designation
Mobile Engineer (Android / iOS)
Date Listed
31 Jul 2019
Job Type
Entry Level / Junior Executive
Full/Perm
Job Period
Flexible Start, Permanent
Profession
IT / Information Technology
Industry
Location Name
Singapore
Allowance / Remuneration
$4,150 - 5,800 monthly
Company Profile

Rakuten Asia is the Regional Headquarters of Rakuten Inc. in Asia, comprising of various business verticals such as Rakuten Ventures, Rakuten Marketing, Rakuten Rewards, Asia Tech Development Unit, Rakuten Institute of Technology, and Global Marketing Office. Our new office, Crimson House Singapore, is located at CapitaGreen which houses Rakuten sister companies including Rakuten Travel, Rakuten Insights, VIKI, Ebates & Viber.

Rakuten Inc. is Japan’s leading Internet services company, largest e-commerce company in Japan, and third largest e-commerce marketplace worldwide with a combined membership of 1 billion. Today, we have 70+ businesses and services spanning e-commerce, digital content, communications and fintech, which spread across 29 countries and regions worldwide.

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, happier future for everyone.

With the passion of a start-up and the influence of a global leader, we’re finding extraordinary new ways to disrupt markets and dazzle customers. Come be part of our journey!

Job Description

Mobile Engineer (Fresh Grad To 4 Years Exp, Android / iOS)


Job Overview

Rakuten Web Search is an integral part of Rakuten eco-system. Our mission is to serve the users with a Search Engine product help them organize the information on the internet and find the relevant and personalized content with ease. With deep penetration of mobile devices, both Android and iOS apps are at the center of our growth strategy for the future.

As a mobile engineer you will work within Mobile team to develop and improve our Mobile Application for Android / iOS. The day-to-day tasks might look like below:

  • Develop and maintain Mobile Application (iOS/Android), Mobile SDK (iOS/Android/Unity).
  • Requirement Analysis
  • Technical Design
  • Development
  • Code review
  • UX & UI Improvement
  • Bug Fixes and technology/library updates


Responsibilities

  • Engage in end-to-end development and maintenance of Mobile Application and Mobile SDK products using Mobile technology (Android, iOS)
  • Understand python to build mobile library
  • Understand business needs, user behavior and propose system improvement.
  • Always improve the code and system spontaneously by writing well designed, testable, efficient code.
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
  • First level production support.


Minimum Qualifications

  • Expert level of either Android or iOS and Intermediate level of other technology.
  • 0-4 years hands on Android development experience and 0-4 years iPhone development experience, prefer both.
  • More than 1-year hands on experience of Android NDK or 3 years development experience of C++.
  • Knowledge of different OS versions / Device behavior.
  • Experience in general web technologies (e.g. Linux OS, Apache, Tomcat, MySQL, KVS).
  • Familiarity with source control using Git.
  • Basic knowledge of secure programming.
  • Highly motivated and up-to-date with latest technology and trends for iOS / Android mobile development.
  • Ability to effectively managing multiple tasks of varying complexities, meet timelines by self-managing tasks at hand.
  • Experience in writing Spec Document such as Screen Transition, UI, Input Validation, Error Handling, Data Definition, Data Flow.
  • Highly analytical, innovative, and able to think strategically and to develop comprehensive detailed specifications.


Preferred Qualifications

  • Experiences in mobile technologies (e.g. Swift, Unity, Cocos2d-x, SDK development).
  • Experiences in OO (Object Oriented)-based analysis and design


Rakuten is an equal opportunities employer and welcomes applications regardless of sex, marital status, ethnic origin, sexual orientation, religious belief or age.

This position is already closed and no longer available.  You may like to view the other latest internships here.

Related Job Searches:

Discuss this Job:

You can discuss this job on Clublance.com #career-jobs channel, or chat with other community members for free:
Share This Page