Android Developer - Abu Dhabi, United Arab Emirates - Avanza Solutions

Ahmed Al-Mansouri

Posted by:

Ahmed Al-Mansouri

beBee Recruiter


Description

Position:
Android Developer

Location:
United Arab Emirates - Abu Dhabi

Experience: - 6 years

Employment Type: 12 Months Extendable


Job Role & Responsibilities:

  • Android software engineers will have a range of responsibilities from shaping and implementing digital products to ensuring that we
stay on the leading edge of technology.

  • Use Agile engineering practices and various software and mobile development technologies to rapidly develop creative and efficient solutions that enhance the client customer and employee experience.
  • 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 multithreading/background tasks.
  • Experience with Android frontend/UI development (with knowledge of Google Material Design), Web services & XML/JSON/REST
  • Experience in Android development patterns.
  • Own and drive best practice in terms of automation such as continuous integration and deployment.
  • Extensive experience with Git, such as branching, merging, tagging and Pull Requests.
  • Familiarity with the concepts of Functional Programming and Microservices is a plus
  • Experience with mobile CI-CD (Jenkins or similar) is preferred.
  • Experience with common Android libraries such as Dagger2, Retrofit2, etc.
  • Experience with Android frontend/UI development (with knowledge of Google Material Design), Web services & XML/JSON/REST

Job Types:
Full-time, Contract

Contract length: 12 months


Ability to commute/relocate:

  • Abu Dhabi: Reliably commute or planning to relocate before starting work (required)

More jobs from Avanza Solutions