Point your AI agent at freehire and let it find you a job.

Get the CLI →

Agensi Pekerjaan Penta Consultancy Sdn. Bhd

New

Senior Android Developer

Posted 2 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 →

    See also

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

    Tailor your CV for this role?

    We couldn't check your fit for this role — add a CV to your profile to see it next time.

    A new version of freehire is available