Rp6,800,000 - 10,200,000/Month
Full-Time · On-site
Minimum Bachelor’s Degree
1 - 3 years of experience
This job was closed

Job Requirements

On-site
1 - 3 years of experience
Minimum Bachelor’s Degree

Skills

React Native

iOS Development

Swift

Job Benefits

Health Insurance

THR

Work Insurance

This job post is managed by

R
Recruiter

Job description for IOS Developer at PT Code Development Indonesia

Requirements:

Bachelor's Degree in IT, Computer Science, Information Systems, or related field.

Minimum 2 years of experience as an iOS Developer.

Proficient in Swift and native iOS development (UIKit/SwiftUI).

Strong understanding of iOS architectures (MVC, MVVM, VIPER, Clean Architecture).

Experience with RESTful APIs, JSON, OAuth/JWT, and local storage (Core Data, UserDefaults, SQLite).

Familiar with Git, Xcode, Swift Package Manager/CocoaPods, and iOS debugging tools.

Understanding of concurrency (GCD, async/await).

Experience with App Store deployment and application lifecycle.

Nice to Have:

Flutter or React Native experience.

XCTest, CI/CD (Fastlane, GitHub Actions, Jenkins).

Knowledge of mobile security and UI/UX best practices.

About the company

CODE.ID is a technology company specializing in end-to-end digital solutions to support business growth and transformation.

We provide both custom software development and ready-to-use digital products, helping organizations improve operational efficiency, scalability, and overall performance. Our expertise includes enterprise application development, system integration, and AI-driven solutions tailored to meet evolving business needs.

At CODE.ID, we are committed to delivering reliable, scalable, and impactful technology solutions by combining innovation, collaboration, and a deep understanding of our clients’ challenges.

Office address

Mangkuluhur City Tower One 7th Floor Jl. Gatot Subroto Kav. 1-3 Kel. Karet Semanggi, Kec. Setiabudi Jakarta Selatan, DKI Jakarta 12930

Company gallery

Glints Safety Tips

Legitimate employers won’t ask for contact Telegram or any kind of top-ups or payment. Do not provide your messaging app contacts, bank details, or credit card information.

Learn More