jobs in ZUS COFFEE

ZUS COFFEE Hiring! Full Time Regional Senior iOS Developer in - Ricebowl

Regional Senior iOS Developer

Malaysia

Share
Save

Working Location

  • Malaysia

Job Description

Requirements

Qualifications & Experiences

  • 4‒7+ years of iOS development experience with Swift as your primary language
  • Demonstrated experience owning iOS features or screens end-to-end, not just contributing to them
  • Experience working in product-driven or startup environments with evolving requirements
  • Familiarity with the App Store review process, provisioning profiles, build variants, and environment management
  • Experience building iOS apps for high-transaction consumer applications (ordering, payments, loyalty, or delivery)
  • Background in F&B, logistics, or operational-heavy consumer businesses
  • Experience with offline-first architectures or complex local/remote sync patterns
  • Familiarity with the Firebase suite (Crashlytics, Remote Config, Analytics)
  • Exposure to Flutter or cross-platform mobile development
  • Understanding of backend API design from a mobile consumer's perspective—what makes an API genuinely good to work with from an iOS client

Required Technical Skills

  • Strong proficiency in Swift with production-grade iOS development experience
  • Solid hands-on experience with SwiftUI for building production UI, with working knowledge of UIKit for integration and legacy contexts
  • Strong understanding of iOS architecture patterns (MVVM, Clean Architecture, modularization)
  • Experience with Apple frameworks: Combine or Swift Concurrency (async/await), Core Data or equivalent persistence, and URL Session for networking
  • Practical experience managing dependencies with Swift Package Manager or CocoaPods
  • Working knowledgeofappperformance:memorymanagement,renderingperformance, battery and network efficiency
  • Experience with RESTful API integration and backend contract consumption

Required Engineering Collaboration Skills

  • Ability to review and shape API contracts with backend engineers before implementation begins
  • Strong written communication —your technical decisions should be legible to both Product and Engineering
  • Comfort raising implementation concerns early, not after a feature has been built the wrong way
  • Self-directed: able to assess scope, flag risks, and make implementation decisions independently
  • Ability to work with Design to surface implementation constraints before they become delivery problems

Responsibilities

Position Responsibilities

  • Feature development and implementation on the iOS app, from requirements through production.
  • Architecture decisions within the iOS layer: component design, state management, and data flow
  • Integration with backend APIs — including shaping contracts with backend engineers before implementation begins
  • UI implementation in SwiftUI (and UIKit where required), translating design intent into performant, accessible interfaces
  • App performance and reliability: crash-free rate, rendering performance, memory and battery efficiency
  • Participation in the App Store release process, TestFlight distribution, and deployment pipeline
  • Code review participation and contribution to iOS engineering standards

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More