Mobile Developer Android Developer

Level

Middle

Location

Jakarta

Apply Before

22 Aug 2024

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:

  • Explore and implement related Mobile & Cross Platform technology and best practices 
  • Obtain and analyze user requirements from a user and IT perspective
  • Aligning user needs with existing processes and providing added value and reviewing application code 
  • Team supervision to comply with predetermined standards.

Qualification

  • Bachelor degree of Information / System Engineering or related
  • At least 3 years of experience with Native Android development
  • Ability to use the Android Studio, including the needed tools/library, with ease. 
  • Ability to produce high quality code Carry out unit tests to ensure usability, reliability, general and business use cases.
  • Have knowledge using Git Flow, point plus have knowledge of Trunk Based Development.
  • 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, TDD, MVVM, Modularization, and etc.
  • Ability to perform well in a fast-paced environment.
  • Fluent in Kotlin Programming Language Fluent in Android SDK and Android Jetpack Library
  • Experience in Firebase Services Fluent in API Restful Experience publish application to Google Play Store 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