CareerPlan

Senior Android Software Engineer

MacauRemoteFull-time2026-10-19
Hybrid

Core

Design, develop, and maintain secure, high-quality native Android applications for a hospitality platform, integrating with backend services and IoT devices.

Role type

Senior Android Software Engineer (IC)

Builds

Guest-facing mobile applications and features for hospitality and IoT environments

Domain

Hospitality / Mobile / IoT

Deliverable

production ML models | product features

Required skills

Kotlin, Jetpack Compose, Android architecture patterns (MVVM), REST API integration, MQTT messaging, Git workflows, CI/CD pipelines, debugging, analytical problem-solving

Preferred skills

Experience in hospitality, IoT, or connected-device environments

Technologies

Kotlin, Jetpack Compose, REST, MQTT, Git

Responsibilities

Design and develop native Android applications using Kotlin and Jetpack Compose; Implement scalable features within a modular Android architecture; Integrate applications with backend services using REST APIs and MQTT messaging; Diagnose and resolve production issues across application and integration layers; Maintain high code quality through automated testing and peer reviews; Collaborate with Product, QA, Backend, and DevOps teams throughout the software lifecycle.

Seniority

Senior, hands-on IC