CAREER
Android Developer
The Job
* Develop mobile apps (Android).
* Analyze and design application architecture. Perform code refactor and optimization to make sure that the app is robust, well-performance, and maintainable.
* Take responsibility for the overall app quality.
Your Skills and Experience
Must have
* At least 3-years experiences with Android development (Android Studio, Java, Kotlin).
* Strong background on Android SDK & Google API and frameworks (Android Developer).
* Strong background on OOP, MVC pattern, Coding structure and organization.
* In-depth understanding of UI component & customization, proficient in creating flexible UI for various device screen sizes.
* Strong experience on caching, lazy loading, background threads, networking, push notifications.
* Performance analysis and tuning experience including memory usage, CPU utilization, memory leak.
* Knowledge of memory optimization techniques on limited mobile resources is a plus.
* Ability to work independently.
* Able to solve problems well, cooperate and communicate skills.
* Always wanted to build a high quality product, passionate about creating good UX products.
* Bachelor Degree in Computer Science or related field.
Apply for a job