STEM OPT Android Developer Jobs

Android Developer roles in mobile engineering, computer science, and software systems qualify for the 24-month STEM OPT extension, giving you up to 36 months of F-1 work authorization. Your employer must be enrolled in E-Verify and sign a formal I-983 training plan before your extension is approved.

Find STEM OPT Android Developer Jobs

Overview

Open Jobs43+
Work Type74% On-site
Top LocationNew York, NY
Most JobsWealthfront

Showing 5 of 43+ Android Developer jobs

Resmed
Android Engineer
We won't show you this job again
Resmed
Added 1w ago
Android Engineer
Resmed
San Diego, California
Software Engineering
Mobile Engineering (iOS/Android)
$111k - $167k/yr
Hybrid
Bachelor's
5,001-10,000

Have you applied for this role?

Life Fitness / Hammer Strength
Android Software Engineer II
We won't show you this job again
Life Fitness / Hammer Strength
Added 2w ago
Android Software Engineer II
Life Fitness / Hammer Strength
Schaumburg, Illinois
Software Engineering
Mobile Engineering (iOS/Android)
Backend Engineering
$81k - $117k/yr
Hybrid
Bachelor's
1,001-5,000

Have you applied for this role?

Figure
Helix AI Engineer, Android Tooling
We won't show you this job again
Figure
Added 3w ago
Helix AI Engineer, Android Tooling
Figure
San Jose, California
Software Engineering
Mobile Engineering (iOS/Android)
$350k/yr
On-Site
Bachelor's

Have you applied for this role?

Tata Consultancy Services (TCS)
Android Developer
We won't show you this job again
Tata Consultancy Services (TCS)
Added 1mo ago
Android Developer
Tata Consultancy Services (TCS)
Charlotte, North Carolina
Software Engineering
Mobile Engineering (iOS/Android)
$120k - $135k/yr
On-Site
Bachelor's
10,000+

Have you applied for this role?

Peloton
Android Engineer III
We won't show you this job again
Peloton
Added 1mo ago
Android Engineer III
Peloton
New York, New York
Software Engineering
Mobile Engineering (iOS/Android)
$140k - $168k/yr
Hybrid
Bachelor's
1,001-5,000

Have you applied for this role?

See all 43+ 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

See all 43+ STEM OPT Android Developer Jobs

Sign up for free to unlock all listings, filter by visa type, and get alerts for new STEM OPT Android Developer Jobs.

Get Access To All Jobs

Tips for Finding STEM OPT Authorization as an Android Developer

Verify your CIP code before applying

Your STEM OPT eligibility depends on your degree's CIP code mapping to a STEM-designated field. Computer Science, Computer Engineering, and Information Technology codes all qualify. Check your I-20 and confirm the CIP code with your DSO before submitting any applications.

Filter jobs by E-Verify enrollment status

Not every company that posts Android Developer roles is enrolled in E-Verify. Use Migrate Mate to filter listings by verified E-Verify enrollment so you only pursue employers who can legally sign your I-983 training plan.

Negotiate your training plan scope early

The I-983 requires your employer to define specific learning objectives tied to your STEM degree. For Android Developer roles, push to include goals around system architecture, performance optimization, or machine learning integration so the plan clearly connects to your field of study.

Target employers with active mobile LCA filings

Companies that have filed Labor Condition Applications for software or mobile engineering roles already understand STEM OPT workflows. Search the OFLC Wage Search for LCA filings under SOC codes for software developers to identify employers actively hiring in this space.

Submit your STEM OPT extension 90 days early

USCIS requires you to file your STEM OPT extension application no more than 90 days before your initial OPT EAD expires. File late and you lose authorization. Your DSO must update your SEVIS record before you can submit Form I-765.

Use O*NET to strengthen your training plan

The O*NET profile for Software Developers lists core tasks and knowledge areas recognized by DOL. Referencing these in your I-983 training objectives makes the connection between your Android Developer role and your STEM degree explicit and easier for USCIS to approve.

Frequently Asked Questions

Does an Android Developer role qualify for the STEM OPT extension?

Yes, if your degree is in a STEM-designated field such as Computer Science, Computer Engineering, Software Engineering, or Information Technology. The qualifying factor is your degree's CIP code, not the job title itself. Confirm with your DSO that your I-20 reflects a CIP code on the official STEM Designated Degree Program List before your employer files any paperwork.

What does my employer need to do to hire me on STEM OPT?

Your employer must be enrolled in E-Verify and must co-sign a Form I-983 training plan with you before your STEM OPT extension is approved. The I-983 requires documented learning objectives that connect your Android Developer responsibilities to your STEM field. Employers who have never hired on STEM OPT before may not be aware of this requirement, so raise it early in the offer process.

How do I find Android Developer jobs that accept STEM OPT?

Search Migrate Mate for Android Developer roles filtered by E-Verify enrollment. Not all companies advertising software roles are enrolled in E-Verify, and targeting only enrolled employers saves you from wasting time on opportunities that can't move forward. Migrate Mate surfaces employers with verified E-Verify status so you can focus your applications on companies that are already set up to hire you.

What happens to my work authorization if my H-1B is selected in the lottery while I'm on STEM OPT?

If your employer files an H-1B visa petition for you before your STEM OPT EAD expires, cap-gap protection extends your work authorization through September 30 of that fiscal year, or until USCIS makes a decision on your petition if it's still pending. You can continue working as an Android Developer during cap-gap as long as your employer filed before your EAD expired and you remain in a valid period of authorized stay.

Can I switch Android Developer jobs while on STEM OPT?

Yes, but you must report the job change to your DSO within 10 days, and your new employer must also be enrolled in E-Verify and sign a new I-983 training plan with you. A gap in employment of more than 90 days during your STEM OPT period can affect your F-1 status, so move quickly when transitioning between employers and keep your DSO informed throughout the process.