Glints Keuangan & Perbankan Kontrak

Senior IOS Developer - (Banking Industry)

PT Aktualisasi Gratia Talenta Indonesia

Tanah Abang IDR 10.000.000 – 12.000.000 Posted 5 days ago
Location Tanah Abang
Salary IDR 10.000.000 – 12.000.000
Job Type Kontrak
Country Indonesia

Job Description

Full details about the role and requirements

Yukerja Summary

The Senior IOS Developer - (Banking Industry) role at PT Aktualisasi Gratia Talenta Indonesia is curated from Glints (category Keuangan & Perbankan). Note the work location (Tanah Abang) before applying. Yukerja.com is not the employer — applications are handled on the official source site.

Job Summary:

We are seeking an experienced Senior iOS Developer to join our Banking Technology team. The ideal candidate will have a strong background in designing, developing, and maintaining secure, high-performance iOS applications. You will work closely with product owners, UI/UX designers, backend engineers, QA teams, and business stakeholders to deliver reliable mobile banking solutions that provide an exceptional user experience while adhering to industry security and compliance standards.


Job Responsibilities:

  • Design, develop, test, and maintain high-quality native iOS applications using Swift.
  • Build scalable, secure, and high-performance mobile applications for banking and financial services.
  • Collaborate with cross-functional teams, including Product Owners, UI/UX Designers, Backend Developers, QA Engineers, and Business Analysts.
  • Integrate RESTful APIs and third-party SDKs while ensuring secure communication between mobile applications and backend services.
  • Implement clean architecture patterns such as MVVM, MVC, VIPER, or Clean Architecture.
  • Optimize application performance, memory usage, responsiveness, and battery efficiency.
  • Ensure application security by implementing best practices such as secure data storage, certificate pinning, biometric authentication, encryption, and secure API communication.
  • Develop reusable, maintainable, and well-documented code following coding standards and best practices.
  • Conduct unit testing, UI testing, code reviews, debugging, and troubleshooting to maintain application quality.
  • Collaborate with DevOps teams to support CI/CD pipelines and automated deployment processes.


Requirements:

  • Bachelor's Degree (S1) in Computer Science, Information Technology, Software Engineering, or a related field.
  • Minimum 5 years of professional experience as an iOS Developer.
  • Strong proficiency in Swift and the iOS SDK.
  • Solid understanding of UIKit and/or SwiftUI.
  • Experience implementing architectural patterns such as MVVM, MVC, VIPER, or Clean Architecture.
  • Experience integrating RESTful APIs and JSON-based web services.
  • Strong understanding of mobile application security, including OAuth2, JWT, SSL/TLS, Keychain, encryption, and biometric authentication.
  • Experience with Core Data, UserDefaults, Keychain, and local data persistence.
  • Familiarity with asynchronous programming using GCD, Async/Await, or Combine.
  • Experience with version control systems such as Git.
  • Familiarity with CI/CD tools such as Jenkins, GitLab CI, Bitrise, Azure DevOps, or GitHub Actions.

Disclaimer: Yukerja.com is a job aggregator, not an employer. This listing is aggregated from Glints. Applications are processed on the official company or source site. We are not responsible for listing accuracy.

Tips for Applying to Senior IOS Developer - (Banking Industry)

  1. Read the full description and ensure your skills match before applying to PT Aktualisasi Gratia Talenta Indonesia.
  2. Tailor your CV and cover letter to keywords in the job description — especially for Keuangan & Perbankan roles.
  3. Click Apply Now to go to Glints. The hiring process is entirely on the source site.
  4. Prepare an updated portfolio or LinkedIn profile if required during screening.
  5. Beware of payment requests — legitimate jobs do not charge application fees.

Related articles: CV ATS · Career Blog & Tips