A Bit About Us
Were a world-leading smart mobility SaaS tech company with almost 2,000,000 active users. Our teams are
collaborative, vibrant and fast-growing, and all team members are empowered with the freedom to influence
our products and technology.
Are you curious, innovative and passionate?
Do you take ownership, embrace challenges, and love problem-solving?
Were looking for a Mobile Engineer (Android) who will help us continue to build industry disruptive mobile
applications and revolutionise the way our customers use technology.
Job Requirement
Design and develop scalable, feature-rich mobile applications for Android application using Kotlin on
MVVM and latest jetpack tools
Consume RESTful/JSON services to power applications
Work with UI/UX designers to implement user-friendly solutions
Introduce new technologies into the team based on fit and suitability to deliver a solution
Be able to deep dive into the technical aspects needed for optimization of mobile applications
Job Description
BS Computer Science degree or equivalent industry experience
Prior with extensive Android development experience, including concepts such as asynchronous
programming, patterns, threading, and performance tuning
Prior experience working with security best practices
Proficient in Kotlin programming language and MVVM architecture
Experience in/with more than one of the following will be advantageous:
- agile development methodologies
- distributed source control systems (git)
- performance/analytics tools for mobile applications
- continuous integration (Teamcity/App Centre)
- unit testing, test driven development, static code analysis
- Good understanding of simplified user-centric design
Ability to deep dive into the technical details, but never be out of touch with business requirements
Creative thinking backed by strong analytical and problem-solving skills.
Strong teamwork, coordination, and planning, self-driven, and ability to work at pace in a dynamic
organization
Ability to work independently under a fast-paced environment and work on multiple projects at the
same time.
Work well under pressure and meets tight deadlines