About the role
Android Developer
Location: United States (Relocate Anywhere—Willing) Employment Type: Contract / Contract to Hire / Full Time (W-2) Experience: 4+ Years Citizenship: US Citizen / Green Card Only (No sponsorship)
About the Role
We are seeking a passionate Android Developer to design, develop, test, and maintain mobile applications on the Android platform. You’ll collaborate with product owners and designers to build performant, user-friendly apps using modern Android technologies and best practices.
Key Responsibilities
* Build and maintain Android apps using Kotlin (Java where needed)
* Collaborate cross-functionally with UX/UI, backend, QA, and product teams
* Write clean, maintainable, and testable code
* Contribute to architectural decisions and feature planning
* Implement responsive UI based on design mockups
* Debug and fix issues, optimize performance
* Integrate REST APIs and third-party SDKs
* Support app deployment and maintenance (Play Store)
* Maintain documentation & adhere to SDLC standards
* Stay updated on Android trends & best practices
What We’re Looking For
* Self-starter attitude
* Team player who learns quickly
* Strong attention to code quality & performance
* Comfortable working in fast-paced environments
Requirements
Skills & Qualifications
Must-Have:
* 4+ years Android development experience
* Solid Kotlin skills (Java a plus)
* Android Jetpack (ViewModel, LiveData, Navigation, Room, WorkManager)
* REST APIs, JSON parsing
* UI layouts with XML
* Familiarity with Git
* Good problem-solving & communication skills
Nice-to-Have:
* Experience with MVVM, Coroutines, Flow
* Unit & UI testing (JUnit, Espresso)
* CI/CD (GitHub Actions, Bitrise, CircleCI)
* Familiarity with agile workflows