We're Hiring: Android Developer!
We are looking for a highly skilled and experienced Android Developer to join our dynamic team in Kuala Lumpur, Malaysia. The ideal candidate will have strong expertise in mobile application development, with a passion for creating innovative and user-friendly applications and strong background in Research and Development
Location: Kuala Lumpur, Malaysia
Work Mode: Work From Office
Role: Android Developer
Requirements
- Minimum 8+ years of experience working with Android Kotlin basic frameworks and strong background in Research and Development
- Knowledge / experience working using git commands (git clone, pull, rebase,submitting PR/MR on GitHub, etc)
- Android OS and app lifecycle (companion object, activity task stack, etc)
- RESTful API
- MVVM
- Willingness to learn and pickup new frameworks / concepts (required for code
- assessment)
- Android Accessibility Services (rootInActiveWindow, performAction,
- onAccessibilityEvent, etc)
- Android Kotlin Coroutines (basic delay)
- Good self-resourcefulness and self-initiative to complete R&D / PoC based tasks
- Critical thinking / problem solving skills
- Language Proficiency in Mandarin and English both
Good To Have
- Knowledge / understanding / prior experience of Android advanced components:
- Android Accessibility Services
- Android Kotlin Coroutines (flow, multi-threading, etc)
- Foreground services (keep app alive)
- WebSocket / SignalR or any stream-based frameworks / services
- Interest / knowledge on Android custom ROMs (flashing to bootloader, compiling,
- rooting, etc)
- Knowledge / understanding of android automated test frameworks (UiAutomator,
- instrumental APKs, etc)
- Knowledge / up-to-date on new Android version releases and added changes / new
- limitations etc
- Network Communication
- Proficient with RESTful APIs (Retrofit + OkHttp), handling authentication
- (OAuth2/JWT), caching, and retry mechanisms
- WebSocket experience (real-time chat, push notifications)
- Project Leadership
- Led Android project clean architecture design (MVVM, modularization,
- componentization)
- Capable of providing technical guidance (code reviews, mentoring junior
- engineers)
Ready to make an impact Apply now and let's grow together!