Enable job alerts via email!

Senior Android Developer | Abu Dhabi, UAE

ADIB - Abu Dhabi Islamic Bank

Abu Dhabi

On-site

AED 120,000 - 150,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in Abu Dhabi is seeking a Senior Android Developer to shape and implement cutting-edge digital products. The ideal candidate will work in a cross-functional team, leveraging Agile practices and a full technology stack to enhance customer experiences. This role demands extensive Android development experience and a passion for continuous learning.

Qualifications

  • Minimum 7 years in software development, with Agile/SCRUM experience.
  • Extensive Android development experience.

Responsibilities

  • Shape and implement digital products, ensuring technological leadership.
  • Work with teams to craft user stories, design tests, and deliver product enhancements.

Skills

Agile
Continuous Learning
Functional Programming
Microservices
English

Tools

Android Studio
Gradle
SDK
Google Play Services
Dagger2
Retrofit2

Job description

Senior Android Developer

ADIB - Abu Dhabi Islamic Bank Abu Dhabi, United Arab Emirates

  • 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.
  • Our engineers contribute across the full technology stack, from database and DevOps infrastructure that supports continuous deployment, over native apps, to front end development.
  • As a senior Developer, you will work in a cross-functional team with the Product Owner, Designers, and engineers to co-develop the digital products.
Job Description

Role: Senior Android Developer

Location: Abu Dhabi

Role Purpose:
  • Shape and implement digital products, ensuring technological leadership.
  • Contribute across the full technology stack, including database, DevOps, native apps, and front-end development.
  • Collaborate with cross-functional teams to co-develop digital products.
Key Accountabilities:
  • Use Agile practices and various technologies to develop solutions enhancing customer and employee experience.
  • Work with teams to craft user stories, design tests, and deliver product enhancements.
  • Liaise with internal and external teams to coordinate timelines and deliverables.
  • Identify and communicate product and delivery risks.
  • Promote best practices in engineering and Agile behaviors.
  • Manage stakeholder expectations regarding delivery timelines.
  • Own automation practices like continuous integration and deployment.
Technical Skills and Competencies:
  • Passion for development and continuous learning.
  • Knowledge of pair programming, CI, TDD.
  • Familiarity with Functional Programming and Microservices is a plus.
  • Community contributions are a plus.
  • Be a change agent challenging the status quo.
  • Fluent in English.
Experience:
  • Minimum 7 years in software development, with Agile/SCRUM experience.
  • Experience leading development teams.
  • Extensive Android development experience with Android Studio, Gradle, SDK, Google Play Services.
  • Proficiency in Android patterns, UI design, web services, local storage, and libraries like Dagger2, Retrofit2.
  • Experience with app deployment, TDD, unit/UI testing, CI/CD, and version control.
  • Knowledge of additional programming languages and infrastructure technologies.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.