This page was automatically translated and may contain errors. View in English.
斯努努

Senior Mobile Engineer (Android) - Ads & Retail Media

Snoonu

Doha, Doha Municipality, Qatar · 全职

抢先申请

经验
4年以上
薪水
职位空缺
1
发布
3周前
工作模式
在办公室
合格
Candidates with at least 4 years of native Android development experience and intermediate English proficiency are suitable for this role.
恢复
需要申请

你的工作地点

职位描述

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.

如果您希望收到回复,请留下您的信息——我们不会将您的信息用于其他用途。

点击浏览拖放,或 粘贴 截图

PNG、JPG、GIF、MP4、WebM、MOV 格式 · 每个文件最大 20MB · 最多 5 个文件

🤖
在线·即时人工智能帮助