Jobiglo

No results.

This job is no longer available

This job expired on 19/09/2026. It no longer accepts applications.

Senior Android Engineer

Maya · Mandaluyong

Senior 🇬🇧 English
Kotlin Java Gradle XML Jetpack Compose MVP MVVM MVI Clean Architecture Room WorkManager Lifecycle RxJava Coroutines Flow SQL CI/CD

Job description

About the role

Maya is seeking a senior Android engineer to own complex product features from concept to production. You will make technical decisions with minimal guidance, mentor teammates, and ensure high‑quality, secure, and scalable mobile solutions.

Key responsibilities

  • Develop, maintain, and monitor Android applications, features, and SDKs.
  • Create reusable components and modules while enforcing code quality standards.
  • Achieve at least 90% unit‑test coverage and maintain a 99% crash‑free rate.
  • Produce technical documentation and help standardize development processes.
  • Collaborate with product, design/UX, and backend teams in a cross‑functional environment.
  • Participate actively in scrum ceremonies and share technical knowledge.

Required profile

  • 5‑8+ years of professional Android development experience.
  • Strong proficiency in Kotlin; comfortable with Java, Gradle, and legacy codebases.
  • Deep knowledge of UI development using XML and Jetpack Compose, including state management and accessibility.
  • Experience with clean‑architecture patterns (MVP, MVVM, MVI, Clean Architecture) and ability to discuss trade‑offs.
  • Solid understanding of asynchronous programming, RxJava, Coroutines, Flow, and structured concurrency.
  • Familiarity with local storage options such as SQL databases, DataStore, and SharedPreferences.
  • Commitment to security best practices and performance monitoring.

Required skills

  • Kotlin
  • Java
  • Gradle
  • XML
  • Jetpack Compose
  • MVP / MVVM / MVI / Clean Architecture
  • Jetpack ViewModel
  • Jetpack Navigation
  • Room
  • WorkManager
  • Lifecycle
  • RxJava
  • Coroutines
  • Flow
  • SQL
  • DataStore
  • SharedPreferences
  • CI/CD
  • Unit testing

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Maya.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in the Philippines.

💬 Chat with us on Telegram Chat on WhatsApp

Published 2 months ago

40 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Maya

Mandaluyong