Android Developer (IoT Orientation)

Shenzhen, China | R&D Center | Mar 18, 2026, 10:00 am

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