Design, develop and optimize the performance of products on Android platforms;
Collaborate with the Product Design team to define, design and refine product features.
Proficient working on both frontend and backend as well as integrating with third party systems.
Get involved in all aspects of our product development: from ideas to mockups, design, development, testing, deployment, maintenance and support.
Keep up-to-date with latest technologies, best practices and industry trends
2+ years experience in native Android/iOS mobile application development.
Familiar with Jira, Git/Github. Experience on design patterns. Experience working with RESTful APIs.
Experience applying layouts to different screen sizes.
Experience in MVC / MVP / MVVP / VIPER models.
Experience working in agile product teams is a bonus.
Experienced in protocols such as Rxjava, Retrofit, Dagger, Mockito, EventBus (for Android Developer) is an advantage.
Knowledge of unit testing, user interface testing is an advantage. Experience in GPS, Location is an advantage.
Strong experience with mobile UX is a big plus.
You will love it