Fliff Inc

React Native Engineer II

Fliff Inc

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Manual Apply

Salary

💰 $130,000 - $145,000 per year

Job Level

JuniorMid-Level

Tech Stack

AndroidApolloGraphQLiOSJavaScriptJestReactReact NativeReduxTypeScript

About the role

  • Fliff unpacks sports gaming into social, free-to-play games for all types of sports fans.
  • We are pioneering play-for-fun sports gaming with a flagship social sportsbook experience that includes sweepstakes promotions and loyalty rewards.
  • Build and maintain user-facing features in React Native across iOS and Android platforms.
  • Collaborate closely with engineers, designers, and product managers to define and deliver impactful features.
  • Write clean, maintainable, and well-tested code with an emphasis on performance and usability.
  • Work with RESTful APIs and real-time data via WebSockets.
  • Participate in code reviews and receive mentorship from senior engineers to continue growing your skills.
  • Troubleshoot bugs and performance issues in production and pre-production environments.

Requirements

  • 2–4 years of experience in software development, including hands-on experience with React Native.
  • Proficiency in JavaScript (ES6+) and a working knowledge of TypeScript (5.0).
  • Familiarity with React fundamentals: functional components, hooks (useState, useEffect), and component-based architecture.
  • Experience working with mobile state management libraries (e.g., Redux or Context API).
  • Comfortable consuming REST APIs using axios or fetch.
  • Basic understanding of GraphQL and Apollo Client.
  • Exposure to WebSocket-based data or real-time updates.
  • Familiarity with React Navigation and code-splitting techniques.
  • Basic understanding of mobile performance optimization and responsive design principles.
  • Familiarity with debugging tools (e.g., React DevTools, Chrome Debugger).
  • Good communication skills and the ability to work well in a team.
  • Interest or experience in the sports betting or fantasy sports industry.
  • Experience with common testing tools like Jest, React Testing Library, or Detox.
  • Comfortable using design tools like Figma or Zeplin for implementing UI specs.
  • Debugging native code in AndroidStudio and XCode.
  • Familiarity of analytic tools (DataDog, MixPanel, Google Analytics, etc).
  • Experience with chat integration.
  • Integration with Sentry or other crash analytics tools.