Senior App Engineer (iOS)

Fore Coffee

Jakarta Timur

On-site

IDR 167,400,000 - 279,000,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Fore Coffee in Jakarta Timur seeks an experienced iOS Engineer responsible for building large-scale applications using Clean Architecture. The role includes establishing code quality standards and mentoring junior engineers.

The ideal candidate possesses strong skills in Swift and SwiftUI, with a focus on app performance and design systems. This position offers an opportunity to impact architectural choices and collaborate closely with product teams.

Qualifications

  • Strong experience in iOS application development with a focus on Clean Architecture.
  • Ability to build scalable SwiftUI architecture and custom design systems.
  • Deep understanding of dependency injection and managing complex lifecycles.

Responsibilities

  • Build large-scale iOS applications using Clean Architecture.
  • Establish and enforce code quality standards.
  • Own application performance and diagnostics.

Skills

Swift
SwiftUI
Dependency Injection
App Performance
Code Quality Standards

Job description

  • Architecture & Modularization: Build large-scale iOS applications using Clean Architecture and drive modularization strategy (Swift Packages, feature/core modules) to enforce strict separation of concerns and enable parallel development.
  • Modern UI & Design Systems: Experience building scalable SwiftUI architecture, including custom design systems, advanced state management, and view rendering/performance optimization.
  • Dependency Injection & Lifecycle: Deep understanding of dependency injection design (e.g., Swinject, Needle, or native patterns), managing complex object lifecycles, graph optimization, and test overrides.
  • App Performance & Diagnostics: Own application performance and diagnostics, including app startup time, memory management (Instruments), and advanced concurrency (Swift Concurrency/Async-Await, Combine).
  • Technical Governance & Quality: Establish and enforce code quality standards, architectural boundaries, and testing excellence (XCTest/XCUITest) to ensure a robust and reliable iOS ecosystem.
  • Mentorship & Product Collaboration: Mentor iOS engineers through constructive code reviews and collaborate on technical design, with the confidence to challenge product decisions when they compromise system integrity or Apple HIG.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Learning Facilitator Apple Academy
Senior Software Learning Facilitator Apple Academy

Universitas Ciputra Surabaya • Surabaya ꦱꦸꦫꦧꦪ

On-site
IDR 279,000,000 - 446,400,000
Senior Software Learning Facilitator Apple Academy
Senior Software Learning Facilitator Apple Academy

Universitas Ciputra • Surabaya ꦱꦸꦫꦧꦪ

On-site
iOS Architect: Modular Systems & Performance Lead
iOS Architect: Modular Systems & Performance Lead

Fore Coffee • Jakarta Timur

On-site
Mobile Developer (iOS)
Mobile Developer (iOS)

Esha Parama Technology • Daerah Khusus Ibukota Jakarta

On-site
IDR 300,000,000 - 540,000,000
iOS Developer
iOS Developer

PT Bank Digital BCA (BCA Digital) • Jakarta Pusat

On-site
IDR 167,400,000 - 334,800,000
iOS Developer
iOS Developer

PT Bank Digital BCA (BCA Digital) • Jakarta Selatan

On-site
Senior iOS Engineer — Core Product (Remote, High-Impact)
Senior iOS Engineer — Core Product (Remote, High-Impact)

JobCubby • Kota Yogyakarta

On-site
IDR 1,962,533,000 - 3,033,006,000
Competitive salary
Remote-friendly
Flat organization
+2
Senior Design Learning Facilitator Apple Academy
Senior Design Learning Facilitator Apple Academy

Universitas Ciputra Surabaya • Surabaya ꦱꦸꦫꦧꦪ

On-site
IDR 167,400,000 - 279,000,000
Senior Android Engineer - Product Platform (SDE 3)
Senior Android Engineer - Product Platform (SDE 3)

Kredivo • Jakarta Pusat

On-site
IDR 600,000,000 - 900,000,000
iOS Developer
iOS Developer

PT. Metrodata Electronics Tbk. • Jakarta Pusat

On-site
IDR 133,920,000 - 200,880,000