SIGN IN
Staff Mobile Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

IMG Academy · 11 hours ago

Staff Mobile Software Engineer

NCSA College Recruiting is the world's largest college recruiting platform, providing student-athletes content, tools, coaching and access to a network of 40,000 college coaches across 37 sports. The Staff Mobile Software Engineer will be the tech lead on a greenfield React Native mobile project, responsible for the design and execution of the mobile client and back-end API, while leveraging AI tools and guiding the team to deliver business value.
EducationFitnessRecreationSports
check
H1B Sponsor Likelynote

Responsibilities

Experience architecting, developing and maintaining React Native applications
Sufficient experience to teach others about mobile development, 12-factor applications and modern development practices
Expertise using languages like TypeScript, JavaScript, go and Ruby
Able to make system design trade-offs based on real-world experience
Experience negotiating scope to deliver business value on compressed timelines
Comfortable with complexity and learning in wicked environments
Deeply understand mobile application telemetry and strategies for observing and influencing user behavior
Familiar with Incident Command System for managing outages and security incidents
Know how to use configuration management and infrastructure as code tools like Terraform
Experience with container orchestration using tools like Docker Swarm or Kubernetes
Working knowledge of and experience with relational databases (e.g. Postgres) and non-relational data stores (e.g. Redis, ElasticSearch, OpenSearch)
Collaborate with the Product and Platform team to craft technical solutions that meet internal and external customer needs
Support critical applications in a fast-paced environment
Research and intervene to quickly and efficiently pinpoint and resolve problematic system issues
Review and improve teammate output, providing detailed and thoughtful feedback
Define and extend code management processes to improve development team efficiency
Ability to communicate with product and stakeholders on requirements; able to mentor more inexperienced engineers effectively
Provide 24x7 on-call support on a rotating basis

Qualification

React NativeTypeScriptJavaScriptGoRubyDockerKubernetesPostgresRedisAI toolsIncident Command SystemConfiguration managementMobile application telemetryMentoring

Required

Experience architecting, developing and maintaining React Native applications
Sufficient experience to teach others about mobile development, 12-factor applications and modern development practices
Expertise using languages like TypeScript, JavaScript, go and Ruby
Able to make system design trade-offs based on real-world experience
Experience negotiating scope to deliver business value on compressed timelines
Comfortable with complexity and learning in wicked environments
Deeply understand mobile application telemetry and strategies for observing and influencing user behavior
Familiar with Incident Command System for managing outages and security incidents
Know how to use configuration management and infrastructure as code tools like Terraform
Experience with container orchestration using tools like Docker Swarm or Kubernetes
Working knowledge of and experience with relational databases (e.g. Postgres) and non-relational data stores (e.g. Redis, ElasticSearch, OpenSearch)
7+ years of industry experience
5+ years' experience in React Native mobile engineering
5+ years' experience maintaining and extending mobile back ends or other API applications
Experience deploying binaries to the Google Play and iOS app stores
Writes loosely coupled code with excellent test coverage; using automation for tests, builds and deployment; implementing monitoring and logging proactively
Familiarity with design and interface guidelines of iOS and Android
Comfortable in architecting solution with a full stack approach, from mobile client to back end
Collaborate with the Product and Platform team to craft technical solutions that meet internal and external customer needs
Support critical applications in a fast-paced environment
Research and intervene to quickly and efficiently pinpoint and resolve problematic system issues
Review and improve teammate output, providing detailed and thoughtful feedback
Define and extend code management processes to improve development team efficiency
Ability to communicate with product and stakeholders on requirements; able to mentor more inexperienced engineers effectively
Provide 24x7 on-call support on a rotating basis

Preferred

Experience using the Expo build tool a plus
Experience with AI tools such as Claude Code, Copilot or Cursor are a plus
Experience using streaming (e.g. Kafka) a plus

Benefits

Comprehensive Medical, Dental and Vision
Flexible Spending Account and Health Savings Account options
401k with an Employer Match
Short Term and Long Term Disability
Group and Supplemental Life & AD&D
Gym Discount Program
Pet Insurance
Wellbeing Program
And more!

Company

IMG Academy

twittertwittertwitter
company-logo
IMG Academy is a sports, performance, and educational institution.

H1B Sponsorship

IMG Academy has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (7)
2024 (1)
2023 (6)
2021 (2)

Funding

Current Stage
Late Stage
Total Funding
unknown
Key Investors
Patricof Co
2023-11-28Private Equity
2023-04-25Acquired

Leadership Team

leader-logo
Grace Mashore
Senior Director, Product and Strategic Growth
linkedin
Company data provided by crunchbase