Back to search:Android Engineer / Jakarta (south)

Job Description:

We are looking for optimistic and collaborative Android Developers to join our mobile team. Ideal candidates should have minimum 5 years of Android development experience, passionate to build and ship beautiful user-experience.

Expectations include:

  • Writing efficient android code in Java/Kotlin following MVVM design pattern
  • Tracing and profiling android java code
  • Use Android architecture components
  • Familiarity with popular android libraries/methods like OkHTTP, Retrofit,Dagger etc.
  • Familiarity with latest android platform changes.
  • Strong coding abilities and experience with Java and Android SDK

RESPONSIBILITIES:

  • Work closely with our product and design teams to customize app
  • Efficiently identify bottlenecks and fix bugs
  • Help maintain code quality, organization
  • Prototype new and redesign existing features

Minimum Qualifications

  • B.S. or M.S. Computer Science or 5+ years in software development experience.
  • Experience of building Android applications in Java using Android SDK
  • Strong understanding of object-oriented software development
  • Understanding of large and complex code bases, including API design techniques to help keep them clean and maintainable.
  • Programming experience in Java and related frameworks
  • Knowledge of multithreading and memory management specific to mobile devices and caching mechanisms
  • Good knowledge of RDBMS is a great plus