Mobile App Developer Jobs in USA with Visa Sponsorship
Mobile app developers are among the most consistently sponsored roles in the U.S. tech industry. Employers routinely file H-1B and O-1 petitions for iOS and Android engineers, and the role qualifies as a specialty occupation when tied to a computer science or software engineering degree. For detailed occupation requirements, see the O*NET profile.
See All Mobile App Developer JobsOverview
Showing 5 of 15+ Mobile App 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 15+ Mobile App Developer jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Mobile App Developer roles.
Get Access To All Jobs
INTRODUCTION
ASSA ABLOY Global Solutions is part of the ASSA ABLOY Group, the global leader in access solutions. Every day, we reimagine how people move through a safer, more open world with ease. If you’ve ever walked through an automatic door, stayed in a hotel, or gone through passport control, you’ve probably used one of our products or services. We have operations in over 70 countries and over 52,000 colleagues worldwide. Our expertise in customer journey mapping, innovation, and service design leads to the invention of new solutions that create value for our clients and exceptional experiences for their end users. We have a fantastic opportunity for a Mobile App Developer.
Your Role in Keeping the Future in Safe Hands…
Reporting to the Principal Software Engineer, the Mobile App Developer will lead the design, development, and maintenance of high-quality cross-platform mobile applications. In this role, you will be responsible for architecting scalable solutions and collaborating with cross-functional teams to deliver seamless user experiences across iOS and Android.
Key Responsibilities In Your Role…
Mobile App Development & Architecture
- Design, develop, and maintain cross-platform mobile applications using Flutter and Dart for both iOS and Android platforms.
- Architect scalable, maintainable, and high-performance mobile solutions aligned with product and platform requirements.
- Implement modern mobile architecture patterns such as MVVM, Clean Architecture, or Bloc-based state management.
- Develop reusable components and maintain clean, modular code to support long-term scalability and maintainability.
- Ensure applications are optimized for performance, responsiveness, and reliability across devices.
Application Integration & Platform Connectivity
- Integrate mobile applications with backend services using RESTful APIs and secure authentication mechanisms.
- Implement and maintain connectivity with external hardware devices.
- Support Bluetooth Low Energy (BLE) and Near Field Communication (NFC) integration within mobile applications.
- Collaborate with hardware, firmware, and backend engineering teams to ensure reliable system integration with connected devices and backend systems.
- Troubleshoot connectivity issues across mobile, hardware, and cloud services to maintain reliable system performance.
Quality Testing & Performance Optimization
- Develop and maintain unit, widget, and integration tests to ensure application stability and reliability.
- Identify, diagnose, and resolve application performance issues, bugs, and technical defects across the application lifecycle.
- Ensure mobile applications meet performance benchmarks, reliability standards, and platform requirements.
Deployment & Release Management
- Manage and support the mobile application deployment lifecycle, including release preparation and distribution through the Apple App Store and Google Play Store.
- Support post-release troubleshooting and issue resolution.
Cross-Functional Collaboration
- Work closely with UI/UX designers to translate design concepts into intuitive, high-quality user interfaces.
- Partner with backend engineers to integrate mobile features with APIs and cloud-based services.
- Collaborate with product managers and stakeholders to refine requirements, prioritize development efforts, and align deliverables with product roadmaps.
- Participate in technical discussions to ensure alignment across engineering teams.
- Provide technical insight and recommendations to support product development and feature enhancements.
Continuous Improvement & Technical Leadership
- Stay current with emerging mobile development technologies, frameworks, and industry best practices.
- Contribute to the improvement of mobile engineering standards, development workflows, and architectural decisions.
- Proactively identify opportunities to improve mobile application performance, usability, and long-term maintainability.
Ways of Working (Expectations)
- Demonstrate strong ownership of development deliverables, ensuring quality and timely completion of work.
- Communicate clearly and effectively with cross-functional teams regarding technical decisions, timelines, and risks.
- Maintain strong attention to detail when designing, building, and testing mobile applications.
- Proactively escalate technical risks or challenges that may impact product delivery or system reliability.
- Collaborate constructively with team members across engineering, product, and operations functions.
Required Skills & Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
- Minimum 5+ years of mobile application development experience, including 3+ years focused on Flutter and Dart development.
- Strong understanding of the Flutter SDK, Dart programming language, and mobile architecture patterns.
- Experience implementing state management frameworks such as Provider, Riverpod, or Bloc.
- Proven experience integrating RESTful APIs and third-party libraries into mobile applications.
- Experience interfacing with external hardware devices through BLE, NFC, or similar protocols.
- Familiarity with native Android (Kotlin/Java) or iOS (Swift/Objective-C) development for platform-specific functionality.
- Proficiency with version control systems such as Git and development tools including Android Studio or VS Code.
- Strong problem-solving, analytical thinking, and debugging capabilities.
- Excellent communication and collaboration skills within cross-functional engineering teams.
What You Can Expect From Us
- A competitive total rewards package aligned with market benchmarks and role scope.
- Access to tools, resources, and development opportunities to enhance technical expertise and career growth.
- A collaborative engineering environment focused on innovation, quality, and continuous improvement.
- Leadership support and clear expectations to enable success in delivering impactful mobile solutions.
- The opportunity to contribute to products used by customers around the world in security and access solutions.
Application
You can submit your application by clicking ‘Apply Now’. We will not consider applications received via e-mail or through other channels. We will review applications continuously, so please apply as soon as possible.
About us
Featured four times in Forbes’ most innovative companies worldwide, we deliver innovative, safe, and convenient security solutions that provide real added value to our customers. As a group, our goal is to help billions of people experience a more open world. We’re proud to boast leading positions across the majority of Europe, North and South America, Asia, and Oceania, offering products and services to our customers seeking solutions to their entrance and opening requirements, such as locks, doors, and entrance automation.
We are the ASSA ABLOY Group
Our people have made us the global leader in access solutions. In return, we open doors for them wherever they go. With nearly 63,000 colleagues in more than 70 different countries, we help billions of people experience a more open world. Our innovations make all sorts of spaces – physical and virtual – safer, more secure, and easier to access. As an employer, we value results – not titles, or backgrounds. We empower our people to build their career around their aspirations and our ambitions – supporting them with regular feedback, training, and development opportunities. Our colleagues think broadly about where they can make the most impact, and we encourage them to grow their role locally, regionally, or even internationally. As we welcome new people on board, it’s important to us to have diverse, inclusive teams, and we value different perspectives and experiences.

