{"id":3783167,"url":"https://alion.io/job/zus-coffee-regional-senior-android-developer","title":"Regional Senior, Android Developer","company":{"id":3012167,"name":"ZUS Coffee","domain":"zuscoffee.com","url":"https://alion.io/company/zuscoffee","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Mobile","role_family":"Mobile","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Malaysia"],"countries":["MY"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":4,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Clean Architecture","optional":false},{"name":"Crashlytics","optional":false},{"name":"Dependency Injection","optional":false},{"name":"Firebase","optional":false},{"name":"Flutter","optional":false},{"name":"Hilt","optional":false},{"name":"Jetpack Compose","optional":false},{"name":"Koin","optional":false},{"name":"Kotlin","optional":false},{"name":"Kotlin Coroutines","optional":false},{"name":"MVVM","optional":false},{"name":"Offline-First","optional":false},{"name":"Rest API","optional":false},{"name":"Room","optional":false},{"name":"State Management","optional":false},{"name":"ViewModel","optional":false},{"name":"WorkManager","optional":false},{"name":"Dart","optional":true}],"status":"live","first_seen_at":"2026-11-05T01:46:00Z","employer_posted_date":null,"last_verified_at":"2026-11-05T01:46:00Z","board_verified":false,"closed_at":null,"days_open":3,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":3},"description":"Position Responsibilities :\n\nWe are looking for an Android Developer to own the design, development, and delivery of features for our consumer Android application.\n\nThis is not a “build-to-spec” role. It is a feature ownership role where you take product requirements and translate them into a reliable and polished Android experience.\n\nYou will be the person who thinks beyond the ticket—designing implementations that hold up under real-world conditions and ensure users can depend on the app across a wide range of devices.\n\nFeature development and implementation on the Android app, from requirements through to production\n\nArchitecture decisions within the Android layer, including component design, state management, and data flow\n\nIntegration with backend APIs, including defining and aligning contracts with backend engineers before implementation begins\n\nUI implementation in Jetpack Compose, translating design intent into performant and accessible interfaces\n\nApp performance and reliability, including crash-free rate, rendering performance, memory usage, and battery efficiency\n\nParticipation in the Google Play Store release process and deployment pipeline\n\nCode review participation and contribution to Android engineering standards\n\nRequirements\nQualifications and Experiences\n\nTechnical Skills\n\nStrong proficiency in Kotlin with production-grade Android development experience\n\nSolid hands-on experience with Jetpack Compose for building production UI\n\nStrong understanding of Android architecture patterns (MVVM, Clean Architecture, modularisation)\n\nExperience with Android Jetpack libraries (Navigation, ViewModel, Room, WorkManager, Lifecycle)\n\nPractical experience with Kotlin Coroutines and Flow for asynchronous data handling\n\nExperience with dependency injection frameworks (Hilt or Koin)\n\nWorking knowledge of app performance, including memory management, rendering performance, battery efficiency, and network efficiency\n\nExperience with RESTful API integration and backend contract consumption\n\nEngineering Collaboration Skills\n\nAbility to review and shape API contracts with backend engineers before implementation begins\n\nStrong written communication, ensuring technical decisions are clear to both Product and Engineering teams\n\nComfort raising implementation concerns early, rather than after a feature has been built incorrectly\n\nSelf-directed, able to assess scope, flag risks, and make implementation decisions independently\n\nAbility to work with Design to surface implementation constraints before they become delivery problems\n\nExperience\n\n4–7+ years of Android development experience with Kotlin as your primary language\n\nDemonstrated experience owning Android features or screens end-to-end, not just contributing to them\n\nExperience working in product-driven or startup environments with evolving requirements\n\nFamiliarity with the Google Play Store release process, build variants, and environment management.\n\nExperience building Android apps for high-transaction consumer applications (ordering, payments, loyalty, or delivery)\n\nBackground in F&B, logistics, or operational-heavy consumer businesses\n\nExperience with offline-first architectures or complex local/remote sync patterns\n\nFamiliarity with Firebase suite (Crashlytics, Remote Config, Analytics)\n\nExposure to Flutter or cross-platform mobile development\n\nUnderstanding of backend API design from a mobile consumer perspective—what makes an API genuinely good to work with from an Android client.\n\nSkills\nAndroid Development, API Management","description_format":"text","description_chars":3541,"description_truncated":false,"requirements":{"experience_years_min":4,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Catering & Food Services"],"lifecycle":[{"event":"open","at":"2026-11-05T02:01:30Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":2,"expected_fill_days":29,"reasons":["seen:2","velocity","win:early"],"computed_at":"2026-11-07T05:47:08Z"},"pay":null,"html_url":"https://alion.io/job/zus-coffee-regional-senior-android-developer","json_url":"https://alion.io/job/zus-coffee-regional-senior-android-developer.json","meta":{"generated_at":"2026-11-08T05:41:22Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":12349,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-09T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":3012167},"rest":"https://alion.io/mcp/rest/get_company?id=3012167"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fzus-coffee-regional-senior-android-developer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fzus-coffee-regional-senior-android-developer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fzus-coffee-regional-senior-android-developer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/zus-coffee-regional-senior-android-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fzus-coffee-regional-senior-android-developer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3783167}},{"tool":"search_jobs","arguments":{"company":"zuscoffee.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3783167},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}