Android Developer 

  • Full-time

Company Description

 

 

 

Job Description

We are currently looking for Android Developer for our UAE operations with the following terms & conditions.  

EXPERIENCE AND QUALIFICATION

  • At least 5 years of software development experience with experience working in Agile teams using SCRUM

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

  • Extensive experience with Android SDK, Google Play Services, and Android Compatibility Library.
  • Experience in Android development patterns - including Java OOP, MVP, SQLite, JSON/Rest APIs, and multi-threading/background tasks.

  • 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 with common Android libraries such as Dagger2, Retrofit2, etc.

  • Experience with build tools such as Fastlane

  • Expert knowledge of using and writing Android Libraries
  • Extensive experience with Playstore deployments and has deployed apps to the Playstore

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

  • Experience with code coverage and unit testing tools JaCoCo
  • Experience with converting High-Fidelity designs to mobile UI, familiarity with tools such InVision and Zeplin.

  • Experience with IBM Mobile First Platform is preferred

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

  • Experience with development processes and tools e.g. crash reporting, debugging, Atlassian JIRA/Confluence, etc.

  • 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.

Terms and conditions 

Joining time frame: Immediate

Additional Information

Terms and conditions: 

Joining time frame:   maximum 4 weeks