Senior iOS Engineer

Liven


Tanggal: 16 jam yang lalu
Kota: Tangerang, Banten
Jenis kontrak: Penuh waktu

We’re looking for a Senior iOS Engineer to join our POS team. In this role, you’ll take technical ownership of our iOS-based POS product, working on new features, performance improvements, and key architectural components. You’ll work closely with cross-platform squads including Android, Backend, QA, and Product to build world-class tools for hospitality operators.


What you'll do

  • Maintain and evolve Liven’s iOS POS application using Swift, Objective-C, and core iOS frameworks.
  • Design and implement new features and UI/UX improvements based on product roadmap.
  • Lead the development of reusable components, libraries, and frameworks (including Flutter integrations).
  • Integrate the app with backend services, APIs, and hardware relevant to POS operations.
  • Monitor crash rates and app performance; target a 20% reduction in app crashes over 6 months.
  • Collaborate closely with Product Managers, QA, and fellow engineers to ensure high-quality releases.
  • Contribute to and improve CI/CD workflows, automated testing, and deployment processes.
  • Mentor junior iOS engineers and help upskill the team through code reviews and pair programming.


Qualifications

  • 8+ years of software development experience with a focus on iOS.
  • 5+ years of hands-on experience with Objective-C and proven contributions to commercial apps.
  • Advanced proficiency in Swift and strong understanding of UIKit and iOS internals.
  • Experience working with multithreading, design patterns, and scalable architecture (e.g., MVC, MVVM, Clean).
  • Solid experience building transactional systems or apps in the POS domain.
  • Familiarity with Flutter and interest in cross-platform codebases is a plus.
  • Comfortable with tools like Firebase, Crashlytics, Fastlane, and GitHub Actions.
  • Proven ability to guide junior team members and work effectively within a collaborative environment.
  • Bachelor's degree in Computer Science or a related field.


Good to Have

  • In-depth understanding of POS workflows and integrations with payment terminals and other hardware.
  • Experience working with real-time data sync, WebSockets, and push notifications.
  • Exposure to Flutter for shared modules or components.
  • Familiarity with App Store review guidelines and release processes.

Cara melamar

Untuk melamar pekerjaan ini, Anda perlu otorisasi di situs web kami. Jika Anda belum memiliki akun, silakan daftar.

Posting CV

Pekerjaan serupa

Head of Support

Liven, Tangerang, Banten
17 jam yang lalu
About the roleWe’re looking for an experienced, strategic, and hospitality-minded Head of Support to lead and scale Liven’s global support function. In this role, you’ll design and build a high-performing, data-driven team that delivers fast, empathetic, and high-quality support across all markets—especially as we scale into new geographies and customer segments.You’ll report directly to the VP of Operations and collaborate...

Customer Relation Officer

English 1 (Swara Group), Tangerang, Banten
18 jam yang lalu
Melakukan follow-up secara aktif terhadap calon siswa/ Orang tua melalui Call, dan Walk-in.Melakukan konsultasi kepada calon siswa/orang tua untuk memahami kebutuhan belajar mereka.Bekerja sama dengan tim akademik dan marketing untuk mencapai target center.Memberikan pengalaman belajar terbaik kepada murid dan orang tua murid selama kursus di EF center.Membangun dan menjaga hubungan baik dengan calon siswa serta pelanggan existing.Menjelaskan program, metode pengajaran,...

Staff / Officer Web Developer

PT Indonesia Muda Kreasi (IM Road Runner), Tangerang, Banten
5 hari yang lalu
JobdeskIndonesia Muda Road Runner awal mulanya terbentuk dari Club Indonesia Muda pada tahun 1978 oleh pak Asro. Club Indonesia Muda menjadi target sebagai tempat pembinaan prestasi untuk atlet Internasional, banyak menciptakan pelari marathon internasional. Dengan berjalannya waktu Club Indonesia Muda banyak permintaan untuk penyelenggaraan event run, pada tahun 2009 dibentuklah Event Organizer bernama Indonesia Muda Road Runner. IMRR memiliki visi...