Android Developer Intern
Job Description
Join U-Haul as an Android Developer Intern and be part of the mobile app development journey. You'll get hands-on experience in developing, testing, and deploying UI, service, and data tier components for complex mobile applications. Responsibilities include coding, debugging, and testing apps to meet business needs, ensuring top-notch performance, quality, and responsiveness of your code. You'll also support, troubleshoot, and optimize mobile apps, and learn to conduct peer code reviews.
Qualifications
1. Working knowledge of Kotlin and Android Studio. 2. Understanding of Android app architecture, Jetpack Compose, and Material Design. 3. Ability to debug issues and reason through problems using Android Studio tools and Logcat. 4. Experience committing and managing code using Git. 5. Familiarity with Kotlin language features such as data classes, sealed classes, higher‑order functions, null safety, and basic coroutines. 6. Exposure to local data storage solutions (e.g., SharedPreferences, Room, or similar). 7. Exposure to Android architecture concepts such as MVVM, Unidirectional Data Flow and Repository patterns. 8. Basic understanding of networking on Android, including consuming RESTful APIs and working with JSON. 9. Experience integrating third‑party libraries or SDKs using Maven (or dependency management via Android build tools).
Benefits
- Health insurance - Professional development opportunities
Apply Now
