Staff Mobile Engineer
OTTO SPORT AI
At OTTO SPORT AI we're on a mission to revolutionize the way youth sports teams and organizations manage their players, events, and operations. OTTO SPORT brings together club management, league and tournament operations, event ticketing, and athlete recruiting into a single suite of products designed to help teams, local clubs, and multi-league organizations perform at their best – both on and off the field or court. We’re committed to innovating and constantly raising the bar to stay ahead of the competition and deliver game-changing results. And above all, we take pride in our craftsmanship - each line of code, every campaign, and every customer interaction is an opportunity to perform at our peak. If you’re ready to join a team of all-stars, where empathy, agility, and excellence fuel everything we do, we want you on our squad. Let’s break records together!
We are growing our Minneapolis team with the addition of a Staff Mobile Engineer to work on our core products, OTTO SPORT, and help shape the foundation for future product integration and expansion. We currently use React Native for mobile development. You partner closely with Product, Design, Backend, and Frontend teams to build scalable, high-performance mobile applications following a cohesive user experience. As a Staff Engineer, you operate at a broad technical scope, influence architecture and standards across teams, and lead complex mobile initiatives from concept to delivery while mentoring other engineers. Our mobile application powers day-to-day experiences for athletes, families, and coaches, and is central to a high-quality user experience.
If you love the challenge of building and the idea of learning, embracing and leveraging AI in a purpose-driven company, OTTO SPORT AI is the place for you. You will feel the impact of your work every day in our small, high-performing team being led by sports tech industry veterans. Join us in our Minneapolis headquarters and enjoy a hybrid work model.
Our office is located in Minneapolis and we offer a hybrid work model. This role is not open to visa sponsorship.
What you will do in the role:
Technical Leadership & Execution
-
Design and build secure, well-tested, performant mobile solutions aligned with product goals, customer needs, and internal engineering standards.
-
Contribute to initiative planning and technical execution strategy for complex projects.
-
Own and evolve the architecture of a modern mobile platform across iOS and Android.
-
Balance short-term product delivery with long-term technical sustainability.
-
Solve highly complex technical problems across mobile platforms and drive thoughtful experimentation where appropriate.
-
Identify and reduce technical debt and systemic inefficiencies.
-
Establish and advocate for patterns and standards that improve engineering velocity, quality, security, system performance, and long-term maintainability.
-
Lead architectural reviews and contribute to cross-team design documents.
-
Guide mobile platform strategy, including shared components, framework and tooling decisions, dependency management, and observability best practices.
Cross-Functional Collaboration & Mentorship
-
Partner with Product and UX teams to elevate the mobile user experience through strong engineering foundations and thoughtful feedback.
-
Collaborate with Backend and Frontend leaders to ensure consistent integrations, shared standards, and seamless cross-platform behavior.
-
Influence long-range technical and product direction.
-
Represent mobile engineering in cross-functional planning and strategic discussions.
-
Provide technical leadership and mentorship across the team and organization.
-
Contribute to hiring, interviewing, and onboarding.
-
Foster a culture of ownership, quality, and strong communication.
**
Skills and qualities for success in the role:**
-
Expertise in mobile development with cross-platform (iOS, Android) frameworks such as React Native (our current framework), Flutter, or similar technologies.
-
Demonstrated history of delivering and maintaining high-performance, large-scale mobile applications.
-
Deep understanding of mobile architecture, system design, and implementation best practices.
-
Proven capacity to lead cross-team technical initiatives and drive architectural decisions.
-
Strong experience integrating mobile applications with backend services using APIs such as REST or GraphQL.
-
Experience establishing performance, quality, and monitoring standards for mobile applications.
-
Experience with automated testing strategies for mobile applications.
-
Familiarity with CI/CD pipelines and mobile deployment workflows.
-
Self-directed, highly organized, and focused on solutions.
-
Exceptional communication skills with a strong commitment to ownership and quality.
-
Ability to operate effectively and drive results in ambiguous or evolving problem spaces.
-
Experience collaborating with global or multicultural teams.
OTTO provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, creed, gender, sex (including pregnancy, childbirth, and related medical conditions), sexual orientation, gender identity, national origin, age, disability, genetic information or characteristics, marital status, familial status, veteran or military status, status regarding public assistance, membership or activity in a local commission, or any other protected status in accordance with applicable federal, state, local, and international laws.