Android Developer
Job Description
Android Developer role with Glint Tech Solutions LLC, onsite in California, Washington, New York, or New Jersey, focusing on designing, developing, and shipping high quality Android applications using Kotlin and Jetpack for enterprise and consumer audiences.
Responsibilities
- Design, develop, and maintain scalable Android applications using Kotlin
- Integrate RESTful APIs and third-party SDKs to enable seamless backend connectivity
- Collaborate with product managers, UX/UI designers, and backend engineers to deliver cohesive user experiences
- Write clean, well-documented, and maintainable code aligned with team engineering standards
- Participate in code reviews and contribute to continuous improvement of development practices
- Optimize application performance including memory management, UI rendering, and battery efficiency
- Implement and support CI/CD pipelines for Android builds and deployments
- Ensure adherence to app security best practices and data privacy requirements
- Troubleshoot, debug, and resolve defects and production issues efficiently
- Stay current with Android platform releases, Jetpack library updates, and evolving mobile development trends
Requirements
- Strong proficiency in Kotlin for Android development
- Solid experience building and shipping Android applications (consumer or enterprise)
- Deep knowledge of Android Jetpack components including Compose, Room, LiveData, ViewModel, and WorkManager
- Experience with RESTful API integration and third-party SDK implementation
- Familiarity with Android Studio, Google Play Console, and app release workflows
- Understanding of Android architectural patterns such as MVVM or MVI
- Version control experience using Git
- Experience working in Agile or Scrum development environments
Technologies
- Kotlin
- Android
- Jetpack (Compose, Room, LiveData, ViewModel, WorkManager)
- RESTful APIs
- Android Studio
- Google Play Console
- Git
- MVVM
- MVI