About The Position

Ajaib Group is an Indonesian fintech company focused on expanding access to financial services. The Staff Mobile Engineer (iOS) in Shared Services establishes technical standards and raises engineering quality across the iOS team. Working with the engineering head, this role sets technical direction for the iOS app across Growth, Onboarding, and Shared Experience. The engineer addresses cross-team challenges involving architecture, performance, release quality, and secure KYC flows, while remaining hands-on with the app’s most critical and complex components. The role defines long-term iOS architecture for features spanning multiple teams, leads the development of reusable shared components and frameworks, and provides architectural guidance for high-impact initiatives. It sets standards for performance, stability, security, accessibility, and testing; improves build speed, CI/CD, release processes, and crash-free rates; and leads investigations into complex production issues. The engineer partners with Engineering Managers, backend leads, Design, and Product, and mentors Senior Engineers to grow iOS expertise across the organization.

Requirements

  • Bachelor's or Master's degree in Computer Science, or equivalent practical experience.
  • 8+ years of professional mobile engineering experience, with a proven record of leading architecture for large consumer iOS apps.
  • Expertise in Swift and Apple frameworks.
  • Deep experience with SwiftUI and UIKit, Combine or async/await, and modular architecture using Swift Package Manager.
  • Strong knowledge of clean architecture, testing strategy, performance profiling with Instruments, app-size optimization, and launch-time optimization.
  • Experience with Keychain, authentication, API design with backend teams, and protecting sensitive user data.
  • Experience with CI/CD, TestFlight, phased releases, feature flags, and managing release health at scale.
  • Background in fintech or another high-scale, regulated consumer product.
  • Strong communication skills and the ability to influence technical decisions without direct authority.

Responsibilities

  • Define iOS architecture and long-term technical direction for features spanning several teams.
  • Lead the design of shared components, frameworks, and modular app structure that teams can reuse.
  • Review critical designs and provide architectural guidance for high-impact mobile initiatives.
  • Set standards for app performance, stability, security, accessibility, and testing.
  • Drive improvements to build speed, CI/CD, release processes, and crash-free rate.
  • Lead investigations of complex production issues and drive lasting fixes.
  • Partner with Engineering Managers, backend leads, Design, and Product on cross-team delivery.
  • Mentor Senior Engineers and grow iOS expertise across the organization.
  • Stay hands-on with implementation for critical and complex parts of the app.

Benefits

  • Performance bonus.
  • Comprehensive private health insurance.
  • Paid time off.
  • Company-sponsored training, courses, and professional certifications.
  • Hybrid work arrangement with flexibility to work remotely and from the office.
  • Career growth and meaningful ownership while the company scales.
  • Exclusive discounts, partnerships, and lifestyle perks.
  • Collaborative, high-ownership culture with cross-functional teams.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service