Jobiglo

No results.

iOS Developer (Swift)

PT Adi Data Informatika · Jakarta Barat

Mid 🇬🇧 English
Swift UIKit SwiftUI MVC MVVM VIPER iOS SDK OAuth 2.0 OpenID Connect JWT Biometric Authentication SSO RESTful APIs JSON Swift Package Manager CocoaPods Carthage Keychain Certificate Pinning Data Encryption Git Debugging Performance Optimization

Job description

About the role

We are looking for an iOS Developer to design, develop, and maintain high‑quality mobile applications for our clients. The role involves working within an Agile team to deliver robust, secure, and performant iOS solutions.

Key responsibilities

  • Design, develop, and test iOS applications using Swift and UIKit.
  • Collaborate with product and design teams to implement features and UI/UX improvements.
  • Maintain and extend reusable iOS SDKs or libraries.
  • Integrate authentication mechanisms such as OAuth 2.0, OpenID Connect, JWT, biometric authentication and SSO.
  • Consume RESTful APIs, handle JSON parsing and ensure reliable API integration.
  • Manage dependencies with Swift Package Manager, CocoaPods or Carthage.
  • Apply secure mobile development practices, including Keychain usage, certificate pinning and data encryption.
  • Perform debugging, performance tuning and code optimization.
  • Participate in code reviews and follow Git‑based collaborative workflows.

Required profile

  • Bachelor’s degree in Computer Science, IT, Software Engineering or related field.
  • 2–4 years of professional iOS development experience.
  • Strong communication skills and ability to work effectively in an Agile/Scrum environment.

Required skills

  • Swift and UIKit (SwiftUI is a plus).
  • iOS architectural patterns: MVC, MVVM, VIPER.
  • Experience building iOS SDKs or reusable libraries.
  • Authentication & authorization: OAuth 2.0, OpenID Connect, JWT, biometric authentication, SSO.
  • RESTful API integration, JSON parsing.
  • Dependency management: Swift Package Manager, CocoaPods, Carthage.
  • Secure development: Keychain, certificate pinning, data encryption.
  • Git version control and collaborative workflows.
  • Debugging, problem‑solving and performance optimization.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec PT Adi Data Informatika.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Indonesia.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 1 month ago

Expires 1 week from now

39 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

PT Adi Data Informatika

Jakarta Barat