Android client application design and development
AOSP firmware development and compilation
Develop and implement system applications in accordance to requirements
Suggest improvements base on issues encountered during development process
Provide technical support to operations and other departments
3 - 5 years of experience in developing Android applications
Degree in Computer Science, Computer Engineering or equivalent
Strong fundamental programming skills in Java / Kotlin / C++, familiar with data structure and algorithms
Familiar with Android UI development, stay abreast of major popular open source frameworks and multi-thread programming.
Proficient in Object-Oriented programming, familiar with common design patterns, good insights in programming
Familiar with Android mobile terminals technical development, well versed in Android development and testing tools.
Ability to learn, good time management skills and procedures awareness. Strong communication skills and team player
Extra point GitHub projects / repositories development.
Extra point Experience in developing apps related to logistics.
Extra point Ability to communicate in Chinese.