IOS ENGINEER

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

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

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

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.

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.

Professional attitude, accountability, and ownership mindset.

Preferred Qualification
  • Experience with SwiftUI or advanced UIKit usage.
  • Familiarity with CI/CD pipelines.
  • Experience working with apps published on the Apple App Store.
  • Experience using Xcode Instruments for basic performance profiling.
  • Experience working in Agile/Scrum environments.
  • Exposure to modular or multi‑target iOS projects.
  • Experience participating in client discussions or requirement clarification sessions.

PT. Kode Aplikasi Indonesia has comprehensive expertise in planning, design, and development combined with popular, robust and reliable technology that fits with your needs. This is our helping hand to deliver an impact to your business.

Our vision is to transform your idea into a great product loved by your customer - enabling you to build a successful and impactful business.

We work in teams, with various expertise, and with passion. Smart, agile teams that can do and deliver anything. And take your business anywhere.

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

Similar jobs worth comparing

Mobile Engineer iOS
Mobile Engineer iOS

Akar Inti Teknologi • Jakarta Pusat

On-site
IDR 180,000,000 - 340,000,000
iOS Engineer: Build Scalable, High-Quality Apps
iOS Engineer: Build Scalable, High-Quality Apps

PT Kode Aplikasi Indonesia • Jakarta Selatan

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

PT Indocyber Global Teknologi • Jakarta Selatan

On-site
IDR 167,400,000 - 279,000,000
Senior iOS Developer
Senior iOS Developer

PT Kode Evolusi Bangsa • Sleman

Hybrid
IDR 167,400,000 - 279,000,000
Hybrid work in Yogyakarta
iOS Developer
iOS Developer

PT Metrodata Electronics Tbk. • Jakarta Barat

On-site
IDR 177,273,000 - 265,911,000
iOS Developer (Freelance)
iOS Developer (Freelance)

Kolega Coworking space • Jakarta Selatan

On-site
IDR 359,582,000 - 539,375,000
Flexible Working Hours
Junior Ios Developer
Junior Ios Developer

Pt Indocyber Global Teknologi • Jawa Barat

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

PT Akhdani Reka Solusi • Kemayoran

On-site
IDR 420,000,000 - 660,000,000
iOS Developer
iOS Developer

PT Bank Digital BCA (BCA Digital) • Jakarta Selatan

On-site
iOS Developer
iOS Developer

PT. Akhdani Reka Solusi • Jakarta Pusat

On-site
IDR 223,200,000 - 446,400,000