Apply Now
Android Developer
Capgemini Hong Kong Limited
Posted on 2025-03-24
Not Specified
0 year(s) work experience
$35,000-$50,000/month
Job Highlight
Job Description
Responsibilities
- Translate designs and wireframes into high quality code
- Design, build, and maintain high performance, reusable, and reliable Kotlin code
- Ensure the best possible performance, quality, and responsiveness of the application
- Identify and correct bottlenecks and fix bugs
- Investigate and resolve technical issues in testing and production
- Work in Agile teams, participated in Sprint Show & Tell
- Apply quality software engineering practices through all phases of development and into production
- Conduct peer code reviews to ensure adherence to coding standards, maintainability, and performance
- Optimize mobile applications for performance, usability, and reliability
- Design and develop reliable, fast, flexible and decoupled systems
- Create structured, testable, lightweight code in Kotlin/java
Requirements
- Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
- Proficient in different Android Architecture patterns, design patterns, clean architecture and SOLID principles implementation.
- Hands on practice of kotlin components like lambda functions, inline functions, data classes, Object extension, null safety
- Familiarity with RESTful APIs to connect Android applications to back‐end services
- Strong knowledge of Android jetpack components like Navigations, ViewModel, Livedata, compose, Room
- Good experience of background tasks handling with multi-threading, Couroutines, WorkManager and Broadcast Receivers
- Ability to design applications around natural user interfaces, such as “touch” and proficient in using Android Material designs
- Knowledge of the open‐source Android ecosystem and the libraries available for common tasks like Retrofit
- Ability to understand business requirements and translate them into technical requirements
- Familiarity with cloud message APIs and push notifications
- A knack for benchmarking and optimization
- Expertise in implementing App security framework and tools – SSL Pinning and certificates, Proguard, encryption
- Understanding of Google’s Android design principles and interface guidelines
- Proficient understanding of Git, CI/CD pipeline and Jenkin
- Familiarity with all Android testing framework Junit, Espresso, Mockito, AndroidX and well known about writing test cases for UI and logical part of codebase.
Job Function | |
Work Location | Not Specified |
About company
Capgemini Hong Kong Limited