Snoonu

Senior Mobile Engineer - Android

Snoonu

Doha, Doha Municipality, Qatar · Full Time

Be the first to apply

Experience
4+ yrs
Salary
Openings
1
Posted
1 week ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

Position Overview

Join Snoonu as a Senior Mobile Engineer specializing in Android development. You will actively contribute to building new features within product or technical teams, following an agile scrum framework. This role demands strong collaboration, feedback incorporation, and everyday use of English for communication.

Key Responsibilities

  • Develop and implement new Android features across various product and technical teams.
  • Participate in technical backlog planning and software development cycles.
  • Adhere to scrum-driven processes while engaging productively with team feedback.
  • Utilize English proficiently in daily workplace interactions.

Required Qualifications and Skills

  • Minimum of 4 years experience in native Android development using Java/Kotlin.
  • Solid grasp of core Java/Kotlin concepts including standard collections, multithreading, and garbage collection mechanisms.
  • Hands-on production experience with Kotlin coroutines and dependency injection frameworks.
  • Proficiency with AndroidX UI components like Navigation, RecyclerView, and ConstraintLayout.
  • Skilled in crafting custom Android views.
  • Understanding of Clean Architecture and MVVM design patterns.
  • Fundamental knowledge of HTTP protocol.
  • Experience with Git version control and git flow workflow.
  • Intermediate English proficiency sufficient for professional communication and comprehension.

Desired Additional Experience

  • Familiarity with Android animations including Value/ObjectAnimator, transition framework, and MotionLayout.
  • Experience implementing adapter delegates.
  • Competence in unit testing Android applications.
  • Working knowledge of Room database library.
  • Exposure to Kotlin Multiplatform development.
  • Experience with Jetpack Compose and Compose Multiplatform.
  • Familiarity with trunk-based development methodologies.

About Our Project

  • Entirely written in Kotlin with a modular architecture.
  • Employs Kotlin Multiplatform and Compose UI on Android, actively experimenting with multiplatform approaches.
  • Targets Android 9 (MinSdk 28) and above.

Company Overview: Snoonu

Snoonu is a leading Qatari Super App delivering a wide array of services including fast delivery and shopping, powered by innovative technology and a diverse global team. Our ambition is to become the region's premier Ultra App, surpassing norms through cutting-edge tech and innovation.

Company Values

  • Customer Obsession: Prioritize customer needs above all.
  • Integrity: Uphold honesty and ethical behavior.
  • Innovation: Encourage creativity and continuous improvement.
  • Ownership: Lead by example and take full responsibility.
  • Efficiency: Achieve more with streamlined effort.
  • Teamwork: Value collaboration and collective strength.

Perks and Benefits

  • International & diverse team environment.
  • Learning and development budget along with access to educational resources.
  • Autonomy in task ownership and career path decisions.
  • Flexible time off policies promoting work-life balance.
  • Adoption of agile methodologies across departments.
  • Official certifications as a Great Place to Work® and ISO standards for quality and workplace safety.
  • Commitment to sustainable business practices and community support.
  • Strong emphasis on diversity, inclusion, and equal opportunity workplace culture.

Level

Senior

Tools & software

Java Git required

How they work

Teamwork & Collaboration Customer Focus Creativity Accountability Integrity

Languages

Servicenow

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

🤖
Online · instant AI help
Broxer