React Native Developer
Blue Billywig is a leading online video platform, empowering publishers and broadcasters to manage, distribute, and monetize their video content. We’re constantly evolving our platform to provide the best possible experience for our users, and that includes ensuring seamless integration with various mobile applications.
To achieve this, we’re seeking a highly skilled freelance developer to create a robust and efficient React Native bridge. This project offers the opportunity to make a significant impact on our mobile integration capabilities and work with cutting-edge technology. This role is project-based and hybrid.
About the Role
As a React Native Developer, you will be responsible for designing, developing, and testing a React Native bridge that seamlessly connects our native SDK (Android & iOS) with React Native applications.You will work somewhat independently, though liaising with our native SDK team, and leveraging your expertise in both React Native and native mobile development to deliver a high-performance, maintainable, and well-documented solution. This project requires a strong understanding of the intricacies of React Native bridging, native module development, and performance optimization.
Location:
Netherlands – Preferably NH/ZH/UT.Hybrid:
YesExpected Duration:
1-3 monthsNo recruiters please
Responsibilities
- Develop a React Native bridge for our native SDK, ensuring feature parity and optimal performance.
- Write clean, well-documented, and testable code.
- Collaborate with our team to understand SDK requirements and ensure smooth integration.
- Proactively identify and resolve technical challenges.
- Conduct thorough testing to ensure the bridge’s stability and reliability.
- Provide clear documentation for the bridge’s usage and maintenance.
Required Skills & Experience:
React Native (3+ years):
Deep understanding of React Native architecture, including the bridge system. Experience with JavaScript/TypeScript for React Native development.Native Android & iOS Development (3+ years total):
- Android: Proficiency in Java/Kotlin.
- iOS: Proficiency in Objective-C/Swift.
- Understanding of native modules, threading, and performance optimizations.
React Native Bridge Development (1+ projects or 1+ year):
Experience creating and maintaining React Native bridges for native SDKs. Familiarity with the Native Modules API and TurboModules.Debugging & Performance Optimization:
Comfortable with native debugging tools (Xcode Instruments, Android Profiler). Experience handling memory management and performance bottlenecks in React Native.Mobile SDK Integration:
Experience integrating third-party SDKs (e.g., video, payment, analytics) into React Native apps. Knowledge of handling dependencies, linking libraries (CocoaPods, Gradle), and version compatibility.Self-Sufficiency & Problem-Solving:
Ability to independently research, debug, and resolve issues. Experience working on projects with minimal supervision.Good Documentation & Communication Skills:
Ability to write clear documentation for future developers who will use the bridge. Able to communicate technical trade-offs and solutions effectively.Preferred Skills & Experience:
- Experience with Open Source / Contribution to React Native Ecosystem: Contributions to React Native repositories or open-source libraries. Familiarity with the React Native community and best practices.
- CI/CD experience (Fastlane, GitHub Actions, Bitrise).
Tech Stack & Tools:
- React Native: JavaScript/TypeScript, React Native CLI & Metro bundler
- iOS Development: Xcode, Swift, Objective-C, CocoaPods
- Android Development: Android Studio, Kotlin, Java, Gradle
- Debugging & Testing: Flipper, React Native Debugger, Jest, Detox
Naar vacature
Meer vacatures van Blue Billywig
Meer React Native Developer vacatures