FP Markets Group of Companies is a well-established multi-regulated broker, founded in Australia, offering traders access to CFD trading on Forex, Indices, Commodities, Stocks and Cryptocurrencies. We are growing and looking to recruit a Senior React Native Developer to build cross-platform trading applications used by a large community of traders worldwide in Cyprus office - a certified Great Place to Work®.
What you will do:
- Build and ship new features for our iOS and Android trading apps from one React Native codebase
- Design fast, intuitive interfaces for charts, quotes, and order management
- Keep user funds and data safe: secure networking, key storage, and authentication flows
- Bring new technologies into the product and push the platform forward
What we are looking for:
- Senior-level React Native and TypeScript skills
- Tight control of re-renders (memo, useMemo/useCallback, stable refs)
- Comfort with RN performance and memory (Hermes GC, virtualized lists, leaked timers/listeners)
- A solid grasp of the JS / UI thread split
- Smooth, gesture-driven UI with Reanimated and Gesture Handler
- Familiarity with RN's New Architecture (Fabric, TurboModules, JSI)
- A solid grasp of mobile security: secure storage (Keychain, Android Keystore), TLS/certificate pinning, and safe handling of sensitive data
- Hands-on experience with socket-based networking (real-time connections)
- A track record of mobile apps you have actually shipped
- Solid grounding in algorithms and data structures
- Fluency with RN debugging and profiling tools (React DevTools, Hermes, Flipper)
- An eye for clean, user-friendly interfaces
Nice to have
- Bridging to native — Swift/Objective-C (iOS), Kotlin/Java (Android)
- Writing TurboModules / native modules