Job Description:
Responsible fthe design, development, testing maintenance of Android applications.
Deeply understproduct requirements, participate in technology solution design, promote architecture upgrades optimizations.
Optimize application performance (startup speed, memory management, power consumption, etc.) solve complex technical problems.
Continue to follow up on new Android technologies (such as JetPack Compose, Coroutines, DataBinding, etc.).
Collaborate with product, design, testing teams to ensure timely high-quality delivery of projects.
Qualifications
Bachelor’s degree higher, computer-related major, more than 3 years of Android development experience.
Proficient in Kotlin Java, familiar with Android SDK custom UI. In-depth understanding of Android system mechanisms (memory management, multithreading, network communication, etc.).
Proficient in design patterns such as MVVM/MVP/MVI, experience in modular component-based development.
Familiar with mainstream open-source libraries (such as OKHTTP, Hilt, Dagger, etc.) understtheir implementation principles.
Master performance tuning tools (Profiler, Layout Inspector, Database Inspector), have practical optimization experience.
Excellent teamwork problem-solving skills, strong initiative, love of technical exploration.
更多