Android Developer
(2+ years exp)Whip Mobility Sdn Bhd
Job Location
Job Type
Full TimeVisa Sponsorship
AvailableRelocation
AllowedSkills
The Role
https://whip.bamboohr.com/jobs/
The Company
WHIP Mobility Sdn Bhd is a SaaS platform focused on delivering digital success for our automotive retail clients. We empower auto retailers to interact, sell and service their customers via a comprehensive digital engagement platform (inclusive of private-label app and web) that significantly improves the end-user experience and lowers costs (Shopify for automotive retailers!).
What's Unique about WHIP Mobility
We are a team of 25 highly effective professionals from six countries; and, we are extraordinarily candid with each other & share information openly, broadly and deliberately. We encourage out-of-the-box thinking to solve complex customer problems and encourage independent decision-making. We value integrity, excellence, respect, inclusivity and collaboration. We are also process-oriented, relying on Click-Up to monitor production; this complements our small, agile, autonomous team structure. We have morning stand-ups followed by complete freedom to discuss creative solutions to that day’s problems. We use BambooHR for our human resource performance management. Key employees can participate in our ESOS programme.
Job Deliverables
Developing & maintaining Android mobile applications using Kotlin with best practices.
Managing the publishing of Android projects in the PlayStore.
Participating in discussions about design and implementation of Android features.
Keeping up with the latest technology related to Android to ensure the highest quality standard for the project.
Preferred Qualifications
Be experienced at coding in the Kotlin programming language.
Be able to work collaboratively with Backend developers and consume REST APIs. Have basic understanding of the MVVM pattern.
Understand reactive programming (RxJava).
Have basic knowledge of common Android libraries, including Retrofit and Dagger. Have knowledge of common development tools (Git, Slack).
Have strong knowledge in integrating Firebase authentication and database.Understand the Agile development workflow.
Write clean code. Have a portfolio of several applications developed using Flutter. Have experience in responsive design. Have strong knowledge in Android UI design principles.