Description
The Android Developer will develop and maintain applications for diverse Android devices, integrating them with back-end services. The role involves translating designs and wireframes into code, building reusable and reliable Java applications, improving performance and responsiveness, fixing bugs, and maintaining code quality and automation. Required expertise includes Android SDKs, UI design, RESTful APIs, offline storage, threading, performance tuning, sensors, open-source libraries, cloud messaging, push notifications, benchmarking, Google design principles, Git, and continuous integration.
