Android Developer Sr. Specialist

Arya Noble

Indonesia

On-site

IDR 180,000,000 - 300,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Arya Noble is seeking an experienced Android Developer to design, build, and maintain scalable mobile applications for healthcare contexts. You will collaborate with UI/UX, Business Analysts, Product Managers, and other stakeholders to deliver high-quality features and robust performance.

You will publish and maintain Android apps, integrate push notifications, and ensure code quality through testing and reviews.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent practical experience).
  • Minimum 2–3 years of experience as an Android Developer; healthcare or clinical apps is a strong advantage.
  • Strong understanding of Android design principles, with proven experience publishing apps on Google Play Store.
  • Experience integrating push notifications into Android applications.
  • Proficient in Kotlin, Java, JSON, and XML, with solid knowledge of Git, RESTful APIs, and MV*, MVC patterns.

Responsibilities

  • Research and stay up to date with the latest Android development trends, technologies, and best practices to provide valuable insights and recommendations.
  • Analyze business and technical requirements for Android applications, and collaborate with UI/UX Designers, Business Analysts, Product Managers, and other stakeholders to design and develop high-quality products and features.
  • Develop and maintain Android applications by implementing scalable, efficient, and high-quality code, working closely with Backend Developers, UI/UX Designers, and DevOps Engineers.
  • Identify, analyze, and resolve application issues by performing testing, debugging, and troubleshooting to ensure application stability and performance.
  • Maintain strong collaboration with internal and external stakeholders to support smooth project execution and operational excellence.
  • Drive continuous improvement by evaluating existing applications, adopting new technologies, and implementing coding best practices to improve development efficiency and application quality.
  • Perform application maintenance and enhancements in accordance with established development standards and architecture.
  • Create and maintain technical documentation to improve code readability, maintainability, and knowledge sharing.
  • Prepare reports on application performance, error logs, development progress, and other ad-hoc reports to support monitoring and continuous improvement.

Skills

Kotlin
Java
JSON
XML
Git
RESTful APIs
Mobile architecture patterns
MVC
MVP

Education

Bachelor's degree in Computer Science or related field

Job description

  • Research and stay up to date with the latest Android development trends, technologies, and best practices to provide valuable insights and recommendations.
  • Analyze business and technical requirements for Android applications, and collaborate with UI/UX Designers, Business Analysts, Product Managers, and other stakeholders to design and develop high-quality products and features.
  • Develop and maintain Android applications by implementing scalable, efficient, and high-quality code, working closely with Backend Developers, UI/UX Designers, and DevOps Engineers.
  • Identify, analyze, and resolve application issues by performing testing, debugging, and troubleshooting to ensure application stability and performance.
  • Maintain strong collaboration with internal and external stakeholders to support smooth project execution and operational excellence.
  • Drive continuous improvement by evaluating existing applications, adopting new technologies, and implementing coding best practices to improve development efficiency and application quality.
  • Perform application maintenance and enhancements in accordance with established development standards and architecture.
  • Create and maintain technical documentation to improve code readability, maintainability, and knowledge sharing.
  • Prepare reports on application performance, error logs, development progress, and other ad‑hoc reports to support monitoring and continuous improvement.
Responsibilities
  • Research and stay up to date with the latest Android development trends, technologies, and best practices to provide valuable insights and recommendations.
  • Analyze business and technical requirements for Android applications, and collaborate with UI/UX Designers, Business Analysts, Product Managers, and other stakeholders to design and develop high‑quality products and features.
  • Develop and maintain Android applications by implementing scalable, efficient, and high‑quality code, working closely with Backend Developers, UI/UX Designers, and DevOps Engineers.
  • Identify, analyze, and resolve application issues by performing testing, debugging, and troubleshooting to ensure application stability and performance.
  • Maintain strong collaboration with internal and external stakeholders to support smooth project execution and operational excellence.
  • Drive continuous improvement by evaluating existing applications, adopting new technologies, and implementing coding best practices to improve development efficiency and application quality.
  • Perform application maintenance and enhancements in accordance with established development standards and architecture.
  • Create and maintain technical documentation to improve code readability, maintainability, and knowledge sharing.
  • Prepare reports on application performance, error logs, development progress, and other ad‑hoc reports to support monitoring and continuous improvement.
Requirements
  • Bachelor's Degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
  • Minimum 2–3 years of experience as an Android Developer; experience in healthcare or clinical applications is a strong advantage.
  • Strong understanding of Android design principles, with proven experience publishing applications on the Google Play Store, including knowledge of the submission and review process.
  • Experience integrating push notifications into Android applications.
  • Proficient in Kotlin, Java, JSON, and XML, with solid knowledge of Git, RESTful APIs, synchronous and asynchronous API integration, and mobile application architecture patterns such as MVC and MVP.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Android Engineering
Android Engineering

PT Bank Digital BCA (BCA Digital) • Jakarta Pusat

On-site
IDR 89,280,000 - 133,920,000
Android Developer
Android Developer

MateCareer • Jakarta Pusat

On-site
IDR 223,200,000 - 390,600,000
Android Developer
Android Developer

Global Inovasi Ventura • Kota Yogyakarta

On-site
Android Developer
Android Developer

PT. Metrodata Electronics Tbk. • Daerah Khusus Ibukota Jakarta

On-site
IDR 215,788,000 - 323,683,000
Mobile Apps Developer
Mobile Apps Developer

Trade PR • Indonesia

Hybrid
IDR 525,210,000 - 1,050,421,000
Competitive salary
Performance bonuses
Health, dental, and vision insurance
+3
Android Developer
Android Developer

BukuWarung • Jakarta Pusat

Hybrid
Android Engineer - SDE 2
Android Engineer - SDE 2

Kredivo Group • Jakarta Timur

On-site
Android Developer
Android Developer

Halojasa Indonesia • Jakarta Pusat

On-site
Android Developer
Android Developer

PT Metrodata Electronics Tbk. • Jakarta Barat

On-site
Android Engineer - SDE 2
Android Engineer - SDE 2

Kredivo Group • Daerah Khusus Ibukota Jakarta

On-site
IDR 180,000,000 - 300,000,000