Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Agensi Pekerjaan Penta Consultancy Sdn. Bhd

Open 51d

Senior Android Developer

Posted Updated 15 views
Discussion

Summary

Senior Android developer in Kuala Lumpur building and maintaining Android apps in Kotlin with MVVM and RESTful APIs. Day-to-day work centers on automating UI interactions via Android Accessibility Services, plus R&D/PoC exploration, with custom ROM/rooting knowledge valued.

Job Responsibilities:

  • Develop and maintain Android applications using Kotlin.
  • Automate UI interactions using Accessibility Services.
  • Integrate RESTful APIs and follow the MVVM architecture.
  • Participate in R&D/PoC tasks, exploring new frameworks and Android capabilities.
  • Collaborate with team members to design, build, and deliver impactful mobile experiences.
  • Knowledge/experience working using Git commands (git clone, pull, rebase, submitting PR/MR on GitHub, etc.).
  • Experience working with Android Kotlin basic frameworks: Android OS and app. lifecycle (companion object, activity task stack, etc.), RESTful API, MVVM.
  • Interest and basic knowledge in custom ROMs and rooting, with processes. involved (flashing ROM, bootloader, recovery, kernel, Magisk, etc.).
  • Android Accessibility Services (rootInActiveWindow, performAction, onAccessibilityEvent, etc.).
  • Android Kotlin Coroutines (basic delay).
  • Good self-resourcefulness and self-initiative to complete R&D/PoC based tasks.
  • Critical thinking/problem-solving skills.

    Good To Have:

    • Knowledge/understanding/prior experience of Android advanced components.
    • Android Accessibility Services.
    • Android Kotlin Coroutines (flow, multi-threading, etc.).
    • Foreground services (keep app alive).
    • WebSocket/SignalR or any stream-based frameworks/services.
    • Interest/knowledge on Android custom ROMs (flashing to bootloader, compiling, rooting, etc.).
    • Knowledge/understanding of Android automated test frameworks (UiAutomator, instrumental APKs, etc.).
    • Knowledge/up-to-date on new Android version releases and added changes/new limitations.

    Skills

    What Senior Mobile jobs ask for — and how much of it you have →
    Apply

    See also

    Mobile jobs by country — openings, pay and top skills →