For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
NCSA College Recruiting
NCSA College Recruiting

Staff Mobile Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Staff

Tech stacks

Software Development
React
React Native
+32

Visa

U.S. visa required

Permanent role
a day ago
Apply now

About NCSA College Recruiting

NCSA College Recruiting is the world largest college recruiting platform, providing student-athletes content, tools, coaching and access to a network of 40,000 college coaches across 37 sports. NCSA is an online experience of IMG Academy, the world’s leading sports education brand and one of the Best and Brightest Companies to Work For in the Nation in 2024 and Top Remote Places to Work in 2024. IMG Academy provides a holistic education model that empowers student-athletes to win their future, preparing them for college and for life. Additional on-campus and online experiences include:

  • Boarding school and camps, via a state-of-the-art campus in Bradenton, Fla.
  • Online coaching via IMG Academy+, with a focus on personal development through the lens of sport and performance

Position Overview The Staff Mobile Software Engineer will be the tech lead on our greenfield React Native mobile project. You will be responsible for the design and execution of our mobile client and back-end API. Streaming and Go experience are a plus as you consume and extend our event driven platform of backing services. The Staff Mobile Software Engineer will take full ownership of the mobile client and related services, participating in on-call rotations and responding to incidents. You will work closely with product to negotiate the scope and shape of features to deliver business value. You will also leverage the latest AI tools and guide your team on patterns to successfully accelerate the project. This is a hands-on, individual contributor role that will require working on a cross-functional and skill-focused team.

Position 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).

Knowledge, Skills And Abilities

  • 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. Experience using the Expo build tool a plus.
  • Experience with AI tools such as Claude Code, Copilot or Cursor are a plus.
  • 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.
  • Experience using streaming (e.g. Kafka) a plus.
  • Comfortable in architecting solution with a full stack approach, from mobile client to back end.
  • Architect and implement build and test patterns to prevent release of bad binaries to the app store.
  • 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.

Background Requirements

  • Requires a background check upon offer

Benefits

As a full-time member of our team, you will enjoy a comprehensive offering listed below. Connect with your talent acquisition specialist to learn more about benefits for our part-time roles.

  • 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!

Don’t meet every single requirement? We are dedicated to building a diverse, inclusive, authentic workplace, so if you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles.

Get To Know Us Better

www.ncsasports.org

www.ncsasports.org/careers

NCSA provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

About NCSA College Recruiting

👥501-1000
📍Chicago
🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2026 Arc
Cookie PolicyPrivacy PolicyTerms of Service