Pentasia
React Native Engineer (Remote)
React Native Engineer | Pentasia | Bulgaria
Leading iGaming company looking for a SeniorNative Engineer.
Why Join Us?
...React Native Engineer | Pentasia | Bulgaria
Leading iGaming company looking for a Senior Native Engineer.
Why Join Us?
- Innovative Industry Leader: Be part of a company pioneering social, free-to-play sports gaming experiences with millions of users globally.
- Shape the Future: Be at the forefront of our expansion into Europe, starting the foundation of a new team that will be pivotal in our growth strategy. With plans to expand significantly in the coming year, your leadership and expertise will play a crucial role in driving this success.
- Leadership Opportunities: Influence and take control of upcoming projects whilst working closely with the CTO.
iGaming/Online Gambling experience is a requirement for this role.
Position Overview
We are seeking a Senior ReactJS Engineer to join our Social Sportsbook team. This role focuses on delivering high-quality, scalable, and engaging web applications for both mobile and desktop users. As part of a cross-functional team, you’ll contribute to the full software development lifecycle, bringing exciting features to life while optimizing the live platform.
What You’ll Do
React Native Development
- Develop and maintain responsive mobile applications using React Native, ensuring seamless performance across both iOS and Android devices.
- Set up and configure bare React Native projects (not using Expo), integrating native modules, JSI & Bridge as necessary to enhance app functionality.
- Build reusable, responsive mobile UIs with native code using CSS/SCSS and React Native components.
- Implement advanced React Native features like push notifications, in-app purchases, and OAuth 2.0 authentication.
Native Module Integration
- Integrate third-party native modules and ensure smooth interaction between native and JavaScript code.
- Manage native environments for both iOS (using Xcode) and Android (using Android Studio), including building and deploying apps with TestFlight and Google Internal Release.
- Implement and manage iOS schemes and Android build variants, ensuring optimal configuration for multiple environments.
Performance Optimization
- Troubleshoot and debug issues in both native and JavaScript contexts, using tools like Xcode, Android Studio, React Native Debugger, and other diagnostic tools.
- Optimize app performance and user experience, ensuring smooth animations with Reanimated 2.0+ and efficient state management with Redux and react-redux.
Testing and QA
- Implement unit and end-to-end tests using tools like Detox and Jest to ensure code reliability and robustness.
- Collaborate with the QA team to troubleshoot and resolve issues in live apps, ensuring minimal disruption to users.
What We’re Looking For
Experience and Skills
- Proficiency in setting up bare React Native projects (not using Expo).
- Expertise in Native Modules integration, JSI & Bridge, and app debugging in both native and JS contexts.
- Strong understanding of native IDEs like Xcode and Android Studio, including iOS schemes and Android build variants.
- Experience with app signing and releasing to TestFlight and Google Internal release.
- Advanced knowledge of React 16.0+, including hooks, class components, and React Navigation 5.0+.
- Experience with In-App Purchases, Push Notifications, OAuth 2.0, and Reanimated 2.0+.
- iGaming/Online Gambling experience.
Good to Have
- Experience with end-to-end testing using Detox and unit testing.
- Knowledge of gestures support using react-native-gesture-handler.
- Familiarity with integration of analytics tools such as AppsFlyer, Mixpanel, or Google Analytics.
- Experience with libraries like react-native-webview, react-native-config, and react-native-mmkv.
- Proficiency in working with utilities like dayjs for date manipulation.
Why This Role?
- Exciting Industry: Work in the fast-paced sports gaming sector, creating engaging solutions for millions of users.
- Global Team: Join a multinational team with headquarters and offices across key global cities.
- Competitive Benefits: Enjoy a competitive compensation package, professional development opportunities, and a lively, creative work environment.
Show more
Show less
Related Jobs
See more All Other Remote Jobs-
NewSave
-
NewSave
-
NewSave
-
NewSave
-
NewSave
-
NewSave
-
NewSave
-
NewSave
-
NewSave
-
NewSave