Company Background
Our client is a fast-growing, multinational company in the sports tech and predictive gaming space, backed by leading investors and founders. The company operates fully remotely, with business operations in the U.S. and development teams across Europe. They foster a close-knit, respectful, and collaborative culture, placing strong emphasis on innovation, inclusivity, and user experience. The platform introduces a new approach to sports predictions by focusing on social engagement and entertainment, creating a community-driven experience that is fun, rewarding, and accessible to all sports fans.
Project Description
The project focuses on building a social, interactive layer on top of an existing sports prediction application. This includes community features, leaderboards, challenges, rewards, and social interactions that enhance user engagement while reducing financial risk. The platform is built as a 100% cloud-native, serverless solution on AWS, using modern, event-driven architecture. The mobile application is a core part of the product, requiring deep React Native expertise across both iOS and Android.
Technologies
CSS
TypeScript
React Native
React JS
Redux
Context API
What You'll Do
Develop and maintain high-performance React Native applications for iOS and Android
Work with bare React Native projects
Integrate native modules using JSI & Bridge and debug across native and JS layers
Build reusable and responsive mobile UI components
Implement push notifications, in-app purchases, and OAuth 2.0 authentication
Configure and manage iOS and Android environments using Xcode and Android Studio
Handle app signing and deployments via TestFlight and Google Internal Release
Optimize performance and resolve bottlenecks in JS and native code
Manage application state using Redux / Context API
Collaborate with QA to diagnose and resolve production issues
Contribute to a high-quality, scalable, and maintainable mobile codebase
Job Requirements
4+ years of experience in mobile development
Strong hands-on experience with React Native
Deep knowledge of native module integration (JSI, Bridge)
Advanced React knowledge (hooks, class components, navigation)
Experience with Xcode and Android Studio
Experience with app signing and store deployments
Strong understanding of performance optimization
Ability to work independently in a remote-first environment
Strong communication skills
English level: B2 (Upper-Intermediate) or higher
What Do We Offer
The global benefits package includes:
Technical and non-technical training for professional and personal growth;
Internal conferences and meetups to learn from industry experts;
Support and mentorship from an experienced employee to help you professional grow and development;
Internal startup incubator;
Health insurance;
English courses;
Sports activities to promote a healthy lifestyle;
Flexible work options, including remote and hybrid opportunities;
Referral program for bringing in new talent;
Work anniversary program and additional vacation days.