iOS Engineer: Build Scalable, High-Quality Apps

PT Kode Aplikasi Indonesia

Jakarta Selatan

On-site

IDR 200,880,000 - 357,120,000

Full time

6 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

PT Kode Aplikasi Indonesia is seeking an experienced iOS developer to build reliable, scalable, and high‑performance mobile apps.

You will implement features from product requirements, write clean, modular code, and ensure production readiness through testing, CI/CD, and reviews. Collaboration with Product, UI/UX, Backend, QA, and clients is essential. 2–5 years of hands-on iOS experience and strong Swift skills are preferred.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience.
  • 2–5 years of hands‑on experience developing iOS applications.
  • Strong proficiency in Swift and solid understanding of iOS SDK.
  • Experience implementing MVVM or similar architectural patterns.
  • Understanding of Clean Architecture principles and modularization concepts.
  • Solid knowledge of OOP, protocol-oriented programming, data structures, algorithms, and design patterns.
  • Experience working with concurrency (GCD, async/await).
  • Experience integrating RESTful APIs and handling JSON‑based communication.
  • Strong understanding of iOS lifecycle, threading, and memory management (ARC).
  • Familiarity with dependency injection patterns.
  • Experience using Git and collaborative code review workflows.
  • Awareness of deliverable quality standards, including testing, edge‑case handling, and production stability.
  • Ability to clearly communicate technical progress, issues, and solutions to team members and clients.
  • Strong analytical thinking and structured problem‑solving skills.

Responsibilities

  • Develop and maintain iOS applications with focus on reliability, scalability, sustainability, and high performance independently or in team.
  • Deliver features with strong attention to code quality, completeness, details, edge cases and production readiness.
  • Ensure deliverables meet functional requirements, technical standards, and quality expectations before release.
  • Communicate implementation progress, technical constraints, and risks clearly to internal teams and clients when necessary.
  • Implement new features based on product and business requirements with full understanding of impact and dependencies.
  • Follow established architecture patterns and coding standards.
  • Write clean, modular, and maintainable code.
  • Collaborate closely with Product Managers, UI/UX Designers, Backend Engineers, QA teams, and stakeholders.
  • Participate actively in code reviews and apply feedback constructively.
  • Identify and resolve bugs, performance issues, and stability problems proactively.
  • Ensure compatibility across supported iOS versions and Apple devices.
  • Contribute to improving testing coverage, CI/CD processes, and release quality.
  • Participate in sprint planning, estimation, and technical discussions with accountability.

Skills

Swift
iOS SDK
MVVM
Clean Architecture
OOP
GCD/async-await
REST APIs
Git
Testing
Code reviews

Education

Bachelor's degree in CS/Software Eng or equivalent

Tools

Xcode Instruments
CI/CD

Job description

PT Kode Aplikasi Indonesia is seeking an experienced iOS developer to build reliable, scalable, and high‑performance mobile apps.

You will implement features from product requirements, write clean, modular code, and ensure production readiness through testing, CI/CD, and reviews. Collaboration with Product, UI/UX, Backend, QA, and clients is essential. 2–5 years of hands-on iOS experience and strong Swift skills are preferred.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

IOS ENGINEER
IOS ENGINEER

PT Kode Aplikasi Indonesia • Jakarta Selatan

On-site
IDR 200,880,000 - 357,120,000
Senior iOS Developer
Senior iOS Developer

PT Kode Evolusi Bangsa • Sleman

Hybrid
IDR 167,400,000 - 279,000,000
Hybrid work in Yogyakarta
Swift iOS Developer - Build & Optimize Scalable Apps
Swift iOS Developer - Build & Optimize Scalable Apps

amIT Global Solutions Sdn Bhd • Indonesia

On-site
IDR 210,000,000 - 330,000,000
Senior iOS Developer - Swift + RxSwift | Hybrid (Yogyakarta)
Senior iOS Developer - Swift + RxSwift | Hybrid (Yogyakarta)

PT Kode Evolusi Bangsa • Sleman

Hybrid
IDR 167,400,000 - 279,000,000
Hybrid work in Yogyakarta
iOS Mobile Developer (Swift) — Design & Launch Apps
iOS Mobile Developer (Swift) — Design & Launch Apps

Pt Indocyber Global Teknologi • Jawa Barat

On-site
IDR 167,400,000 - 267,840,000
Competitive salary and bonus
Health insurance
Professional development
+1
Mobile Engineer iOS
Mobile Engineer iOS

Akar Inti Teknologi • Jakarta Pusat

On-site
IDR 180,000,000 - 340,000,000
iOS Mobile App Lead - Swift & UX
iOS Mobile App Lead - Swift & UX

Pt M & N Indonesia • Jawa Barat

On-site
IDR 223,200,000 - 390,600,000
iOS Developer — Swift & UIKit, End-to-End App Builder
iOS Developer — Swift & UIKit, End-to-End App Builder

SAMIR • Jakarta Pusat

On-site
IDR 240,000,000 - 320,000,000
iOS Developer
iOS Developer

PT Metrodata Electronics Tbk. • Jakarta Barat

On-site
IDR 177,273,000 - 265,911,000
Senior iOS Engineer - Craft Delightful FinTech Apps
Senior iOS Engineer - Craft Delightful FinTech Apps

Ajaib Group • Jakarta Pusat

On-site
IDR 180,000,000 - 320,000,000