INTRODUCTION
ASSA ABLOY Global Solutions is part of the ASSA ABLOY Group, the global leader in access solutions. Every day, we reimagine how people move through a safer, more open world with ease. If you’ve ever walked through an automatic door, stayed in a hotel, or gone through passport control, you’ve probably used one of our products or services. We have operations in over 70 countries and over 52,000 colleagues worldwide. Our expertise in customer journey mapping, innovation, and service design leads to the invention of new solutions that create value for our clients and exceptional experiences for their end users. We have a fantastic opportunity for a Mobile App Developer.
Your Role in Keeping the Future in Safe Hands…
Reporting to the Principal Software Engineer, the Mobile App Developer will lead the design, development, and maintenance of high-quality cross-platform mobile applications. In this role, you will be responsible for architecting scalable solutions and collaborating with cross-functional teams to deliver seamless user experiences across iOS and Android.
Key Responsibilities In Your Role…
Mobile App Development & Architecture
- Design, develop, and maintain cross-platform mobile applications using Flutter and Dart for both iOS and Android platforms.
- Architect scalable, maintainable, and high-performance mobile solutions aligned with product and platform requirements.
- Implement modern mobile architecture patterns such as MVVM, Clean Architecture, or Bloc-based state management.
- Develop reusable components and maintain clean, modular code to support long-term scalability and maintainability.
- Ensure applications are optimized for performance, responsiveness, and reliability across devices.
Application Integration & Platform Connectivity
- Integrate mobile applications with backend services using RESTful APIs and secure authentication mechanisms.
- Implement and maintain connectivity with external hardware devices.
- Support Bluetooth Low Energy (BLE) and Near Field Communication (NFC) integration within mobile applications.
- Collaborate with hardware, firmware, and backend engineering teams to ensure reliable system integration with connected devices and backend systems.
- Troubleshoot connectivity issues across mobile, hardware, and cloud services to maintain reliable system performance.
Quality Testing & Performance Optimization
- Develop and maintain unit, widget, and integration tests to ensure application stability and reliability.
- Identify, diagnose, and resolve application performance issues, bugs, and technical defects across the application lifecycle.
- Ensure mobile applications meet performance benchmarks, reliability standards, and platform requirements.
Deployment & Release Management
- Manage and support the mobile application deployment lifecycle, including release preparation and distribution through the Apple App Store and Google Play Store.
- Support post-release troubleshooting and issue resolution.
Cross-Functional Collaboration
- Work closely with UI/UX designers to translate design concepts into intuitive, high-quality user interfaces.
- Partner with backend engineers to integrate mobile features with APIs and cloud-based services.
- Collaborate with product managers and stakeholders to refine requirements, prioritize development efforts, and align deliverables with product roadmaps.
- Participate in technical discussions to ensure alignment across engineering teams.
- Provide technical insight and recommendations to support product development and feature enhancements.
Continuous Improvement & Technical Leadership
- Stay current with emerging mobile development technologies, frameworks, and industry best practices.
- Contribute to the improvement of mobile engineering standards, development workflows, and architectural decisions.
- Proactively identify opportunities to improve mobile application performance, usability, and long-term maintainability.
Ways of Working (Expectations)
- Demonstrate strong ownership of development deliverables, ensuring quality and timely completion of work.
- Communicate clearly and effectively with cross-functional teams regarding technical decisions, timelines, and risks.
- Maintain strong attention to detail when designing, building, and testing mobile applications.
- Proactively escalate technical risks or challenges that may impact product delivery or system reliability.
- Collaborate constructively with team members across engineering, product, and operations functions.
Required Skills & Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
- Minimum 5+ years of mobile application development experience, including 3+ years focused on Flutter and Dart development.
- Strong understanding of the Flutter SDK, Dart programming language, and mobile architecture patterns.
- Experience implementing state management frameworks such as Provider, Riverpod, or Bloc.
- Proven experience integrating RESTful APIs and third-party libraries into mobile applications.
- Experience interfacing with external hardware devices through BLE, NFC, or similar protocols.
- Familiarity with native Android (Kotlin/Java) or iOS (Swift/Objective-C) development for platform-specific functionality.
- Proficiency with version control systems such as Git and development tools including Android Studio or VS Code.
- Strong problem-solving, analytical thinking, and debugging capabilities.
- Excellent communication and collaboration skills within cross-functional engineering teams.
What You Can Expect From Us
- A competitive total rewards package aligned with market benchmarks and role scope.
- Access to tools, resources, and development opportunities to enhance technical expertise and career growth.
- A collaborative engineering environment focused on innovation, quality, and continuous improvement.
- Leadership support and clear expectations to enable success in delivering impactful mobile solutions.
- The opportunity to contribute to products used by customers around the world in security and access solutions.
Application
You can submit your application by clicking ‘Apply Now’. We will not consider applications received via e-mail or through other channels. We will review applications continuously, so please apply as soon as possible.
About us
Featured four times in Forbes’ most innovative companies worldwide, we deliver innovative, safe, and convenient security solutions that provide real added value to our customers. As a group, our goal is to help billions of people experience a more open world. We’re proud to boast leading positions across the majority of Europe, North and South America, Asia, and Oceania, offering products and services to our customers seeking solutions to their entrance and opening requirements, such as locks, doors, and entrance automation.
We are the ASSA ABLOY Group
Our people have made us the global leader in access solutions. In return, we open doors for them wherever they go. With nearly 63,000 colleagues in more than 70 different countries, we help billions of people experience a more open world. Our innovations make all sorts of spaces – physical and virtual – safer, more secure, and easier to access. As an employer, we value results – not titles, or backgrounds. We empower our people to build their career around their aspirations and our ambitions – supporting them with regular feedback, training, and development opportunities. Our colleagues think broadly about where they can make the most impact, and we encourage them to grow their role locally, regionally, or even internationally. As we welcome new people on board, it’s important to us to have diverse, inclusive teams, and we value different perspectives and experiences.
How to Get Visa Sponsorship as a Mobile App Developer
Lead with your platform specialization
Employers sponsor faster when they know exactly what they're getting. Specify iOS, Android, React Native, or Flutter upfront in your resume and cover letter so hiring managers can match you to open headcount before sponsorship conversations begin.
Target companies with active H-1B filing history
Large tech employers and funded startups file H-1B petitions regularly. Prioritize companies that have sponsored mobile developers before, they have established legal teams, faster internal approval, and fewer delays around the petition process.
Clarify your work authorization status early
Many mobile roles attract high applicant volume. Mentioning your visa timeline, OPT expiration, cap-gap coverage, or transfer eligibility, before the offer stage prevents late-stage withdrawals and builds trust with recruiters handling sponsorship approvals internally.
Frame your degree as directly relevant to the role
Specialty occupation status depends on your degree matching the job. A computer science, software engineering, or information systems degree maps cleanly. If your degree is in a different field, document how coursework or certifications directly supports mobile development work.
Use portfolio work to accelerate sponsorship decisions
App store links, GitHub repositories, and live product demos reduce employer hesitation around sponsorship. Decision-makers who can verify your output independently are more likely to push sponsorship through legal without extended delays or additional vetting steps.
Browse sponsoring employers on Migrate Mate
Migrate Mate filters mobile app developer roles by sponsorship availability, saving significant time. Rather than screening hundreds of listings manually, you can identify employers already committed to visa sponsorship before submitting a single application or attending a screening call.
Mobile App Developer jobs are hiring across the US. Find yours.
Find Mobile App Developer JobsSee all 15+ Mobile App Developer jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Mobile App Developer roles.
Get Access To All JobsFrequently Asked Questions
Does mobile app developer qualify as a specialty occupation for H-1B purposes?
Yes, mobile app developer qualifies as a specialty occupation when the role requires a bachelor's degree or higher in computer science, software engineering, or a directly related field. USCIS has approved thousands of H-1B petitions for this title. The key is that the job description must establish a theoretical and practical application of specialized knowledge, and your degree must align with the specific role.
What visa types do employers use to sponsor mobile app developers?
H-1B is the most common path, filed annually with an April 1 start date after March lottery registration. Employers can also use the L-1B for intracompany transferees with specialized knowledge, the O-1A for developers with documented extraordinary ability, or the TN visa for Canadian and Mexican nationals in qualifying computer-related occupations. Australian citizens may also qualify under the E-3 visa.
My degree is in electrical engineering, not computer science. Can I still get sponsored as a mobile app developer?
Possibly, but it requires more documentation. USCIS looks for a direct relationship between your degree field and the duties of the role. Electrical engineering has some overlap, particularly for embedded or hardware-adjacent mobile work. A strong job description that connects your engineering background to the specific technical requirements of the role, plus relevant experience, improves your odds significantly.
How do I find mobile app developer jobs that offer H-1B sponsorship?
Most job listings don't clearly state sponsorship availability, which makes filtering time-consuming. Migrate Mate is built specifically for this, you can browse mobile app developer roles from employers already willing to sponsor, without manually screening hundreds of listings. This is especially valuable if you're on OPT with a limited runway before your work authorization expires.
Can I transfer my H-1B to a new employer if I switch from one mobile developer role to another?
Yes. H-1B portability allows you to change employers and begin working as soon as the new employer files a transfer petition, without waiting for USCIS approval, provided you've been in valid H-1B status and the new role is in the same or a similar specialty occupation. Mobile app developer to senior mobile engineer at a different company generally qualifies, as long as the degree requirement stays consistent.
What is the prevailing wage requirement for sponsored Mobile App Developer jobs?
U.S. employers sponsoring a visa must pay at least the prevailing wage, which is what workers in the same role, area, and experience level typically earn. The Department of Labor sets this rate to make sure companies aren't hiring foreign workers simply because they'd accept lower pay than a U.S. worker. It varies by job title, location, and experience. You can look up current prevailing wage rates for any occupation and location using the OFLC Wage Search page.
See which Mobile App Developer employers are hiring and sponsoring visas right now.
Search Mobile App Developer Jobs