Snoonu

Senior Mobile Engineer (Android) - Ads & Retail Media

Snoonu

Doha, Doha Municipality, Qatar · Full Time

Be the first to apply

Experience
4+ yrs
Salary
Openings
1
Posted
3 days ago

Where you'll work

Job description

About the Role

Join a fast-moving mobile engineering team in Doha and help shape Android experiences for a super app used across everyday life. This position is focused on native Android development, with opportunities to contribute either to product-focused squads or technical teams depending on the interview discussion.

What You’ll Do

  • Build new product capabilities and technical improvements as part of cross-functional teams.
  • Participate in backlog refinement, technical planning, and day-to-day development work.
  • Collaborate in a Scrum-style environment with frequent feedback and rapid iteration.
  • Communicate in English throughout your daily work.
  • Contribute directly to product outcomes and help create measurable value.

Requirements

  • At least 4 years of hands-on experience developing native Android applications with Java and/or Kotlin.
  • Strong grasp of core Java/Kotlin concepts, including collections, multithreading, and garbage collection.
  • Practical production experience with Kotlin coroutines.
  • Production experience with dependency injection.
  • Production-level work with AndroidX UI libraries such as Navigation, RecyclerView, and ConstraintLayout.
  • Experience building custom Android views.
  • Solid understanding of Clean Architecture and MVVM.
  • Working knowledge of the HTTP protocol.
  • Experience using Git and a Git Flow-style branching process.
  • Intermediate English, with enough fluency to understand the role and describe your experience without relying on a dictionary.

Nice to Have

  • Experience with Android animation tools such as ValueAnimator, ObjectAnimator, transition APIs, or MotionLayout.
  • Familiarity with adapter delegates.
  • Experience writing unit tests.
  • Experience with Room.
  • Experience with Kotlin Multiplatform.
  • Experience with Jetpack Compose, including Compose Multiplatform.
  • Exposure to trunk-based development.

Project Environment

  • The codebase is entirely written in Kotlin.
  • The architecture is multi-module.
  • The product uses Kotlin Multiplatform.
  • Android development uses Compose, with experimentation underway for Compose Multiplatform.
  • Minimum supported Android version is API 28 (Android 9+).

About the Company

Snoonu is a Qatar-based super app built to simplify daily life through fast delivery, shopping, and additional services, backed by technology and a globally minded team. The company aims to become a leading ultra app in the region by using innovation to broaden what’s possible.

Values and Culture

  • Stay focused on the customer.
  • Act with honesty, ethics, and trustworthiness.
  • Keep curiosity and creativity at the center of problem-solving.
  • Take ownership and lead by example.
  • Deliver results efficiently and intelligently.
  • Work as a strong team player.

Perks and Workplace Benefits

  • Work with international teams and a global culture.
  • Access learning budgets, courses, and development tools.
  • Enjoy autonomy and ownership over your work.
  • Benefit from generous leave and wellness-focused time off policies.
  • Operate in a strong Scrum and agile environment across the business.

Recognition and Commitments

The organization is certified as a Great Place to Work®. It also holds ISO 9001:2015 and ISO 45001:2018 certifications, reflecting its emphasis on quality and workplace safety. The company also highlights sustainability, CSR initiatives, and a strong commitment to diversity, inclusion, and equal opportunity.

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files