远程工作雷达

React Native工程师

React Native Engineer

开发工程未标注地域
公司Fliff
薪资未公开
工作地点Bulgaria
地域资格未标注地域
时区要求日间重叠约 3 小时,需偶尔早起或晚睡
用工类型Full Time
发布时间今天
数据来源Himalayas
前往 Himalayas 查看并投递 →

Fliff 将体育游戏拆解为一种社交、免费游玩的体验,适合各类体育迷。我们打造了一个引人入胜的平台,用户可以在其中竞争排行榜位置、获得徽章,并在游戏内建立自己的地位。
我们正在开创以娱乐为目的的体育游戏,提供一种社交体育博彩体验,包含抽奖促销和忠诚度奖励。我们的平台为体育迷提供了有趣、吸引人且免费的替代传统真实金钱游戏的选择。
此职位需要与中欧时间(CET ±2 小时)保持全职工作时间一致,以便与我们在索菲亚的团队进行日常实时协作。我们只考虑位于该时区范围内的候选人。超出 CET ±2 小时的申请者将不被考虑。
你将负责
开发和维护高性能的 React Native 应用程序,确保在 iOS 和 Android 平台上流畅运行。
配置和管理原生 React Native 项目(不使用 Expo),在必要时使用 JSI & Bridge 集成原生模块。
构建可重复使用且响应式的移动 UI 组件,利用原生代码和 CSS/SCSS 进行样式设计。
实现关键的移动功能,如推送通知、应用内购买和 OAuth 2.0 认证。
原生模块集成
集成和优化第三方原生模块,确保 JavaScript 与原生代码之间的无缝通信。
使用 Xcode 和 Android Studio 管理 iOS 和 Android 环境,通过 TestFlight 和 Google Internal Release 进行构建和部署。
配置和维护 iOS 方案和 Android 构建变体,以高效支持多个环境。
性能优化
使用 React Native Debugger、Xcode 和 Android Studio 等调试工具识别并解决 JavaScript 和原生代码中的性能瓶颈。
在 Reanimated 2.0+ 中确保流畅的动画和交互,同时使用 Redux 和 react-redux 有效管理应用状态。
测试与 QA
使用 Detox 和 Jest 实现单元测试和端到端测试,以保持代码质量和稳定性。
与 QA 团队紧密合作,诊断和修复生产应用中的问题,确保无缝的用户体验。
我们寻找的人选
经验与技能
有在原生 React Native 项目(不使用 Expo)工作的实际经验。
在原生模块集成、JSI & Bridge 以及跨原生和 JavaScript 层的调试方面有深厚的专业知识。
对 Xcode 和 Android St

查看英文原文

Fliff unpacks sports gaming into a social, free-to-play experience designed for all types of sports fans. We've built an engaging platform where users can compete for leaderboard positions, earn badges, and build their status within the game.
We are pioneering play-for-fun sports gaming, offering a social sportsbook experience that features sweepstakes promotions and loyalty rewards. Our platform provides sports fans with fun, engaging, and free-to-play alternatives to traditional real-money gaming.
This role requires full working-hour alignment with Central European Time (CET ±2 hours) to enable daily, real-time collaboration with our Sofia-based team. We are only considering candidates located within this time zone range. Applicants outside CET ±2 hours will not be considered.
What You’ll Do
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.
Native Module Integration
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.
Performance Optimization
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.
Testing & QA
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.
What We’re Looking For
Experience & Skills
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.
Why This Role?

Dynamic Industry: Be part of the fast-growing sports gaming sector, delivering engaging mobile experiences to millions.

Global Team: Work with a talented, multinational team across key global locations.

Growth & Perks: Enjoy competitive compensation, professional development opportunities, and a creative work environment.
Originally posted on Himalayas

本页面信息整理自 Himalayas,版权归原发布方所有。职位可能随时关闭,投递请以原始页面为准。 本站只做信息聚合展示,不参与招聘流程,也不向求职者收取任何费用。

该公司其他在招职位

初级财务

FliffUnited States$60,000 - $80,000/年Full Time今天
职能支持限定地区(需当地身份)

社区经理

FliffUnited StatesFull Time今天
市场运营限定地区(需当地身份)

促销策略经理

FliffUnited StatesFull Time今天
设计市场运营限定地区(需当地身份)

← 返回全部职位