We are looking for Android Engineer to collaborate together in full app life-cycle: concept, design, build, deploy, test and release. This committed individual will work along-side other engineers and developers working on different layers of the infrastructure. Reporting to Tech Lead, this role is based in Jakarta, Indonesia.
What’s the day of Associate Software Engineer Android looks like :
- Deliver high-quality android app based on requirements using Agile process.
- Actively provide feedback and idea on technical possibilities toward business requirements.
What requirements are we looking for :
- Understand the intricacies of the Android Life-cycle.
- Understand and appreciate quality code and architecture, has SOLID principle in mind alongside with simplicity and efficiency.
- Experience on implementing Android APIs and design patterns.
- Experience in developing an app using JAVA programming language.
- Familiar with Android Studio tools like Debugging, Hierarchy Viewer, Memory Profiling.
- Familiar with Git.
- Communicate effectively in written and spoken English.
- Familiar with new Android Gradle plugin version 3+.
- Familiar in developing android app using Kotlin.
- Familiar in developing android app using reactive approach like using RxJava.
- Has experience in shipping apps to Play Store.