Technical Lead for Android (Marketplace)


Executive Recruitment Company, Monroe Consulting Group is partnering up with a growing marketplace company in Indonesia. Our client is looking for Technical Lead for Android to help their team of engineers to develop both backend and frontend system requirements. Our client's team has been expanding rapidly in recent years. Your primary focus is to maintain and build new features in Android, while sharing and contributing to our culture of continuous learning.

Responsibilities:

  • Design, build and maintain applications for the Android platform
  • Ensure the performance, quality, and responsiveness of the applications
  • Collaborate with a team to define, design, and ship new features
  • Maintain code quality, organization, and performance
  • Thoroughly test code for robustness, including edge cases, usability, and general reliability

Skills & Qualifications:

  • 5+ years Android development experience
  • Proficient with Kotlin and Material Design
  • Experience connecting Android applications to back-end APIs
  • Strong understanding of Google's design principles and interface guidelines
  • Strong understanding of architecture patterns in Kotlin
  • Experience with threading, benchmarking and performance optimization
  • Familiarity with cloud message APIs and push notifications
  • Proficient understanding of code versioning with Git
  • Familiarity with continuous integration
  • Experience with socket integration for real-time communication

Additional skills:

  • Experience with OpenCV or any image processing libraries
  • Basic or advanced knowledge coding JavaScript and/or Ruby
  • Experience with iOS Development
  • Familiarity with GraphQL