Android Developer
Listed on 2026-02-12
-
Software Development
Android Developer, App Developer - Mobile/Web, Full Stack Developer, Software Engineer
Duration: 6 month contract, likely to extend
About the RoleWe are seeking a Mid-Level Android Developer with strong expertise in Java and Android development to join our team. The ideal candidate will have hands‑on experience building Android applications, integrating front‑end mobile features, and working with backend services in a Java‑based environment.
Key Responsibilities- Develop and maintain Android applications with a focus on front‑end mobile integration.
- Implement API calls using Java for seamless communication between mobile and backend systems.
- Work with Firebase Cloud Messaging for push notifications (basic knowledge acceptable).
- Debug and triage issues within the Android application to ensure optimal performance.
- Collaborate with cross‑functional teams to deliver high‑quality mobile solutions.
- Ensure code quality, maintainability, and adherence to best practices.
- 5+ years of professional experience in Java development.
- 3+ years of hands‑on experience in Android application development.
- Basic knowledge of Firebase Messaging Service.
- Strong understanding of Android UI/UX principles and app lifecycle.
- Ability to troubleshoot, debug, and optimize Android applications.
- Familiarity with RESTful APIs and JSON for backend integration.
ITR Group offers a competitive compensation and benefits package, including medical, dental, and 401(k) for eligible employees. The W2 pay range for this type of role is approximately $50.00 - $55.00 per billable hour. This range is an estimate and not a guarantee of compensation. The final rate will be determined by factors such as experience, market trends, and specific job assignments.
Discover more about how ITR Group connects top talent with leading client opportunities.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).