{"id":3800076,"url":"https://alion.io/job/zus-coffee-regional-senior-ios-developer","title":"Regional Senior iOS 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":7,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Clean Architecture","optional":false},{"name":"CocoaPods","optional":false},{"name":"Combine","optional":false},{"name":"Core Data","optional":false},{"name":"Crashlytics","optional":false},{"name":"Firebase","optional":false},{"name":"Flutter","optional":false},{"name":"Modularization","optional":false},{"name":"MVVM","optional":false},{"name":"Offline-First","optional":false},{"name":"Rest API","optional":false},{"name":"State Management","optional":false},{"name":"Swift","optional":false},{"name":"Swift Concurrency","optional":false},{"name":"SwiftUI","optional":false},{"name":"TestFlight","optional":false},{"name":"UIKit","optional":false},{"name":"Dart","optional":true}],"status":"live","first_seen_at":"2026-11-05T08:08:04Z","employer_posted_date":null,"last_verified_at":"2026-11-05T08:08:04Z","board_verified":false,"closed_at":null,"days_open":4,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":4},"description":"Position Responsibilities\n\nFeature development and implementation on the iOS app, from requirements through production.\n\nArchitecture decisions within the iOS layer: component design, state management, and data flow\n\nIntegration with backend APIs — including shaping contracts with backend engineers before implementation begins\n\nUI implementation in SwiftUI (and UIKit where required), translating design intent into performant, accessible interfaces\n\nApp performance and reliability: crash-free rate, rendering performance, memory and battery efficiency\n\nParticipation in the App Store release process, TestFlight distribution, and deployment pipeline\n\nCode review participation and contribution to iOS engineering standards\n\nRequirements\n Qualifications & Experiences\n\n4‒7+ years of iOS development experience with Swift as your primary language\n\nDemonstrated experience owning iOS 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 App Store review process, provisioning profiles, build variants, and environment management\n\nExperience building iOS 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 the 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's perspective—what makes an API genuinely good to work with from an iOS client\n\nRequired Technical Skills\n\nStrong proficiency in Swift with production-grade iOS development experience\n\nSolid hands-on experience with SwiftUI for building production UI, with working knowledge of UIKit for integration and legacy contexts\n\nStrong understanding of iOS architecture patterns (MVVM, Clean Architecture, modularization)\n\nExperience with Apple frameworks: Combine or Swift Concurrency (async/await), Core Data or equivalent persistence, and URL Session for networking\n\nPractical experience managing dependencies with Swift Package Manager or CocoaPods\n\nWorking knowledgeofappperformance:memorymanagement,renderingperformance, battery and network efficiency\n\nExperience with RESTful API integration and backend contract consumption\n\nRequired Engineering Collaboration Skills\n\nAbility to review and shape API contracts with backend engineers before implementation begins\n\nStrong written communication —your technical decisions should be legible to both Product and Engineering\n\nComfort raising implementation concerns early, not after a feature has been built the wrong way\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\nSkills\nIOS Development, Firebase Analytics","description_format":"text","description_chars":3026,"description_truncated":false,"requirements":{"experience_years_min":7,"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-05T11:01:00Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":3,"expected_fill_days":29,"reasons":["seen:3","velocity","win:early"],"computed_at":"2026-11-09T06:03:00Z"},"pay":null,"html_url":"https://alion.io/job/zus-coffee-regional-senior-ios-developer","json_url":"https://alion.io/job/zus-coffee-regional-senior-ios-developer.json","meta":{"generated_at":"2026-11-09T08:42:57Z","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":7393,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-10T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"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-ios-developer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"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-ios-developer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"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-ios-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-ios-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fzus-coffee-regional-senior-ios-developer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3800076}},{"tool":"search_jobs","arguments":{"company":"zuscoffee.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3800076},"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"}}