Company logo hidden

Senior Android Engineer

Unlock employer Riyadh, Saudi Arabia Posted: 13 Sep 2025

Financial

  • Estimate: $60k - $90k*
  • Zero income tax location

Accessibility

  • Apply from abroad
  • Relocation Support
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

We are looking for a highly talented Senior Android Engineer to join the team in Riyadh. If you are looking for a place where you can gain hands-on experience and create a direct impact, then this may be the place for you! An ideal candidate will have a track record as a significant individual contributor as well as a strong team player.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

Responsibilities

  • Keep abreast of the latest software development methodologies to provide best-in-class software solutions.
  • Analyze product requirements to understand engineering requirements, evaluate technical feasibility, estimate efforts, and provide solutions in collaboration with the Product Team.
  • Assist in building development components and managing the programming of solution components to transform requirements into actual working software accurately.
  • Document all coding steps to ensure comprehensibility and facilitate future modifications and maintenance.
  • Write unit, integration, and UI / Snapshot testing to ensure high-quality software.
  • Investigate and resolve issues and bugs through patches and other means.
  • Collaborate with colleagues in code reviews and deliver code review reports accordingly.
  • Perform functional and module testing to ensure the functionality of delivered solutions.
  • Monitor, evaluate and report on product development and recommend improvements where necessary.
  • Assist in user trials and acceptance testing.

Requirements

  • 5+ years of experience in developing software, with practical knowledge of design patterns and algorithms, ideally with Kotlin or Swift as a primary development language, but Java would suffice too.
  • Experience with Flutter is preferred.
  • Skilled in native Android development with hands-on experience writing high-quality, testable code.
  • In-depth knowledge of the mobile engineering lifecycle for fragments and activities, along with practical experience using Agile methodologies (SCRUM or Kanban).
  • Proven track record of impacting the development of complex non-trivial systems. Open-source contributions and technical publications are welcome!
  • Ability to manage multiple projects simultaneously with high prioritization skills and experience with versioning tools (Git).
  • Experienced in Modern Android Development approaches and practices. Knowledge of ViewModel, LiveData, Paging, Navigation, SafeArgs, Retrofit2, RxJava2, Dagger2 (multi-module applications).
  • Understanding of Modular App Architecture and CI/CD pipeline.
  • Ability to write new modules using maintainable architecture.

Nice-to-Have Skills

  • Knowledge of Firebase, Google Maps API, Fastlane scripting, and Checkout.com SDK.

Work Conditions

  • We offer visa and relocation support globally and inside KSA to our employees.
  • Exchange ideas and meet 2000+ colleagues from different teams within Delivery Hero in our active guilds and through our global tech and product community.
  • Develop your skills with your personal educational budget for conferences and external training.
  • Access our e-learning platform LinkedIn and participate in our various in-house training programs.
  • And much more…
Apply Direct

Jobs you might like   View all jobs

About Technology, Information and Internet Company

Company details are hidden. Subscribe to view full company profile.

Ready to apply for this role?

Apply Direct