Moon Talent
Application Developer
Moon TalentRomania18 hours ago
Full-timeEngineering

About the Company

The client is a pioneer in the evolution of automotive E/E architecture, delivering full-stack intelligent vehicle solutions for global OEMs.


Job Responsibilities

  1. Proficient in Android network programming and multi-thread development technologies, and skilled in application development using the Android SDK.
  2. Solid foundation in the Java programming language, understanding of operating system principles, in-depth knowledge of data structures, familiarity with common design patterns, and good programming practices.
  3. Participate in requirement analysis and discussions of application modules for intelligent driving cockpit and mobile terminals, and thoroughly understand functional implementation solutions.
  4. Familiar with various network security encryption algorithms, verification methods, etc. Experience in the information security field is preferred.
  5. Experience in cross-platform or other language development is preferred.
  6. Experience in automotive factory APP development or digital key development is preferred.


Job Requirements

  1. Proficient in Java/Kotlin.
  2. Solid grasp of basic Android knowledge such as common layout files and Activity lifecycle.
  3. In-depth understanding of Android memory management, multi-threading, and network programming. In-depth knowledge of Jetpack components and MVVM architecture is preferred.
  4. Familiar with technologies including AIDL, RxJava, DataBinding, ViewModel, etc.
  5. Understand common design patterns and able to apply them in practical scenarios.
  6. Excellent communication skills.
  7. Strong ability to work under pressure.
  8. Experience in automotive software development is preferred.
  9. Experience in navigation or intelligent driving business is preferred.

Key Skills

Ranked by relevance