[Job Responsibilities]
1. Responsible for product Android app design, development, and optimization. Complete application function development according to product requirements, including but not limited to user interface design, etc.
2. Optimize performance, including startup time, response speed, memory usage, etc., to enhance the smoothness and stability of the application. Perform performance analysis and debugging on the application to solve possible problems.
3. Responsible for APK customization development and maintenance. Customize APK functions, including feature extension and deep customization.
4. Participate in project requirement analysis, code review, etc., and output solutions.
[Job Requirements]
2. Proficient in Android application development frameworks and commonly used components
3. Have a deep understanding of memory, multithreading, algorithms, data structures, etc., and be familiar with network programming, XML, JSON, SQLite, JNI, etc. technologies
4. Have a certain ability to analyze and solve problems, sense of responsibility, and positive and rigorous attitude towards work;
5. Have stock, foreign exchange, digital currency, etc. Trading app development experience is preferred.
6. Good communication skills in Chinese and English
Job Description:
1.Responsible for the architecture design, development, and optimization of the company’s Android applications.
2.Actively participate in bug diagnosis and resolution, as well as improving application performance.
3.Participate in projects, including requirement analysis, system design, and project management.
Job Requirements:
1. More than 3 years of experience in Android application development, able to independently develop, proficient in Java language, proficient in Kotlin language, familiar with Android development platform and development tools.
2.In-depth understanding of Android's message mechanism, event delivery mechanism, proficient in custom control creation, and experienced in UI optimization and UI architecture.
3.In-depth understanding of Android system application management, process management, and memory management mechanisms, with extensive experience in Android performance optimization and troubleshooting memory leaks, compatibility issues, etc.
4.Good team player, self-motivated and able to work in a fast-paced environment
5.Experience in developing trading apps such as stocks, foreign exchange, and crypto is a plus.
6.Good communication skills in English and Chinese