Android Developer

Abu Dhabi, United Arab Emirates

Job Description

  • 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, MVVM, 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. * Expert knowledge of using and writing Android Libraries * Extensive experience with Play store deployments and has deployed apps to the Play store * Extensive experience of TDD and writing unit and UI tests using Junit, Mockito, espresso, etc. * Mobile banking experience is preferred * 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 * Experiences with code refactoring, design patterns, design-driven development, continuous * deployment, highly scalable applications, application security * Real passion for development and a demonstrated appetite for continual learning * Knowledge of pair programming, continuous integration and test-driven development * Familiarity with the concepts of Functional Programming and Microservices is a plus * Community contributions (e.g., open source work, GitHub, StackOverflow, publishing / speaking on technical ideas) is a plus
Job Type: Full-time Salary: AED10,000.00 - AED20,000.00 per month COVID-19 considerations:
Yes Ability to commute/relocate:
  • Abu Dhabi: Reliably commute or planning to relocate before starting work (Required)

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1453628
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Abu Dhabi, United Arab Emirates
  • Education
    Not mentioned