Frontend Engineer – Mobile

Posted last week

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Frontend Engineer building React Native and TypeScript apps for Betr's real-money gaming super app. Shipping real-time sportsbook, casino, and fantasy experiences across iOS, Android, and web.

Responsibilities

  • Build and ship features for sportsbook, casino, and fantasy apps using React Native
  • Implement complex user interfaces, including market layouts, betting slips, player props, and lobby experiences
  • Create physics-based animations and gesture-driven interactions
  • Build canvas-based graphics for player cards, game visualizations, and dynamic effects
  • Contribute to a theme-based design system with 100+ shared components
  • Build and maintain WebSocket subscriptions for live odds, match updates, and user notifications
  • Implement state synchronization between real-time streams and local stores
  • Handle deep linking from push notifications, attribution links, and web referrals
  • Integrate payment flows, including in-app purchases, bank transfers, and verified card entry
  • Debug and fix platform-specific issues across iOS, Android, and web
  • Optimize animation frame rates, render efficiency, and memory management
  • Write worklet functions for animation-thread execution
  • Maintain end-to-end automation tests and contribute to CI/CD pipelines

Requirements

  • 4+ years of professional front-end development
  • 2+ years building production React Native apps for iOS and Android
  • Strong TypeScript skills with modern patterns
  • Experience with Reanimated, including shared values, worklets, and gesture handlers
  • Track record shipping polished, production-quality mobile apps
  • Experience debugging platform-specific issues
  • Understanding of mobile performance optimization

Benefits

  • Remote-first: Work from anywhere in Canada
  • High-impact ownership of significant features
  • Technical work with real-time systems, hardware-accelerated graphics, and physics-based animation
  • Opportunity to work across sportsbook, casino, and fantasy verticals
  • Growth opportunities through expansion into new states and product lines

Job type

Full Time

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

No Education Requirement

Tech skills

AndroidiOSReactReact NativeTypeScript

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.