React Native Engineer

Job not on LinkedIn

🕒 April 1

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Fliff Inc

Fliff Inc

11 - 50 employees

🎮 Gaming

⚽ Sports

👥 B2C

💰 Venture Round on 2022-08

Gaming • Sports • B2C

Fliff Inc. is a social sportsbook platform that transforms sports predictions into a play-for-fun social game. The company provides users with free daily credits to make sports picks and earn rewards without requiring any purchase. Users can win Fliff Coins to progress in leaderboards and earn badges, and Fliff Cash in promotional games, which can be redeemed for prizes. Fliff emphasizes social interaction, offering challenges, loyalty rewards, and referral bonuses while remaining compliant with gaming regulations across the United States, excluding Washington.

📋 Description

• Develop and maintain high-performance React Native applications, ensuring smooth functionality across both iOS and Android platforms. • Configure and manage bare React Native projects (without Expo), integrating native modules using JSI & Bridge where necessary. • Build reusable and responsive mobile UI components, leveraging native code and styling with CSS/SCSS. • Implement key mobile features such as push notifications, in-app purchases, and OAuth 2.0 authentication. • Integrate and optimize third-party native modules, ensuring seamless communication between JavaScript and native code. • Manage iOS and Android environments using Xcode and Android Studio, handling build processes and deployments via TestFlight and Google Internal Release. • Configure and maintain iOS schemes and Android build variants to support multiple environments efficiently. • Identify and resolve performance bottlenecks in both JavaScript and native code using debugging tools like React Native Debugger, Xcode, and Android Studio. • Ensure smooth animations and interactions with Reanimated 2.0+ while managing application state effectively using Redux and react-redux. • Implement unit and end-to-end testing using Detox and Jest to maintain code quality and stability. • Work closely with QA teams to diagnose and fix issues in live applications, ensuring a seamless user experience.

🎯 Requirements

• Proven experience working with bare React Native projects (without Expo). • Strong expertise in Native Module integration, JSI & Bridge, and debugging across both native and JavaScript layers. • Deep understanding of Xcode and Android Studio, including iOS schemes and Android build variants. • Experience with app signing and deployment to TestFlight and Google Internal Release. • Advanced knowledge of React 16.0+, including hooks, class components, and React Navigation 5.0+. • Familiarity with implementing In-App Purchases, Push Notifications, OAuth 2.0, and Reanimated 2.0+. • Previous experience in iGaming or online gambling is a plus. • Nice to Have: Experience with end-to-end testing using Detox and unit testing frameworks. • Knowledge of gesture handling with react-native-gesture-handler. • Experience integrating analytics tools such as AppsFlyer, Mixpanel, or Google Analytics. • Familiarity with libraries like react-native-webview, react-native-config, and react-native-mmkv. • Proficiency with utilities like dayjs for date and time manipulation.

🏖️ Benefits

• Competitive compensation • Professional development opportunities • Creative work environment

Apply Now

Similar Jobs

🕒 March 20

Tietoevry

10,000+ employees

🤖 Artificial Intelligence

🏢 Enterprise

⚕️ Healthcare Insurance

React Native Engineer developing scalable mobile applications at Tieto, leading design and implementation with a focus on modern JavaScript practices and clean architecture.

Android

iOS

JavaScript

React

React Native

Redux

TypeScript

🕒 October 3, 2025

Smart Working

51 - 200

🤝 B2B

☁️ SaaS

🎯 Recruiter

CAD Developer responsible for building design tools for CAD/CAM software with a remote-first culture. Contributing to a growing development team and enhancing CAD/CAM systems.

Qt