Job Openings Android Developer

About the job Android Developer

Core Skills 

  1. Kotlin/Java Development
    • 5+ years of Android development experience, proficient in Kotlin (preferred) and Java.
    • In-depth understanding of Android SDK and Jetpack components (ViewModel, Room, WorkManager).
  2. Accessibility Service
    • Experience with AccessibilityService for automation (e.g., simulated clicks, UI event monitoring).
    • Familiar with accessibility feature optimization and adapting to custom ROMs (e.g., Xiaomi, Huawei special permissions).
  3. Network Communication
    • Proficient with RESTful APIs (Retrofit + OkHttp), handling authentication (OAuth2/JWT), caching, and retry mechanisms.
    • WebSocket experience (real-time chat, push notifications).
  4. Project Leadership
    • Led Android project architecture design (modularization, componentization).
    • Capable of providing technical guidance (code reviews, mentoring junior engineers).