Mobile Developer Android Developer

Level

Middle

Location

Jakarta

Apply Before

31 Dec 2025

Description

We are seeking a skilled Android developer to join our dynamic team. The ideal candidate should have a strong understanding of Android development technologies and frameworks, excellent problem-solving skills, and a passion for creating high-quality, user-centric applications. As our Android Developer is responsible to:

Role Description

  • Develop Native Android architecture

  • Develop user interface based on design provided

  • Critical thinking of user experience based on design provided

  • Write clean code

  • Perform develop new feature, maintenance, improvement, bug fixing, and application update

  • Have good and active communication internal and external

  • Must have a positive and do attitude

  • Have good analytical, negotiation, and logic skill

  • Can work both in team and personally

  • Work closely with Creative Team, Backend Team, QA Team and Project Manager to build and maintain application

  • Passion in mobile software engineering and mobile products

  • Continuous evaluation, discover and implementation of new technologies to maximize development efficiency, and solve challenging problems

Qualification

Qualifications

  • At least 3 years of experience with Native Android development.
  • Ability to use the Android Studio, including the needed tools/library, with ease.
  • In-depth understanding of entire Android development process and lifecycle Android application.
  • Fluent in Kotlin Programming Language.
  • Fluent in Android SDK and Android Jetpack Library.
  • Fluent in Jetpack Compose, point plus have knowledge of Atomic Design.
  • In-depth understanding of entire Android development process and lifecycle Android application
  • Strong knowledge in software engineering best practice, understanding OOP, and design pattern or architecture such as SOLID, MVVM, and Modularization. point plus have knowledge of TDD and FDD.
  • Ability to produce high quality code and carry out unit tests to ensure usability, reliability, code coverage general and business use cases.
  • Have knowledge using Git Flow, point plus have knowledge of Trunk Based Development.
  • Have knowledge using CICD Gitlab.
  • Fluent in API Restful integration.
  • Experience in Firebase Services.
  • Experience publish application to Google Play Store.
  • An ability to perform well in a fast-paced environment.
  • Willing to work with Hybrid system (WFO & WFH).

Benefits

  • Opportunity to become a Permanent Employee
  • Professional Development
  • Hybrid Work Arrangement
  • Daily lunch at Work
  • Device will be provided by Company 
employee-get-employee-banner

Employee Get Employee

Together, Building
the Best Team

Recommend Candidatearrow-right-blue