Discover companies you will love

  • Software Engineering
  • 2 registered

Senior Mobile Engineer - Grow with us at Rakuten!

Software Engineering

on 2017-06-29

330 views

2 requested to visit

Senior Mobile Engineer - Grow with us at Rakuten!

Mid-career・Full-time
Mid-career・Full-time

Share this post via...

Rakuten Asia's members

Roy Lim Business (Finance, HR etc.)

What we do

Rakuten is a Japan’s leading Internet services company, being largest e-commerce company in Japan, and third largest e-commerce marketplace company worldwide. With around 40 businesses and services expanding its business to more than 25 countries and regions worldwide. Our global footprint starts from Japan to Asia, the Americas and Europe with a wide portfolio of services. Rakuten is also an Eco-system of online services, providing a variety of consumer and business-focused services including e-commerce, e-reading, travel, banking, securities, credit card, e-money, portal and media, online marketing and professional sports. For more information on Rakuten and its business, please visit http://global.rakuten.com/corp/

Why we do

As the internet becomes a given in all of our lives, and a part of the world’s essential infrastructure, Rakuten is thinking about what that change means for us all, 10, 20 or 30 years from now. We started out as champions of innovation in e-commerce. We were the first company globally to successfully launch a merchant-focused e-commerce marketplace, one that is now the platform of choice for more than 40,000 merchants and a leader in our home market of Japan. We were the first to launch a financial business from a position of strength in e-commerce and now we are gaining fast on Japan’s traditional financial sector giants, with credit card membership that puts us in the top three and innovative payment services that once again put us in the forefront of providing best-in-class services to small and medium-size businesses around Japan. As Rakuten has matured over our first twenty years, we have also become increasingly aware of the responsibility that comes with innovation and industry leadership. We have lead Japan on improving data management and privacy standards, encouraging diversity and inclusion and developing the next generation of responsible tech entrepreneurs.

How we do

Rakuten principles 1. Always Improve, Always Advance There are only two kinds of people in the world: Best Effort people are satisfied with the status “when they fail, they console themselves by saying "I did my best." "Get Things Done" people are absolutely committed to reaching their goals. With enough determination and effort -- by being a Get Things Done person -- you can achieve anything. 2. Passionately Professional Rakuten is an organization composed of true professionals. Real professionals in any field? Whether in sports, the arts, science, business or anything else? Only reach the top because they have the self-discipline to develop and improve themselves continuously. Only by consistently working many times harder than our competitors can we consistently win. 3. Hypothesize - Practice - Validate - Shikumika Success in business depends on making and executing concrete specific action plans. 4. Maximize Customer Satisfaction Rakuten is first and foremost a service company. We're proud to serve our customers and we ceaselessly seek to improve their experience. 5. Speed!! Speed!! Speed!! The Internet makes the window of opportunity for every small business. Accomplish in one month what it takes other companies a year to do, because we can only win by being many times faster than our competitors.

As a new team member

Rakuten, Inc. (Tokyo Stock Exchange: 4755), is one of the world’s leading Internet service companies, providing a variety of consumer and business-focused services including e-commerce, travel, banking, securities, credit card, e-money, portal & media, online marketing and professional sports. Rakuten is expanding globally and currently has operations throughout Asia, Western Europe, and the Americas. Founded in 1997, Rakuten is headquartered in Tokyo, with over 10,000 employees worldwide. For more information, visit http://global.rakuten.com/corp/about/. Scope: Reward program is very important part of Rakuten ECO system. Our mission is to reward the loyal users of e-commerce services through our Reward program. In order to do that, we are providing various services to customers, recently focusing on Mobile application. As a mobile engineer you will work with a team to develop and improve our Mobile Application, Mobile SDK and related system. -Develop and maintain the Mobile Application(iOS/Android), Mobile SDK(iOS/Android/Unity). 1. Requirement Analysis 2. Technical Design 3. Development 4. Code review 5. UX & UI Improvement 6. Operation and Maintenance Responsibilities: - To be engaged in the whole process of Mobile Application and Mobile SDK development. - Design and development of Mobile Application and Mobile SDK using Mobile technology (Android, iOS) - Understand Python to build mobile library - Understand business needs and user behavior, and propose system improvement. - Upgrading the code and system spontaneously by writing well designed, testable and efficient code. - Support continuous improvement by investigating alternatives and technologies. - Presentation of architectural review - First level production support. Qualifications: - Must-have 1. Expert level experience in Android and Intermediate level in iOS. 2. 6+ years of hands on Android development experience, 3+ years of iPhone development experience, Preferable to have both. 3. 1+ years hands on experience in Android NDK or 3+ years of experience in C++. 4. 3+ years of experience in web cooperative application development between client and server side. 5. 2+ years of hands on experiences in Python 6. Good knowledge in different OS versions / Devices behavior. 7. Experience in general web technologies (e.g. Linux OS, Apache, Tomcat, MySQL, KVS). 8. Familiarity with source control using Git. 9. Basic knowledge of secure programming. 10. Highly motivated to continuously learn new technologies for iOS / Android. 11. Ability to manage multiple tasks of varying complexities and meet timelines. 12. Experience in writing specification documents such as Screen Transition, UI, Input Validation, Error Handling, Data Definition, Data Flow etc. 13. Ability to think strategically with highly analytical and innovative mindset to develop detailed specification. - Better-to-have 1. Experience in mobile technologies (e.g. Swift, Unity, Cocos2d-x, SDK development). 2. Experience in OO(Object Oriented)-based analysis and design. Expectations: Expectations: Must have sense of ownership for product/service. Must be comfortable working in diversified/multi culture environment. Must be comfortable working with senior and junior level colleagues in various cultures. Must be highly collaborative.

