J-1 Visa Android Developer Jobs
Android Developer roles in the United States are accessible to exchange visitors through the J-1 Intern or Trainee program category, depending on your career stage. A U.S. Department of State-designated sponsor organization issues your DS-2019 and provides sponsorship, while your host employer manages day-to-day work.
See All Android Developer JobsOverview
Showing 5 of 5+ Android Developer jobs


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?
See all 5+ Android Developer jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Android Developer roles.
Get Access To All Jobs
Location:
2727 N Central Ave, Phoenix, Arizona 85004 United States of America
Job Description
The U-Haul Mobile team is looking for an Android developer intern to learn the ins and outs of both enterprise and customer-facing apps. Our company has multiple lines of business within the moving marketplace including truck rentals, storage, Moving Help, and retail items to name a few. Our challenge? Develop mobile apps that make our customer's experience with our services as remarkable as possible and also support our internal business needs. Do you have the development capabilities to succeed at this task?
Responsibilities
- Participate in the mobile app development lifecycle.
- Develop, test, and deploy user interface, service tier, and data tier components for complex mobile apps.
- Code, debug, and test apps to meet business requirements.
- Ensure the best possible performance, quality, and responsiveness of your code.
- Support, troubleshoot, and optimize mobile apps.
- Learn to conduct peer reviews of team members’ code.
Required Skills
- Working knowledge of Kotlin and Android Studio.
- Understanding of Android app architecture, Jetpack Compose, and Material Design.
- Ability to debug issues and reason through problems using Android Studio tools and Logcat.
- Experience committing and managing code using Git.
Preferred Qualifications
- Familiarity with Kotlin language features such as data classes, sealed classes, higher‑order functions, null safety, and basic coroutines.
- Exposure to local data storage solutions (e.g., SharedPreferences, Room, or similar).
- Exposure to Android architecture concepts such as MVVM, Unidirectional Data Flow and Repository patterns.
- Basic understanding of networking on Android, including consuming RESTful APIs and working with JSON.
- Experience integrating third‑party libraries or SDKs using Maven (or dependency management via Android build tools).
You will be successful in this role if you:
- Complete daily development assignments that include internal and external mobile apps.
- Analyze and implement solutions to presented problems while satisfying the user’s needs.
- Write code that is easily maintainable and highly reliable.
- Collaborate with a team to successfully complete projects on time.
U-Haul Holding Company, and its family of companies including U-Haul International, Inc. (“U-Haul”), continually strives to create a culture of health and wellness. Consistent with applicable state law, U-Haul will not hire or re-hire individuals who use nicotine products. The states in which U-Haul will decline to hire nicotine users are: Alabama, Alaska, Arizona, Arkansas, Delaware, Florida, Georgia, Hawaii, Idaho, Iowa, Kansas, Maryland, Massachusetts, Michigan, Nebraska, Pennsylvania, Texas, Utah, Vermont, Virginia, and Washington. U-Haul has observed this hiring practice since February 1, 2020 as part of our commitment to a healthy work environment for our team.
U-Haul is an equal opportunity employer. All applicants for employment will be considered without regard to race, color, religion, sex, national origin, physical or mental disability, veteran status, or any other basis protected by applicable federal, provincial, state or local law. Individual accommodations are available on requests for applicants taking part in all aspects of the selection process. Information obtained during this process will only be shared on a need to know basis.
See all 5+ Android Developer jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Android Developer roles.
Get Access To All JobsTips for Finding J-1 Visa Sponsorship as an Android Developer
Document your Android specialization precisely
Your DS-2019 training plan must specify your technical focus, whether that's Kotlin, Jetpack Compose, or Android SDK integration. Vague descriptions like 'software development' can delay approval. Match your stated specialization to real project deliverables you'll complete with the host employer.
Distinguish Intern from Trainee eligibility early
If you're currently enrolled in a degree program, the J-1 Intern category applies. If you've graduated within the past 12 months and have related Android development experience, Trainee is the right category. Applying under the wrong category requires restarting the DS-2019 process entirely.
Search for host employers using Migrate Mate
Use Migrate Mate to identify U.S. companies actively hosting J-1 exchange visitors in software engineering roles. Filtering by role and visa type surfaces host employers already familiar with the DS-2019 process, which shortens negotiation time significantly.
Target host employers with existing J-1 experience
Employers who have previously hosted J-1 Trainees understand the training plan documentation, host organization agreement requirements, and designated sponsor coordination. Startups without this experience often withdraw offers when they discover the administrative steps involved.
Check whether your home country triggers the two-year rule
Some Android developers on J-1 visas are subject to a two-year home residency requirement based on their country of nationality or funding source. This affects future H-1B or green card eligibility, so confirm your status with your designated sponsor organization before accepting a host offer.
Align your training plan with DOL wage standards
Your designated sponsor must verify that your compensation meets prevailing wage levels for your role and location. Use the OFLC Wage Search to look up the prevailing wage for Android or mobile application developers in your host employer's metro area before finalizing your training agreement.
Android Developer jobs are hiring across the US. Find yours.
Find Android Developer JobsAndroid Developer J-1 Visa: Frequently Asked Questions
Which J-1 program category covers Android Developer roles?
It depends on your career stage. Current students enrolled in a computer science or related program typically qualify under the J-1 Intern category. Graduates with at least one year of relevant Android development experience who completed their degree within the past 12 months qualify under Trainee. Both categories require a structured training plan tied to specific technical objectives, not open-ended employment.
Who actually sponsors my J-1 visa if an employer offers me a job?
The hiring company is your host employer, not your visa sponsor. Your sponsor is a U.S. Department of State-designated organization, such as Cultural Vistas, CIEE, or AIPT, that issues your DS-2019 form, approves your training plan, and monitors program compliance throughout your exchange. The host employer must sign a host organization agreement with the designated sponsor before your DS-2019 can be issued.
How do I find U.S. employers willing to host a J-1 Android Developer?
Use Migrate Mate to search for Android Developer roles at U.S. companies that have experience hosting J-1 exchange visitors. Targeting employers already familiar with the host organization agreement and DS-2019 training plan process is practical, because employers new to J-1 hosting often withdraw offers once they understand the documentation required.
What goes into the training plan for a J-1 Android Developer placement?
Your training plan must detail specific technical skills you'll develop, such as Kotlin architecture components, Android Jetpack libraries, or CI/CD pipeline integration for mobile builds. It also needs a phase-by-phase schedule, supervision details, and measurable objectives. Your designated sponsor reviews and approves the plan before issuing the DS-2019. Generic descriptions of 'software tasks' are routinely rejected.
Does the two-year home residency requirement affect J-1 Android Developers?
Some J-1 exchange visitors are subject to a two-year home-country physical presence requirement before they can change to certain other visa categories, including H-1B or permanent residence. Whether this applies depends on your nationality, the source of any program funding, and whether your home country's skills list includes your occupation. Confirm your status with your designated sponsor organization before signing any host employer offer, since a waiver process exists but adds time and uncertainty.
See which Android Developer employers are hiring and sponsoring visas right now.
Search Android Developer Jobs