Software Engineer (Android) - Driver Platform
What You Will Do
  • Own the entire life cycle of small to medium complexity projects
  • Craft high-quality, maintainable and well-tested code for our mobile app
  • Communicate and closely collaborate with mobile, backend, QA and designers on a regular basis to ship high-quality features
  • Be responsible for the ownership and end-to-end delivery of your stream of work
  • Work closely with junior developers and guide them in adopting engineering best practices and conventions
  • Participate in the design review process, seeking and providing constructive criticism

What You Will Need
  • At least 2 years of experience in Android application development
  • Strong understanding of the Android SDK and some of its internals
  • Strong grasp on programming languages like Kotlin or Java
  • Good understanding and experience in Android architectures, design patterns, OO design principles; strong debugging and root cause analysis skills
  • Experience with unit and instrumentation testing of code for robustness and reliability
  • Hands-on experience with popular open-source libraries like Dagger, RxJava, OkHttp, Mockito, Espresso, and similar libraries
  • A knack of writing clean, readable and maintainable code with experience shipping apps & managing releases/rollouts in Play Store
  • Hands-on experience with Continuous Integration (CI) and dealing with Android fragmentation problems

Interested? Apply this vacancy on:

Work Opportunity at Gojek Indonesia in May 2022 - Loker Startup

2023. All rights reserved.