Job Openings
Android Developer
About the job Android Developer
Core Skills
- 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).
- 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).
- 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 architecture design (modularization, componentization).
- Capable of providing technical guidance (code reviews, mentoring junior engineers).