Mobile Banking App Developer (iOS & Android)

PT Adi Data Informatika

Jakarta Utara

On-site

IDR 200,880,000 - 334,800,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

PT Adi Data Informatika is seeking a Mobile Developer with 2–4 years of experience to contribute to native mobile applications for iOS and Android, focusing on banking/financial services projects. The ideal candidate will be proficient in Kotlin for Android and Swift/SwiftUI for iOS, with strong knowledge of MVVM, Clean Architecture, and RESTful API integration.

You will work in an Agile/Scrum environment, collaborating with Backend, QA, BA, Product Manager, and UI/UX Designers to deliver

Qualifications

  • Minimum 2–4 years of experience as a Mobile Developer.
  • Must have proven experience working on Banking / Financial Services projects, preferably Mobile Banking, Digital Banking, or Financial Applications.
  • Experienced in developing and maintaining native mobile applications for iOS and/or Android.
  • Strong proficiency in Kotlin for Android development.
  • Experienced with Swift and/or SwiftUI for iOS development.
  • Strong understanding of mobile application architecture, such as MVVM, Clean Architecture, and Repository Pattern.
  • Experienced in integrating RESTful APIs and third-party services.
  • Familiar with Retrofit/OkHttp for Android and networking frameworks such as URLSession/Alamofire for iOS.
  • Strong understanding of Android Jetpack, Kotlin Coroutines, ViewModel, LiveData/StateFlow, Room, and Dependency Injection.
  • Familiar with iOS frameworks, lifecycle, navigation, local storage, and asynchronous programming.
  • Experienced in implementing authentication and authorization, including OTP, PIN, biometric authentication, session management, and device binding.
  • Good understanding of mobile application security, encryption, secure data storage, and secure API communication.
  • Experienced in debugging, troubleshooting, performance optimization, and crash analysis.
  • Able to develop mobile applications based on Figma/UI/UX specifications with responsive and user-friendly interfaces.
  • Experienced with Git and collaborative software development workflows.
  • Familiar with Firebase, especially Crashlytics, Analytics, and Cloud Messaging, is a plus.
  • Experience with Unit Testing, UI Testing, and automated testing is a plus.
  • Familiar with CI/CD mobile application deployment is a plus.
  • Experience working in an Agile/Scrum environment.
  • Able to collaborate effectively with Backend Developer, QA Engineer, Business Analyst, Product Manager, and UI/UX Designer.
  • Strong analytical, problem-solving, communication, and teamwork skills.

Skills

Kotlin
Swift
SwiftUI
MVVM
Clean Architecture
Repository Pattern
RESTful APIs
Android Jetpack
Kotlin Coroutines
ViewModel
LiveData/StateFlow
Room
Dependency Injection
Firebase
Git
Figma/UI/UX specs

Tools

Retrofit/OkHttp
URLSession/Alamofire
CI/CD

Job description

PT Adi Data Informatika is seeking a Mobile Developer with 2–4 years of experience to contribute to native mobile applications for iOS and Android, focusing on banking/financial services projects. The ideal candidate will be proficient in Kotlin for Android and Swift/SwiftUI for iOS, with strong knowledge of MVVM, Clean Architecture, and RESTful API integration.

You will work in an Agile/Scrum environment, collaborating with Backend, QA, BA, Product Manager, and UI/UX Designers to deliver

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

Similar jobs worth comparing

Mobile Developer (IOS & Android)
Mobile Developer (IOS & Android)

PT Adi Data Informatika • Jakarta Utara

On-site
IDR 200,880,000 - 334,800,000
Android Developer (Kotlin/Java) for Banking Apps
Android Developer (Kotlin/Java) for Banking Apps

PT Sinar Jernih Suksesindo • Jakarta Utara

On-site
IDR 133,920,000 - 200,880,000
iOS Developer: Swift, MVVM, CI/CD Expert
iOS Developer: Swift, MVVM, CI/CD Expert

PT Bank Digital BCA (BCA Digital) • Jakarta Pusat

On-site
IDR 167,400,000 - 334,800,000
Digital Banking Systems Engineer
Digital Banking Systems Engineer

PT Adi Data Informatika • Jakarta Utara

On-site
IDR 133,920,000 - 200,880,000
IT Android Developer
IT Android Developer

PT Sinar Jernih Suksesindo • Jakarta Utara

On-site
IDR 133,920,000 - 200,880,000
iOS Engineer – Swift, MVVM/VIPER, CI/CD, Agile
iOS Engineer – Swift, MVVM/VIPER, CI/CD, Agile

PT Bank Digital BCA (BCA Digital) • Jakarta Selatan

On-site
Android Developer
Android Developer

Mitramas Infosys Global • Jakarta Selatan

On-site
IDR 167,400,000 - 401,760,000
Senior Android Engineer (Kotlin) - Secure Fintech Apps
Senior Android Engineer (Kotlin) - Secure Fintech Apps

Mitramas Infosys Global • Jakarta Selatan

On-site
IDR 167,400,000 - 401,760,000
Middle Mobile Developer
Middle Mobile Developer

PT Pasti Makmur Abadi • Cengkareng Barat

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

Mitramas Infosys Global • Jakarta Selatan

On-site
IDR 200,880,000 - 357,120,000