

Mobile Developer
PT Bumi Amartha Teknologi Mandiri
- Central Jakarta, Indonesia9, RT10/RW01, Jalan Jenderal Sudirman, Karet Kel., Setia Budi, Central Jakarta, DKI Jakarta, IndonesiaCentral JakartaDKI JakartaIndonesiaIndonesia
- ContractualCONTRACTOR
Posted a day ago and deadline of application is on 11 May
Recruiter was hiring 27 minutes ago
2026-04-06T07:39:08.045106+00:002026-05-11T17:00:00+00:00Job Description
Android Developer:
- Design, develop, and maintain high-performance Android applications.
- Write clean, maintainable, and efficient code using Kotlin and the Android SDK.
- Implement modern Android architecture patterns such as MVVM and Clean Architecture.
- Integrate RESTful APIs and third-party services into mobile applications.
- Collaborate with UI/UX designers to build responsive and user-friendly interfaces.
- Perform code reviews, debugging, testing, and performance optimization.
- Manage application versioning, deployment, and publishing to the Google Play Store.
- Work closely with cross-functional teams in an Agile/Scrum development environment.
iOS Developer:
- Develop, build, and maintain high-quality iOS applications using Swift and Xcode.
- Design and implement scalable, maintainable, and efficient application architecture (MVC, MVVM, or Clean Architecture).
- Collaborate with cross-functional teams including designers, backend developers, and product managers to deliver user-friendly mobile solutions.
- Translate UI/UX designs from Figma into responsive and interactive mobile interfaces.
- Integrate RESTful APIs and third-party services into mobile applications.
- Perform debugging, testing, and optimization to ensure application performance, quality, and responsiveness.
- Manage application lifecycle including development, testing, and deployment to the App Store.
- Maintain code quality using version control systems such as Git.
- Participate in Agile/Scrum ceremonies such as sprint planning, daily stand-ups, and retrospectives.
- Troubleshoot and resolve technical issues, ensuring continuous improvement of application performance and user experience.
Minimum Qualifications
Android Developer:
- Bachelor's degree of Computer Sciece or related field.
-
4-5 years of experience in mobile development, with strong focus on Android or iOS development.
-
For Android Developer:
-
Proficient in Kotlin and strong understanding of Android SDK.
-
Experience developing scalable Android applications using Android Studio.
-
Strong understanding of MVVM, Clean Architecture, and modern Android development practices.
-
Experience using Android libraries and tools such as Jetpack and Retrofit.
-
Experience with debugging, testing, and publishing apps to Google Play.
-
Strong understanding of MVVM, Clean Architecture, and modern Android development practices.
-
-
For iOS Developer:
-
Proficient in Swidr and strong understanding of iOS ecosystem.
-
Experience building and maintaining iOS application using XCode.
-
Experience with apple frameworks such as UIKit or SwiftUI.
-
Experience with debugging, testing, and publishing apps to Appstore.
-
Strong understanding of MVC, MVVM, Clean Architecture.
-
Experience integrating RESTful APIs and third-party services.
-
-
Familiar with version control systems such as Git.
-
Experience implementing responsive UI and collaborating with designers using tools like Figma.
-
Strong problem-solving skills and ability to work in Agile or Scrum environments.
Jobs Summary
- Job Level
- Entry Level / Junior, Apprentice
- Job Category
- IT and Software
- Educational Requirement
- Bachelor's degree graduate
- Recruiter response to application
- Once in a while
- Office Address
- Jalan Jenderal Sudirman, Karet Kel., Setiabudi
Feel secure when applying: look for the verified icon and always do your research on a company. Avoid and report situations when employers require payment or work without compensation as part of their application process.