U-Haul

Since 1945, U-Haul has been serving do-it-yourself movers and their households.

Android Developer

Full TimeRemoteTeam 10,001+Since 1945H1B No SponsorCompany SiteLinkedIn

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

Related Job Pages