Android Developer

Job Category:

Talent Acquisition

Position: Android Developer
Number of Positions: 1
Location: (Abu Dhabi – United Arab Emirates)
Experience: 5-7 years
Education: Bachelor’s Degree (Computer Science)
Contract: 07 Months Extendable

Job Responsibilities:

– Experience with mobile CI-CD (Jenkins or similar) is preferred.

– Excellent programming skills in at least 2 modern programming languages/ frameworks, such as Swift, Objective C, Java, Node.JS, JavaScript, C, C++, Python, or others.

– Infrastructure knowledge including RESTful APIs, Single Sign On, LDAP, Search Technologies.

– Extensive experience with Android SDK, Google Play Services, and Android Compatibility Library.

– Extensive mobile development experience using Android, Android Studio and Gradle to develop both phone and tablet apps.

– Experience with Android front-end/UI development (with knowledge of Google Material Design), Web services & XML/JSON/REST connectivity/consumption, and local storage/databases/SQLite.

– Experience in Android development patterns including Java OOP, MVP, Json, Rest APIS,

– Experience with common Android libraries such as Dagger2, Retrofit2, etc.

– Experience with IBM Mobile First Platform is preferred.

– Extensive experience of TDD and writing unit and UI tests using Junit, Mockito, espresso, etc.

– Experience with code coverage and unit testing tools JaCoCo.

– Extensive experience with Git, such as branching, merging, tagging and Pull Requests.

Tagged as: ,

Upload your CV/resume or any other relevant file. Max. file size: 5 MB.