Software Engineer - Mobile App Developer
Full-time
Description
U.S. Soccer Overview
The U.S. Soccer Federation exists in service to soccer. Our aim is to ignite a national passion for the game. Because we believe that soccer is more than a sport; it is a force for good.
We understand the importance and the power of teamwork, on and off the pitch. That is why we work closely with our Federation partners and members, to inspire, support and guide every level of the game: from the grassroots to the National Teams. We want to bring soccer into every home and every community, right across America. Because we believe that soccer can transform lives like no other sport. Soccer can represent the best of U.S.
U.S. Soccer is in a period of significant growth, with ambitions plans for U.S. Soccer in the near and far future. We are, therefore, looking for dynamic servant leaders to join us on this journey: in service to soccer. Applicants must be able to demonstrate visionary leadership, analytical decision-making, professional flexibility, and an empathic management style that builds bold teams and delivers globally significant results.
Position Description
We are seeking a passionate Mobile App Developer to join our Product Engineering team. This role is central to delivering high-impact mobile experiences that connect millions of soccer fans, players, coaches, and organizations across the United States. You will contribute to flagship applications that power fan engagement, player development, and grassroots initiatives—shaping how soccer is experienced in America.
As part of our team, you will focus on building cross-platform mobile apps using Flutter, collaborating with backend services and working in an event-driven environment to deliver responsive, scalable, and dynamic user experiences.
Primary Responsibilities
- Design, build, and maintain high-performance, cross-platform mobile apps using Flutter (Dart)
- Support native development (as needed) in Swift (iOS) and Kotlin/Java (Android)
- Deliver features that integrate with backend APIs and event-driven systems
- Build intuitive, responsive, and accessible user interfaces for fans, players, and organizations
- Work with UI state machines to manage complex view flows and transitions
- Implement UI streaming patterns to deliver real-time, reactive mobile experiences
- Collaborate closely with designers, product managers, and backend engineers
- Participate in code reviews, technical planning, and Agile ceremonies
- Instrument applications for performance monitoring, telemetry, and crash reporting
- Contribute to a strong mobile architecture that scales across multiple apps and use cases
Requirements
Minimum Qualifications
- Bachelor's Degree or higher in Computer Science, Software Engineering, or related technical field OR relevant skillset
- Mobile development experience
- 1+ year of experience building and shipping Flutter applications in production
- Familiarity with publishing apps to the App Store and Google Play
- Understanding of state management, asynchronous programming, and secure storage in Flutter
- Proficiency in modern programming languages such as JavaScript/TypeScript, Python, Java, or C#
- Experience with web development frameworks (React, Angular, Vue.js, or similar)
- Knowledge of version control systems (Git) and collaborative development workflows
- General knowledge of soccer and passion for growing the sport in the United States
- Capable of working in fast-paced and demanding environments, especially during tournament periods
- Must be able to connect "micro" technical details to the "macro" vision and mission of advancing soccer in America
- Proficient experience with Microsoft Suite (Word, PowerPoint, Excel, and Outlook) and modern development tools
Desired Qualifications
- Minimum 3-5 years of professional mobile development experience
- Experience working with event-driven architectures and message-based systems
- Familiarity with UI state machines (e.g., XState or custom implementations)
- Experience implementing UI streaming using techniques like data subscriptions or observables
- Experience building apps for large-scale, high-traffic audiences
- Knowledge of mobile DevOps (CI/CD pipelines, Fastlane, Bitrise, etc.)
- Familiarity with tools like Firebase, Sentry, App Center, or similar for monitoring and error tracking
- Background in sports tech, fan engagement, or media applications
- Bilingual (Spanish preferred)
- Previous experience in sports, entertainment, or media technology
U.S. Soccer offers a comprehensive compensation package, casual work environment, an inclusive culture, and an atmosphere for professional development.
U.S. Soccer is an equal opportunity employer that is committed to diversity, equity, and inclusion, and prohibits discrimination and harassment of any kind on the basis of race, color, sex, religion, national origin, citizenship, pregnancy, sexual orientation, gender identity, age, disability, genetic information, military status, political belief, or any other characteristic protected under the law. This policy applies to all our employment practices within our organization. We strongly encourage women, people of color, LGBTQIA, veterans, parents, and persons with disabilities to apply.
Recommended Jobs
Associate Solutions Architect - Remote (North America based)
About IriusRisk IriusRisk is the world’s leading automated threat modeling tool (*our grandma says so). Born out of a desire to advance threat modeling as an activity and ensure that software is sec…
Director of Member Experience
Learn more about the job at West Lake Country Club! Director, Member Experience (FLSA Classification: Exempt) , you will be responsible for developing, implementing, and promoting programs and eve…
Comprobador de control de calidad
Overview: The Quality Control Checker is responsible for the accurate checking or counting of all products for both inbound and outbound freight. Responsibilities: Ensures that the quantity, qualit…
Environmental Tech - TRH
Performs cleaning of all patient/resident care and public areas in the organization. Job Duties: Performs sanitizing and disinfecting work throughout the hospital and patient care areas, exam roo…
Business Development Representative
&##128640; Business Development Representative – Remote | 100% Commission Create Opportunity. Drive Growth. Earn What You Deserve. We’re seeking ambitious, self-motivated individuals to join our…
Central Regional Sales ManagerInkjet Printing
A leading international manufacturer of wide and large format inkjet printing and finishing equipment is looking for a Central Regional Sales Manager to be based out of the Dallas, TX area. This indi…
Production Material Handler
Openwork is currently engaged in a search to find a Production Material Handler in Buford . In this hands-on role, you will be responsible for moving materials and keeping track of the invent…
Fireproofing Sprayer (Commercial Construction)
** IMPORTANT NOTICE : If you have never sprayed fireproofing or do not have at least 2 years of experience of spraying fireproofing, do NOT apply for this position. ** Job Description Summary/O…
Dental (Oral Surgery) Assistant
Locations: SAVANNAH GA POOLER GA RINCON GA We are seeking to hire an Oral Surgery/Dental Assistant to join our team. Here we believe in our team, and we make sure you know how valued you are,…