Company Logo

iOS Developer (Junior Level)

Rp6,000,000 - 12,000,000/Month
Full-Time · On-site
Minimum Bachelor’s Degree
1 - 3 years of experience

Job Requirements

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

Skills

Xcode

UIKit

iOS Development

Restful API

Mobile Development

Swift

Objective-C

Job Benefits

Remote work options

Career Path

Laptop Provided

Insurance

Health Insurance

This job post is managed by

NR
Nurdinah Rahmayanti

Job description for iOS Developer (Junior Level) at Nostratech

Mandatory Qualifications

- 2–4 years experience in native iOS development (junior to middle)

- Strong UIKit with programmatic Auto Layout

- Strong UITableView / UICollectionView / UIStackView

- Familiar with modular architecture: VIPER / Clean Architecture

- Experience with REST API, JSON, authentication & session management

- Familiar with CocoaPods & Git workflow

- Familiar with multi-environment build (DEV / QA / PRO)


Nice to Have

- Experience with SwiftUI, Combine, async/await

- Experience with SnapKit, WKWebView, Google Maps

- Familiar with Firebase, deeplink, analytics

- Experience writing unit tests (presenter / view model)


Tech Stack

Codebase

Languages : Swift

Versioning : iOS 15+

UI : UIKit (programmatic + SnapKit)

Future UI : SwiftUI (hybrid via UIHostingController)

Arsitektur : VIPER + Module Builder + Router

Concurrency : Grand Central Dispatch (GCD)

Dependency : CocoaPods

Networking : Alamofire + custom ApiService + EnvironmentInterceptor

Auth : OTP (WhatsApp/SMS), PIN, Biometric, Keychain

Environment : DEV / QA / PRO (compile flags + Info.plist)

Firebase : Messaging (FCM), Auth, RemoteConfig, Analytics

Maps & Login : GoogleMaps, GooglePlaces, GoogleSignIn

Analytics : Adjust, Insider (coordinator pattern)

KYC : AAI Liveness SDK

Web : WKWebView + JS bridge

Linting : SwiftLint

Localizations : en.lproj, id.lproj

Anothers : IQKeyboardManager, ReachabilitySwift, AdvancedPageControl

About the company
Nostratech
Information Technology and Services
11 - 50 employees

We have been working as technology principals for companies in various industries. A few include Oracle HQ as principle engineer, online cloud SaaS company, financial and consulting firms, manufacturing, distribution, and the public transport industry in Indonesia, US and Australia.

Our company is built with passion to help our clients start with the right software architecture and engineering process. We believe that these are the key ingredients and a strong foundation for successful implementation in any application.

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

Similar jobs for you

IOS Developer

Rp 7-10Mio
Hybrid
Full-Time
1–3 years
+1
ADI Consulting

iOS Developer

Not Disclosed
Contract
3–5 years
Minimum Bachelor’s Degree
PT. Deptech Digital Indonesia
Remote/WFH
Contract
1–3 years
+1
Madebyhumans

iOS Developer

Rp 1-10Mio
Contract
1–3 years
Minimum Bachelor’s Degree
NBS (nusantara beta studio)

iOS Developer (Junior Level)