Back to search:Senior Android / Jakarta

About the Role:

We are looking for a
Senior Android Developer
who can lead and own the development of our
POS mobile application
for the
Food & Beverage (F&B)
industry. This is a critical role where you will operate with
minimal to zero supervision
, taking full ownership of the Android app—from architecture to deployment.

You will work closely with the product and backend teams to build a robust, scalable, and efficient mobile solution tailored for F&B operations, including features like order management, table handling, payments, and integrations with POS hardware.

Responsibilities:

  • Take full ownership of the
    Android app development lifecycle
    using
    Kotlin
    .
  • Design, architect, and implement scalable and maintainable solutions for F&B POS operations.
  • Collaborate with Product, Backend, and QA teams to translate requirements into clean, high-performance code.
  • Integrate with RESTful APIs and third-party libraries including hardware APIs (e.g., receipt printers, barcode scanners, payment terminals).
  • Ensure app performance, usability, security, and reliability in real-world operational environments.
  • Implement robust error handling, offline capabilities, and local storage strategies.
  • Write clean, testable code and contribute to automated testing frameworks.
  • Monitor and address crashes, performance issues, and customer feedback.
  • Point plus: Mentor junior developers if needed, and help define development standards.

Requirements:

  • Min 3+ years
    of professional Android development experience.
  • Strong proficiency in
    Kotlin
    and Android SDK.
  • Proven experience in
    independently delivering
    and maintaining production-grade Android apps.
  • Deep understanding of Android architectural patterns (MVVM, MVI, etc.).
  • Solid experience integrating with
    REST APIs
    , local databases (e.g., Room/SQLite), and handling
    offline-first
    scenarios.
  • Point plus: Familiarity with
    POS-related systems
    or
    F&B workflows
    (ordering, tables, billing, kitchen display, etc.).
  • Point plus: Comfortable working with
    hardware integrations
    (e.g., printers, scanners).
  • Experience with
    Play Store deployment
    and version control (Git).
  • Strong problem-solving skills, attention to detail, and a proactive mindset.
  • Ability to work
    autonomously
    and make critical technical decisions.