Description
Job Description for Android Developer
About our Company
Rakuten, Inc. is a Japanese electronic commerce and Internet company based in Tokyo and founded in 1997 by Hiroshi Mikitani. Its B2B2C e-commerce platform Rakuten Ichiba is the largest e-commerce site in Japan and among the world's largest by sales. About Rakuten Aquafadas Rakuten Aquafadas is a software company specialising in creation of tools to build mobile apps for smartphones, tablets and web designed for enterprises and digital publishers. Based in Montpellier, in the south of France, Aquafadas is a major subsidiary of the Rakuten Group. Rakuten Aquafadas is looking for Android Developer to be based out of Bangalore – Rakuten India Offices to participate in the Development of Aquafadas Native Next Platform.
Technical Requirements:
Possess 3-5 Years Experience in Design and Development of advanced applications for the Android platform
Collaborate with cross-functional teams to define, design, and shape new features.
Create compelling device specific user interfaces and experiences
Gather requirements around functionality and translate those requirements into elegant functional solutions
Work with outside data sources and API's
Deliver across the entire app life cycle - concept, design, build, deploy, test, release to app stores and support
Excellent working knowledge of Core java, Android SDK framework
Excellent knowledge of IDE Eclipse and Android Studio
Working knowledge of GCM, AWS, API design and integration (REST, SOAP, XML, JSON), MVC design pattern.
Third Party Library Integrations Example: Facebook SDK
Good experience in Google Maps / Navigation / GPS / Push Notifications / Third party app tracking library.
Use of Networking Libraries Example: Volley, Retrofit
Using Material Library for UI and animations
Strong debugging & troubleshooting skills
Strong understanding of the full mobile development life cycle.
Knowledge of Automatic Build and Deployment using Tools - Jenkins, Junit