Independently complete the development, design, and debugging of Android applications according to company requirements.
Independently deliver high-quality software coding and testing according to the project schedule.
Write and maintain standard documentation, and perform other project-related tasks.
Complete maintenance and updates of client software as needed and on time.
Collaborate on technical solutions with overseas R&D teams.
Qualifications:
Solid foundation in Java with over two years of Android development experience; over one year of Kotlin development experience is preferred.
Proficient in Android file storage, UI, graphics, network communication, multithreading, and has some understanding and experience in memory and performance optimization.
Expertise in Android UI/GUI development.
Familiar with Java multithreading and Android's inter-thread and inter-process communication mechanisms.
Strong learning ability, active thinking, and capable of quickly analyzing product requirements from a technical perspective.