facebook tracking

Android Developer

Cartrack is a leading global provider of data analytic solutions for mobile asset management, asset recovery and workforce optimisation based on a proven Software-as-a-Service platform.

Job Description

We are looking for an Android developer responsible for the development and maintenance of applications aimed at the public as well as internal applications. Your primary focus will be the development of Android applications and their integration with back-end services. You will be working along-side other engineers and developers working on different layers of the infrastructure. Therefore, dedication to collaborative problem solving, sophisticated design, and crafting quality products is important.

 

Responsibilities

• Translate designs and wireframes into high quality code

• Design, build, and maintain high performance, reusable, and reliable Java / Kotlin code

• Ensure the best possible performance, quality, and responsiveness of the application

• Identify and correct bottlenecks and fix bugs

• Help maintain code quality and organisation

•    Constantly be learning

 

Skills

• Strong knowledge of Android SDK, different versions of Android, and how to deal with

different screen sizes

• Familiarity with consuming APIs to connect Android applications to back-end services

• Strong knowledge of Android UI design principles, patterns, and standard methodologies

• Experience with offline storage, threading, and performance tuning

• Ability to design applications around natural user interfaces, such as “touch”

• Knowledge of the open-source Android ecosystem and the libraries available for common

tasks

• Ability to understand business requirements and translate them into technical requirements

• Familiarity with push notifications

• Understanding of Google’s Android design principles and interface guidelines

• Proficient understanding of code versioning tools, such as Bitbucket

• Familiarity with continuous integration

• Familiarity with the following technologies and tools is advantageous

-     Retrofit

-     OKHTTP

-     Java/Kotlin

-     Android Architectures such as Room

-     GSON

-     SQLite

-     Google Maps or any other mapping technology

-     Gradle

-     MVVM Design pattern

-      Dagger or other Dependancy Injection

 

Or, know someone who would be a perfect fit? Let them know!

Rosebank, JHB

11 Keyes Ave
2196 Johannesburg Directions View page

Perks & Benefits

The growth of our business is driven by state-of-the-art technology that allows us to create data-driven solutions that are personalised according to the needs of our clients, providing them with insights, business competitiveness, operational excellence and a superior customer experience.
Our people remain our greatest asset ; we will therefore continue to bring together the best talent as we help them achieve their own career aspirations in a growing company that is truly global.

  • Excellent career growth locally and globally

  • Innovative and dynamic work culture

  • Innovative work culture

Workplace & Culture

With over 1,500 staff, Cartrack is creating revolutionary platforms that will transform the industry and help improve efficiency, safety, security and the environment. Our reputation as one of the most innovative and fastest growing telematics companies in the world has resulted in us acquiring 1 million subscribers, including businesses, consumers, and governments. 


Already working at Cartrack ?

Let’s recruit together and find your next colleague.

Teamtailor

Applicant tracking system by Teamtailor