Android Developer (IoT Orientation)
Shenzhen, China | R&D Center | Mar 18, 2026, 10:00 am
Job Responsibilities
- Be responsible for the development of Android client applications for company products.
- Participate in the design and development of basic libraries for Android clients.
- Undertake technical training for Android development team members.
Job Requirements
- Have over 3 years of professional Android development experience.
- Solid mastery of Java language with good programming habits.
- Possess practical experience in video processing related to security cameras, video doorbells, smart home devices and other similar products.
- Proficient in Android SDK and capable of independently developing Android applications.
- Familiar with Android UI, network and database frameworks.
- Skilled in Android debugging tools and methods to solve various complex technical problems.
- Master common data structures and algorithms, as well as mainstream design patterns.
- Have in-depth knowledge of Android Framework, and fully understand system mechanisms including application management, process management and memory management.
- Familiar with Kotlin. Candidates with experience in app performance optimization, memory leak troubleshooting, ANR troubleshooting, code obfuscation, unit testing and stress testing are preferred.