Mobile Developer (React Native)

Rhino Entertainment Group
Job Description
Rhino Entertainment Group is a fast-growing online gaming operator founded in 2020, serving millions of players across our multi-brand portfolio including Casino Days, Buusti Kasino, Big Boost, and Lucky Spins. We operate casino brands and a sportsbook across regulated markets including Ontario (AGCO), Kahnawake, and Curaçao, with further market expansion underway.
Our mobile apps are a core part of the player experience, delivering casino and sportsbook products natively on iOS and Android. The mobile team builds and ships across multiple brands using React Native and TypeScript, supported by modern tooling and CI/CD pipelines that push directly to the App Store and Google Play.
Our engineering culture is rooted in three values: Community (collaboration and support), Curiosity (continuous learning and innovation), and Achievers (delivering excellence). We invest heavily in clean architecture, modern tooling, and the growth of our people.
We’re hiring a mid-to-senior Mobile Developer to join our Mobile Apps team. You’ll work across the full mobile development lifecycle, from feature design through store deployment, building casino and sportsbook applications that serve players across multiple regulated markets.
This is a hands-on engineering role. You’ll own features end-to-end, contribute to architectural decisions, and be expected to operate with minimal supervision on day-to-day work. We’re not looking for someone who codes the way they did in 2020. We want someone who’s curious about what’s possible now.
Feature Development & Delivery (60%)
-
Build and maintain React Native applications for iOS and Android across multiple casino and sportsbook brands
-
Own features end-to-end: technical design, implementation, testing, code review, and release
-
Write clean, typed TypeScript with proper state management (Redux) and component architecture
-
Work within a multi-brand architecture where apps share core logic but differ in theming, configuration, and market-specific requirements
-
Collaborate directly with backend engineers (NestJS) and frontend teams (React/Next.js) on shared platform features and API contracts
-
Participate actively in code reviews - giving and receiving honest, constructive feedback
Release Management & Production Quality (25%)
-
Manage the full app deployment pipeline: builds, code signing, App Store and Google Play submissions, and OTA updates
-
Ensure compliance with store guidelines and platform requirements across all brand variants
-
Debug and resolve production issues using Datadog and Firebase Crashlytics - trace crashes to root cause and ship fixes
-
Monitor app performance metrics: crash rates, startup time, memory usage, and bundle size
-
Contribute to CI/CD pipeline improvements for faster, more reliable mobile releases
Architecture & Continuous Improvement (15%)
-
Contribute to architectural decisions as the mobile platform evolves alongside the company’s broader Next.js migration
-
Identify and address technical debt, performance bottlenecks, and areas for codebase improvement
-
Share knowledge with the team through documentation, pairing sessions, and technical discussions
-
Stay current with React Native ecosystem changes and evaluate new tools, libraries, and patterns
REQUIREMENTS
- 3–5+ years of professional React Native development, shipping production apps to both the App Store and Google Play
- Strong TypeScript skills - not just familiar, you think in types and write typed code by default
- Deep understanding of React Native internals: navigation, native modules, platform-specific code, performance profiling
- Experience with state management at scale (Redux or similar) across multiple app variants or configurations
- Solid grasp of mobile CI/CD: build pipelines, code signing, store submissions, versioning strategies, and OTA updates
- Production debugging experience - comfortable working with crash reports, performance traces, and platform-specific issues
- Comfortable with Git workflows, pull request culture, and working in an agile team with standups, and retrospectives
- Self-sufficient. You take ownership of your work and don’t wait to be told what to do next
- Advanced English. You’ll communicate daily with teams across Malta, North Macedonia, and remote locations