About Us
At Madhaus, we're giving fans a stake in the unscripted. We build and operates sportsbook and casino brands, each crafted with its own personality, style, and edge to suit different types of sports fans. Our newest product, Bracco, is a sports and casino sweepstakes platform built for the everyday bettor. We're very early in its development, moving quickly, and working toward an ambitious product vision.
We're a small team of sports fans and builders with a lot of ground to cover. People here are trusted with real ownership, expected to move with urgency, and given the room to shape the product as it grows.
The Role
This is a high-scope role focused on the future of Bracco's mobile experience. Today, our mobile apps use a WebView-heavy architecture. We’re moving toward fully React Native experiences that feel fast, fluid, and purpose-built for iOS and Android, and you’ll help lead that transition. That means building key flows, improving performance, tightening the user experience, and making thoughtful decisions about where native modules, gestures, animations, and platform-specific behavior can make the product better.
Mobile is central to our roadmap. A major focus over the next several months is improving activation and retention: helping users understand the product, find value quickly, and keep coming back. You'll work closely with product, design, backend, and frontend to shape and ship that work. We're looking for someone with strong ownership and initiative who wants to help build the best product in the space.
The role is a full-time role based in Toronto, ON.
What You'll Do
- Drive the transition from our current WebView-heavy architecture to high-performance, fully native React Native experiences
- Build and maintain high-fidelity features across our sports and casino surfaces, with a heavy focus on user activation and retention
- Partner with backend engineers to design clean REST APIs, handling real-time data, caching, versioning, and network resilience
- Collaborate with product and design to implement native-feeling animations, gestures, and pixel-perfect interaction patterns
- Manage the entire mobile release pipeline across CodePush, TestFlight, and Google Play, while keeping an eye on app analytics (Firebase, GTM, AppsFlyer)
- Establish mobile engineering patterns, tooling, and testing standards
What We're Looking For
- 4+ years of experience shipping production-ready iOS and Android apps
- Deep React Native & TypeScript expertise, with strong opinions on state management, navigation, and mobile performance
- Familiarity with app analytics, experimentation, attribution, or push notification systems
- Experience managing App Store Connect, Google Play Console, and profiling performance issues (memory leaks, bridge congestion)
- Comfortable operating in a fast-moving startup environment, leveraging AI dev tools to move faster, and knowing when to build vs. when to ship
- A sharp eye for UX detail and the ability to push back constructively on product/design
Nice to haves:
- Background in sports betting, gaming, fintech, or data-dense, real-time products
- Experience with activation, retention, onboarding, promotions, or lifecycle-driven product work
- Familiarity with app analytics, experimentation, attribution, or push notification systems
- Basic understanding of Swift or Kotlin
- Contributions to product thinking beyond pure implementation
Why Join Us
- Competitive compensation
- Real technical ownership from day one
- Meaningful influence over the mobile product direction
- Modern product and engineering culture with room to shape standards
- Yorkville office with hybrid flexibility
- Darts tournaments, team lunches/dinners, sports on TV, and more!
Pay: $130,000.00-$200,000.00 per year
Benefits:
- Casual dress
- Flexible schedule
- Work from home
Ability to commute/relocate:
- Toronto, ON M5S 2B3: reliably commute or plan to relocate before starting work (preferred)
Experience:
- React Native: 4 years (preferred)
Work Location: Hybrid remote in Toronto, ON M5S 2B3