JobStreet Teknologi & IT Full Time

Android Mobile Developer

Steradian Data Optima

South Jakarta, Jakarta ไม่เปิดเผยเงินเดือน Posted 4 days ago
Location South Jakarta, Jakarta
Salary ไม่เปิดเผยเงินเดือน
Job Type Full Time
Country Indonesia

Job Description

Full details about the role and requirements

Yukerja Summary

The Android Mobile Developer role at Steradian Data Optima is curated from JobStreet (category Teknologi & IT). Note the work location (South Jakarta, Jakarta) before applying. Yukerja.com is not the employer — applications are handled on the official source site.

Job Description

  • Design, develop, and maintain native Android applications using Kotlin and Java.

  • Build scalable, maintainable, and high-performance mobile applications using modular architecture principles.

  • Develop reusable and efficient application components following Android development best practices.

  • Collaborate with UI/UX Designers, Backend Developers, QA Engineers, and stakeholders to deliver high-quality mobile solutions.

  • Implement Unit Testing to ensure application reliability, stability, and maintainability.

  • Apply secure coding practices and ensure compliance with company security standards and quality gates.

  • Troubleshoot, debug, and optimize application performance across various Android devices and OS versions.

  • Integrate mobile applications with backend services and third-party APIs.

  • Create and maintain comprehensive technical documentation for mobile applications and development activities.

  • Participate in code reviews and contribute to continuous improvement of development standards and processes.

  • Ensure application quality through testing, performance monitoring, and adherence to coding standards.

  • Develop mobile application features based on approved requirements, technical design, and project delivery standards. 

  • Write clean, secure, and maintainable code while supporting bug fixing, feature maintenance, and continuous application improvement.

  • Prepare and maintain technical documentation in accordance with the project SDLC and delivery standards.

Requirements

  • Bachelor's Degree (S1) in Computer Science, Information Systems, Software Engineering, or a related field.

  • Minimum 2 years of experience in Android application development using Kotlin and Java.

  • Strong proficiency in Kotlin, Java, and Android Studio.

  • Solid understanding of native Android application development and Android SDK.

  • Experience implementing modular architecture in Android applications.

  • Experience implementing Unit Testing and maintaining code quality standards.

  • Understanding of secure coding practices and mobile application security.

  • Experience integrating RESTful APIs and backend services.

  • Ability to create detailed and comprehensive technical documentation.

  • Proficiency in Git and version control systems.

  • Strong analytical, problem-solving, and communication skills.

  • Understanding of SDLC processes, quality gates, and clean code practices in mobile application development.

  • Willing to follow project working arrangements, including onsite work when required.

  • Ability to prepare and maintain technical documentation and delivery reports in accordance with project standards.

  • Able to demonstrate relevant Android application development experience through previous projects or portfolio.

  • Willing to work onsite 

Nice to Have

  • Experience developing and publishing applications on the Google Play Store.

  • Familiarity with modern Android architecture patterns such as MVVM, Clean Architecture, or MVI.

  • Experience with Jetpack Components, Jetpack Compose, and Android Architecture Components.

  • Knowledge of dependency injection frameworks such as Hilt, Dagger, or Koin.

  • Experience with automated testing frameworks such as JUnit, Mockito, Espresso, or Robolectric.

  • Familiarity with CI/CD pipelines and mobile DevOps practices.

  • Understanding of performance optimization, memory management, and application security best practices.

  • Experience working in Agile/Scrum development environments.

  • Experience in banking, fintech, or large-scale enterprise mobile applications is an advantage.


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

Tips for Applying to Android Mobile Developer

  1. Read the full description and ensure your skills match before applying to Steradian Data Optima.
  2. Tailor your CV and cover letter to keywords in the job description — especially for Teknologi & IT roles.
  3. Click Apply Now to go to JobStreet. 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