Senior Mobile App Developer (React Native) - Sports Training App
Buget: $25.0 - $25.0
HOURLY / FULL_TIME
⭐ 4.12 (52)
United States
react-native, ios, android, mobile-app-development
Preferred qualifications
- Experience: Expert
Senior Mobile App Developer (iOS/React Native) – AI Sports Training App
Rate: $25/hour
Hours: 40 hours/week (Full-Time)
Start: Immediate
About Us
We are a rapidly growing sports technology company building a leading AI-powered training platform for basketball, with expansion into soccer and boxing.
We're looking for a Senior Mobile App Developer who can take full ownership of our mobile application, not just write code, but improve architecture, solve complex technical challenges, build new features, and help shape the future of the product.
This is a hands-on role for an experienced developer who enjoys building scalable, high-quality consumer applications and can independently make technical decisions while collaborating closely with product and design teams.
What You'll Do
Take ownership of our existing mobile application and drive continuous improvement.
Build, optimize, and maintain high-quality iOS/React Native applications.
Resolve existing bugs, stability issues, and performance bottlenecks.
Design and implement scalable new features.
Integrate AI-powered functionality for sports analysis and coaching.
Improve user experience, retention, and overall product quality.
Optimize app performance, reliability, and responsiveness.
Collaborate with product, design, and marketing teams to deliver exceptional user experiences.
Participate in technical planning, architecture decisions, and code reviews.
Key Projects
App Structure & Navigation
Improve application architecture and navigation.
Implement category-based sports navigation.
Organize training content by skill levels.
Improve profile and account management experience.
AI Features
Build and optimize AI-powered player analysis features.
Implement advanced motion/form analysis capabilities.
Develop intelligent coaching features.
Improve overall AI performance and reliability.
Performance & Stability
Resolve video playback and buffering issues.
Improve application speed and responsiveness.
Fix existing bugs across the application.
Perform continuous QA and optimization.
Growth & User Experience
Improve App Store presence and discoverability.
Implement native review prompts using platform best practices.
Improve user feedback collection.
Optimize onboarding and authentication flows.
Enhance engagement and retention features.
Requirements
Proven experience building and maintaining production mobile applications.
Strong React Native and/or native iOS development experience.
Experience integrating AI/ML into consumer applications.
Strong understanding of mobile architecture and scalable application design.
Experience with API integrations and backend communication.
Excellent debugging and performance optimization skills.
Experience publishing and maintaining App Store applications.
Strong English communication skills.
Ability to work independently and take complete ownership.
We're Looking For Someone Who
Thinks like a product owner, not just a developer.
Proactively identifies problems and proposes solutions.
Writes clean, maintainable, scalable code.
Communicates clearly and provides regular progress updates.
Takes accountability for delivering stable, production-ready features.
Is passionate about building world-class consumer applications.
Nice to Have
Sports, fitness, or coaching application experience.
AI computer vision experience.
Firebase experience.
StoreKit implementation.
Video streaming optimization.
Analytics and attribution experience.
Compensation
$25/hour
40 hours/week
Long-term opportunity for the right candidate.
Performance and compensation will be reviewed based on ownership, quality of work, technical leadership, and measurable product improvements.
To Apply
Please include:
A brief summary of your experience.
Links to 2–3 mobile apps you've built or maintained.
Your specific role in each project.
Experience with AI/ML integrations.
Experience with React Native and/or native iOS.
Confirmation that you're available for 40 hours/week.
Start your proposal with the word CHAMPION so we know you've read the entire job description.
We're looking for someone who can own this product, solve complex technical challenges, and help build one of the best AI sports training platforms in the market.
Deschide pe Upwork
AI proposal draft
Generate a short cover letter for this job. Edit before sending.
Sign in to generate an AI proposal draft.
Autentificare