Senior Android Developer

Job Description
  • Responsible for conceptualizing and designing next generation features for Android application.
  • Translate business requests and prototypes into high quality Android applications.
  • Monitor, optimize and maintain high performance of the Android application.
  • Continuously research, evaluate and implement new mobile technologies and features.
  • Work on bug fixing and improving application performance.
  • Maintain & Develop SDK for product integration on Android application.
  • Maintain App Distribution Channel, such as Google Play Store and more.
  • Able to lead the team to improve team’s capabilities, application quality and development process. Automation is a bonus.
  • Able to independently manage resource to meet business goals.

Job Requirements
  • Published at least 1 Android app (must have)
  • Android Development in Java language. (Bonus) Kotlin.
  • Solid understanding of Object Oriented Programming (OOP).
  • Solid understanding of full mobile development life cycle and ecosystem
  • In-Deep Experience with Android SDK, popular third party library and APIs
  • In-Deep Experience with REST, JSON and JWT. (Bonus) SOAP
  • In-Deep Experience with Unit Test. (Bonus) TDD, BDD and Automation
  • In-Deep Experience with TCP/IP and security knowledge
  • In-Deep Experience with software design pattern

Interested in this job position?
Apply Now