Job title: Android Developer
Job location: US Locations (Pittsburgh, Dallas, Columbus, Strongsville, Charlotte, Phoenix) onsite
Job Type: Contract / Full Time
Job description:
Role Summary:
Seeking a strong Android Developer with hands-on experience building, enhancing, and supporting enterprise-grade Android applications. The candidate will work closely with Product, UX, Architecture, QA, and Backend teams across the full SDLC.
Must-Have Skills:
- 6+ years Android Development
- Kotlin – Expert
- Java for Android
- Android SDK & Android Studio
- Jetpack Components
- MVVM Architecture
- REST API / JSON integration
- Kotlin Coroutines
- Hilt/Dagger Dependency Injection
- Room / SQLite
- Material Design & responsive UI development
- Unit & Integration Testing
- Git / Version Control
- Mobile application debugging and performance optimization
- Google Play Store deployment
- Mobile security best practices
- CI/CD for mobile applications
- Agile/Scrum
Key Responsibilities:
- Design, develop, and maintain scalable Android applications.
- Integrate applications with REST APIs and backend services.
- Participate in architecture/design discussions and code reviews.
- Troubleshoot production issues and optimize application performance.
- Collaborate with QA, UX, Product, and Backend teams.
- Support releases, deployments, testing, and production activities.
- Contribute to modernization, technical debt reduction, and development best practices.
Ideal Profile:
Candidates should have strong recent hands-on Kotlin/Android development experience, enterprise application experience, and excellent debugging/problem-solving skills