What we do

Rakuten is a Japan’s leading Internet services company, being largest e-commerce company in Japan, and third largest e-commerce marketplace company worldwide. With around 40 businesses and services expanding its business to more than 25 countries and regions worldwide. Our global footprint starts from Japan to Asia, the Americas and Europe with a wide portfolio of services. Rakuten is also an Eco-system of online services, providing a variety of consumer and business-focused services including e-commerce, e-reading, travel, banking, securities, credit card, e-money, portal and media, online marketing and professional sports. For more information on Rakuten and its business, please visit http://global.rakuten.com/corp/

Why we do

As the internet becomes a given in all of our lives, and a part of the world’s essential infrastructure, Rakuten is thinking about what that change means for us all, 10, 20 or 30 years from now. We started out as champions of innovation in e-commerce. We were the first company globally to successfully launch a merchant-focused e-commerce marketplace, one that is now the platform of choice for more than 40,000 merchants and a leader in our home market of Japan. We were the first to launch a financial business from a position of strength in e-commerce and now we are gaining fast on Japan’s traditional financial sector giants, with credit card membership that puts us in the top three and innovative payment services that once again put us in the forefront of providing best-in-class services to small and medium-size businesses around Japan. As Rakuten has matured over our first twenty years, we have also become increasingly aware of the responsibility that comes with innovation and industry leadership. We have lead Japan on improving data management and privacy standards, encouraging diversity and inclusion and developing the next generation of responsible tech entrepreneurs.

How we do

Rakuten principles 1. Always Improve, Always Advance There are only two kinds of people in the world: Best Effort people are satisfied with the status “when they fail, they console themselves by saying "I did my best." "Get Things Done" people are absolutely committed to reaching their goals. With enough determination and effort -- by being a Get Things Done person -- you can achieve anything. 2. Passionately Professional Rakuten is an organization composed of true professionals. Real professionals in any field? Whether in sports, the arts, science, business or anything else? Only reach the top because they have the self-discipline to develop and improve themselves continuously. Only by consistently working many times harder than our competitors can we consistently win. 3. Hypothesize - Practice - Validate - Shikumika Success in business depends on making and executing concrete specific action plans. 4. Maximize Customer Satisfaction Rakuten is first and foremost a service company. We're proud to serve our customers and we ceaselessly seek to improve their experience. 5. Speed!! Speed!! Speed!! The Internet makes the window of opportunity for every small business. Accomplish in one month what it takes other companies a year to do, because we can only win by being many times faster than our competitors.

As a new team member

Rakuten, Inc. (Tokyo Stock Exchange: 4755), is one of the world’s leading Internet service companies, providing a variety of consumer and business-focused services including e-commerce, travel, banking, securities, credit card, e-money, portal & media, online marketing and professional sports. Rakuten is expanding globally and currently has operations throughout Asia, Western Europe, and the Americas. Founded in 1997, Rakuten is headquartered in Tokyo, with over 10,000 employees worldwide. For more information, visit http://global.rakuten.com/corp/about/. Scope: Reward program is very important part of Rakuten ECO system. Our mission is to reward the loyal users of e-commerce services through our Reward program. In order to do that, we are providing various services to customers, recently focusing on Mobile application. As a mobile engineer you will work with a team to develop and improve our Mobile Application, Mobile SDK and related system. -Develop and maintain the Mobile Application(iOS/Android), Mobile SDK(iOS/Android/Unity). 1. Requirement Analysis 2. Technical Design 3. Development 4. Code review 5. UX & UI Improvement 6. Operation and Maintenance Responsibilities: - To be engaged in the whole process of Mobile Application and Mobile SDK development. - Design and development of Mobile Application and Mobile SDK using Mobile technology (Android, iOS) - Understand Python to build mobile library - Understand business needs and user behavior, and propose system improvement. - Upgrading the code and system spontaneously by writing well designed, testable and efficient code. - Support continuous improvement by investigating alternatives and technologies. - Presentation of architectural review - First level production support. Qualifications: - Must-have 1. Expert level experience in Android and Intermediate level in iOS. 2. 6+ years of hands on Android development experience, 3+ years of iPhone development experience, Preferable to have both. 3. 1+ years hands on experience in Android NDK or 3+ years of experience in C++. 4. 3+ years of experience in web cooperative application development between client and server side. 5. 2+ years of hands on experiences in Python 6. Good knowledge in different OS versions / Devices behavior. 7. Experience in general web technologies (e.g. Linux OS, Apache, Tomcat, MySQL, KVS). 8. Familiarity with source control using Git. 9. Basic knowledge of secure programming. 10. Highly motivated to continuously learn new technologies for iOS / Android. 11. Ability to manage multiple tasks of varying complexities and meet timelines. 12. Experience in writing specification documents such as Screen Transition, UI, Input Validation, Error Handling, Data Definition, Data Flow etc. 13. Ability to think strategically with highly analytical and innovative mindset to develop detailed specification. - Better-to-have 1. Experience in mobile technologies (e.g. Swift, Unity, Cocos2d-x, SDK development). 2. Experience in OO(Object Oriented)-based analysis and design. Expectations: Expectations: Must have sense of ownership for product/service. Must be comfortable working in diversified/multi culture environment. Must be comfortable working with senior and junior level colleagues in various cultures. Must be highly collaborative.
1 upvote

1 upvote

What happens after you apply?

  1. ApplyClick "Want to Visit"
  2. Wait for a reply
  3. Set a date
  4. Meet up