Responsibilities
- Build and sustain high-performance React Native apps with consistent functionality across iOS and Android platforms.
- Set up and maintain bare React Native projects, incorporating native modules via JSI and Bridge when needed.
- Create reusable and responsive UI components using native code and CSS/SCSS styling.
- Integrate core mobile functionalities including push notifications, in-app purchases, and OAuth 2.0 authentication.
- Incorporate and fine-tune third-party native modules to ensure reliable communication between JavaScript and native layers.
- Manage development and deployment environments for iOS and Android using Xcode and Android Studio, distributing builds through TestFlight and Google Internal Release.
- Maintain iOS schemes and Android build variants to efficiently support multiple deployment environments.
- Diagnose and eliminate performance issues in both JavaScript and native code using tools such as React Native Debugger, Xcode, and Android Studio.
- Deliver smooth animations and interactions using Reanimated 2.0+, while managing state with Redux and react-redux.
- Conduct unit and end-to-end testing using Detox and Jest to ensure code reliability and stability.
- Collaborate with QA teams to identify, troubleshoot, and resolve issues in production applications.
Benefits
- Join a rapidly expanding sports gaming industry, contributing to mobile experiences used by millions.
- Collaborate with a skilled, diverse team distributed across major global regions.
- Access competitive pay, career growth opportunities, and a supportive, innovative work culture.
Compensation
competitive compensation
Work Arrangement
Remote (Country)
Team
multinational team
Other
- Candidates must reside within Central European Time (CET ±2 hours) to support daily real-time collaboration.
- Full alignment with Central European Time (CET ±2 hours) working hours is required.