Senior Frontend Engineer (React Native, TypeScript)

sundayy • Canada
Remote
Apply
AI Summary

Join Betr as a Senior Frontend Engineer to build high-quality React Native applications for sportsbook, casino, and fantasy apps. You will own features end-to-end, working with real-time WebSocket data feeds, creating hardware-accelerated graphics, and developing physics-based animations. The ideal candidate will have a passion for crafting visually stunning, performant mobile applications and a strong understanding of cross-platform development challenges.

Key Highlights
High-impact position
End-to-end feature ownership
Real-time WebSocket data feeds
Key Responsibilities
Develop and ship features for sportsbook, casino, and fantasy apps using React Native
Implement complex UI components
Create physics-based animations and gesture-driven interactions
Technical Skills Required
React Native TypeScript Reanimated library WebSocket management GraphQL subscriptions Canvas-based graphics libraries Payment integration flows
Benefits & Perks
Opportunity to work on high-impact projects
Exposure to advanced technologies
Remote-first work environment
Nice to Have
Familiarity with Canvas-based graphics libraries
Knowledge of payment integration flows

Job Description


About The Company

Betr is an innovative leader in the sports and gaming industry, dedicated to transforming how users engage with sports betting, social sweepstakes, arcade, and casino products. Our company thrives on pushing technological boundaries to deliver seamless, engaging, and real-time entertainment experiences across multiple platforms including iOS, Android, and web. With a focus on growth and innovation, Betr is committed to creating a dynamic environment where creativity, technical excellence, and diversity are valued. Our mission is to reshape the future of sports entertainment by combining cutting-edge technology with a user-centric approach, ensuring compliance with regulatory standards across various US states.

About The Role

We are seeking a talented Frontend Engineer to join our mobile development team. In this role, you will be responsible for building and maintaining high-quality React Native and TypeScript applications that power our Sportsbook, Social Sweepstakes Sportsbook, Arcade, and Casino products. This is a high-impact position where you will own features end-to-end, working with real-time WebSocket data feeds, creating hardware-accelerated graphics, and developing physics-based animations to enhance user engagement. You will ship polished, reliable products to users across multiple US states, ensuring compliance with strict regulatory requirements. The ideal candidate will have a passion for crafting visually stunning, performant mobile applications and a strong understanding of cross-platform development challenges.

Qualifications

  • 4+ years of professional front-end development experience
  • 2+ years of experience building production React Native applications for iOS and Android
  • Strong proficiency in TypeScript with modern development patterns
  • Experience with Reanimated library, including shared values, worklets, and gesture handlers
  • Proven track record of shipping high-quality, production-ready mobile apps
  • Experience debugging platform-specific issues on iOS, Android, and web
  • Understanding of mobile performance optimization techniques
  • Experience with real-time data architecture, including WebSocket management and GraphQL subscriptions (preferred)
  • Familiarity with Canvas-based graphics libraries such as React Skia (preferred)
  • Knowledge of payment integration flows, including in-app purchases and verification processes (preferred)
  • Experience with automated testing, CI/CD pipelines, and version control systems

Responsibilities

  • Develop and ship features for sportsbook, casino, and fantasy apps using React Native
  • Implement complex UI components such as market layouts, betting slips, player props, and lobby experiences
  • Create physics-based animations and gesture-driven interactions, including carousels, radial controls, and animated transitions
  • Work with canvas-based graphics for visualizations, player cards, and dynamic effects
  • Contribute to and maintain a theme-based design system with over 100 shared components
  • Build and maintain WebSocket subscriptions for live odds, match updates, and user notifications
  • Implement synchronization between real-time data streams and local application state
  • Handle deep linking from push notifications, attribution links, and web referrals
  • Integrate payment flows such as in-app purchases, bank transfers, and card verification
  • Debug and resolve platform-specific issues across iOS, Android, and web platforms
  • Optimize app performance, including animation frame rates, rendering efficiency, and memory management
  • Write worklet functions for execution on the animation thread to ensure smooth interactions
  • Maintain end-to-end automation tests and contribute to continuous integration/continuous deployment pipelines

Benefits

  • Opportunity to work on high-impact projects influencing user experience and business growth
  • Exposure to advanced technologies such as real-time systems, hardware-accelerated graphics, and physics-based animations
  • Work across diverse product verticals including sportsbook, casino, and fantasy sports
  • Rapid company growth with opportunities to expand into new states and product lines
  • Remote-first work environment, allowing flexibility to work from anywhere in Canada
  • Collaborative and inclusive company culture that values diversity and innovation
  • Competitive compensation packages and benefits (if applicable)

Equal Opportunity

Betr is an equal employment opportunity employer. We are committed to creating an inclusive environment for all employees and applicants regardless of race, color, religion, sex, national origin, age, disability, genetics, sexual orientation, gender identity, or gender expression. We believe that diverse perspectives and backgrounds foster innovation and drive our success. We encourage individuals from underrepresented groups to apply and join us in shaping the future of sports entertainment.

Similar Jobs

Explore other opportunities that match your interests

Senior Software Engineer

Mobile
•
4d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Tailscale

Canada

Senior Backend Software Engineer - Mobile App User Acquisition

Mobile
•
3w ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

StackAdapt

Canada

Technical Support Engineer

Mobile
•
3w ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Samsara

Canada

Subscribe our newsletter

New Things Will Always Update Regularly