Software Development Engineer-Android

Hikrobot Co., Ltd.

Location

China

Vacancy for

Human

Employment type

Full-time

Necessary education

Higher

Employer provided salary

0€ per year

Posted at 23.10.2025

Description

Requirements

1. Computer-related major, bachelor degree or above, 2 years or more work experience, with a solid programming foundation and a good coding style; 

2. Proficient in the Java/Kotlin language, master the Android SDK and commonly used frameworks (such as Retrofit, OkHttp, RxJava/Coroutines, etc.); 

3. Proficient in Android Studio and other development tools, familiar with the characteristics of the Android platform and the development process;

4. Familiar with the Android framework, various service mechanisms and principles of the Framework layer; familiar with Android JNI and Binder communication, Android BSP and HAL, and have experience in Android calling C++ dynamic libraries;

5. Participated in Android performance optimization, memory management,Functional development in network communication, multithreading, security, etc.; 

6. Experience in Camera, Media, and model training and development is preferred; 

7. Master Flutter cross-platform development technology; have IOS application development experience, understand Objective-C or Swift; Hongmeng system development experience is better; 

8. Familiar with common. The design model has good problem-solving skills, learning skills and teamwork spirit, can withstand work pressure, and has strong initiative.

Check out the full job listings here.

Needed key skills

  • C/C++
  • Coding
  • Communication
  • Debugging
  • Documentation
  • IOS/Android
  • JavaScript
  • Multitasking
  • Network Architecture
  • Problem-solving skills
  • Programming skills
  • Software proficiency
  • Swift
  • Teamwork
  • Technology savvy

Bonuses

The opportunity to participate in the development of mobile applications for modern devices: PDAs, high-resolution cameras, portable terminals. Competitive remuneration and professional growth in a team working on cross-platform solutions and the introduction of new technologies. Modern working conditions and skills development in the field of Android, iOS, Flutter, networking, productivity and user experience.

Share with friends