Trucker Path Inc.

Android Engineer

Trucker Path Inc. Shijingshan District, Beijing, China

Software Development · 51-200 employees

Sep 30
android Mid (2-5 yrs) Full-time China
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

Develop and maintain multi-language versions of the TruckerPath application while independently designing business function modules. Ensure all code adheres to development specifications and maintain comprehensive technical documentation.

What they look for

Java Kotlin Android Development File Storage UI Design Graphics Network Communication Multi-threading Memory Optimization Performance Optimization Data Structures Algorithms Inter-process Communication Technical Analysis Team Collaboration

Requirements

Requires at least 3 years of Java and Kotlin development experience with a strong foundation in Android technologies and performance optimization. Candidates must hold a bachelor's degree in computer science or a related field and possess strong analytical and communication skills.

Full description

Description

Job Responsibilities

Complete the development of multi-language versions of TruckerPath.

Independently design the architecture, develop and debug business function modules in accordance with project requirements.

Functions submitted for acceptance must pass performance testing.

Code writing must comply with TruckerPath development specifications.

Compile supporting development documents and update the documents.

Requirements

Job Qualifications

With 3 years of Java/Kotlin development experience and solid technical foundation.

Master Android technologies such as file storage, UI, graphics and images, network communication, and multi-threading; have a certain understanding and experience in memory and performance optimization.

Familiar with multi-threading, as well as the communication mechanisms between threads and between processes.

Possess a good foundation in data structures and algorithms.

Have a positive work attitude, certain ability to work under pressure, and be good at communication and team collaboration.

Strong learning ability, active thinking, and able to quickly conduct technical analysis on product requirements.

Bachelor's degree or above in computer science or related majors.

Similar roles