U-Haul
Since 1945, U-Haul has been serving do-it-yourself movers and their households.
Android Developer
Location
United States
Posted
1 day ago
Salary
Not specified
No structured requirement data.
Job Description
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.
Role Description
The U-Haul Mobile team is looking for an Android developer responsible for the development and maintenance of both enterprise and customer-facing apps.
- Participate in the full mobile app development lifecycle.
- Develop, test, and deploy user interface, service tier, and data tier components for complex mobile apps.
- Code, debug, test, and maintain apps to meet requirements.
- Ensure the best possible performance, quality, and responsiveness of the app.
- Maintain, support, troubleshoot, monitor and optimize mobile apps.
- Work with other U-Haul IT teams to design and implement quality software solutions.
- Conduct peer reviews of team members’ code.
Qualifications
- 3+ years of professional Android development experience, building production-grade mobile applications in Kotlin.
- Expertise with Jetpack Compose for state management, navigation, and theming.
- Strong understanding of Android architecture best practices, including ViewModel, Navigation Component, Room, and other Jetpack libraries.
- Proficiency with Kotlin Coroutines and Flow.
- Experience with dependency injection, preferably Hilt (or Dagger).
- Knowledge of modular app architecture and scalable code organization.
- Strong background in RESTful APIs, JSON parsing, networking (Ktor/OkHttp), and handling offline-first strategies such as caching and local persistence.
- Familiarity with CI/CD pipelines (Git-based workflows, automated builds, testing, and deployment).
- Understanding of application security best practices, including secure data storage, encryption, and network security.
- Strong debugging and problem-solving skills.
- Ability to collaborate effectively in an Agile environment and contribute to code reviews, architectural discussions, and technical planning.
Requirements
- Complete daily development assignments and code reviews.
- Analyze and implement solutions to presented problems while satisfying user's needs.
- Write code that is easily maintainable and highly reliable.
- Possess the ability to multitask and prioritize work as necessary.
- Collaborate with a team to successfully complete projects on time.
Education Requirements
- Bachelor's or higher degree in Computer Science, Engineering or Technology or 3+ years of experience in Mobile Development.
Benefits
- Full Medical coverage
- Prescription plans
- Dental & Vision Plans
- New indoor fitness gym
- Gym Reimbursement Program
- Registered Dietitian Program
- Weight Watchers
- Onsite medical clinic for you and your family
- Career stability
- Opportunities for advancement
- Valuable on-the-job training
- Tuition reimbursement program
- Free online courses for personal and professional development at U-Haul University®
- Business and travel insurance
- You Matter Employee Assistance Program
- Paid holidays, vacation, and sick days
- Employee Stock Ownership Plan (ESOP)
- 401(k) Savings Plan
- Life insurance
- Critical Illness/Group Accident
- 24-hour physician available for kids
- MetLaw Legal program
- MetLife auto and home insurance
- Mindset App Program
- Discounts on cell phone plans, hotels, and more
- LifeLock Identity Theft
- Savvy consumer wellness programs - from health care tips to financial wellness
- Dave Ramsey’s SmartDollar Program
- U-Haul Federal Credit Union
- Wellness Program
Job Requirements
- 3+ years of professional Android development experience, building production-grade mobile applications in Kotlin.
- Expertise with Jetpack Compose for state management, navigation, and theming.
- Strong understanding of Android architecture best practices, including ViewModel, Navigation Component, Room, and other Jetpack libraries.
- Proficiency with Kotlin Coroutines and Flow.
- Experience with dependency injection, preferably Hilt (or Dagger).
- Knowledge of modular app architecture and scalable code organization.
- Strong background in RESTful APIs, JSON parsing, networking (Ktor/OkHttp), and handling offline-first strategies such as caching and local persistence.
- Familiarity with CI/CD pipelines (Git-based workflows, automated builds, testing, and deployment).
- Understanding of application security best practices, including secure data storage, encryption, and network security.
- Strong debugging and problem-solving skills.
- Ability to collaborate effectively in an Agile environment and contribute to code reviews, architectural discussions, and technical planning.
- Complete daily development assignments and code reviews.
- Analyze and implement solutions to presented problems while satisfying user's needs.
- Write code that is easily maintainable and highly reliable.
- Possess the ability to multitask and prioritize work as necessary.
- Collaborate with a team to successfully complete projects on time.
- Education Requirements
- Bachelor's or higher degree in Computer Science, Engineering or Technology or 3+ years of experience in Mobile Development.
Benefits
- Full Medical coverage
- Prescription plans
- Dental & Vision Plans
- New indoor fitness gym
- Gym Reimbursement Program
- Registered Dietitian Program
- Weight Watchers
- Onsite medical clinic for you and your family
- Career stability
- Opportunities for advancement
- Valuable on-the-job training
- Tuition reimbursement program
- Free online courses for personal and professional development at U-Haul University®
- Business and travel insurance
- You Matter Employee Assistance Program
- Paid holidays, vacation, and sick days
- Employee Stock Ownership Plan (ESOP)
- 401(k) Savings Plan
- Life insurance
- Critical Illness/Group Accident
- 24-hour physician available for kids
- MetLaw Legal program
- MetLife auto and home insurance
- Mindset App Program
- Discounts on cell phone plans, hotels, and more
- LifeLock Identity Theft
- Savvy consumer wellness programs - from health care tips to financial wellness
- Dave Ramsey’s SmartDollar Program
- U-Haul Federal Credit Union
- Wellness Program