Senior React Native Developer (Trading App)
About the Role
We are building a dedicated team to develop a mobile trading application for a
B2B client. The product will replicate and extend the functionality of an existing,
production-ready trading platform built on non-React technology, with a
completely new UX/UI.
We already have:
- A working backend and trading infrastructure
- An existing trading application (as a functional reference)
- Strong domain expertise in trading and fintech
We are now looking for a Senior React Native Developer who will take
ownership of the mobile architecture, bring best practices, and lead the technical
implementation of the new app.
This is a high-impact role with real ownership — you will define how the app is
built, not just implement tickets. We are not looking for someone to “just code”.
We need someone who can take responsibility for how the mobile app is built
and guide the team toward a solid, production-grade result.
Responsibilities
- Design and implement scalable, maintainable architecture for a React
Native application
- Lead the mobile development effort from early stage to production
- Define and enforce best practices for code structure, state management,
performance, and testing
- Work closely with backend, product and DevOps teams to shape APIs and
integration patterns
- Make key technical decisions (navigation, data layer, realtime updates,
storage, auth, etc.)
- Mentor other developers and raise the overall engineering level of the
team
- Ensure high performance and reliability (critical for trading use cases)
- Actively leverage AI tools (e.g., code generation, debugging, testing,
research) to accelerate development and improve code quality and
continuously explore new ways to apply AI across the development
lifecycle.
Requirements
Must have
- 4+ years of experience with React Native in production
- Strong understanding of mobile app architecture (modularization,
scalability, maintainability)
- Experience building complex apps (real-time data, high reliability,
performance-sensitive flows)
- Deep knowledge of JavaScript/TypeScript
- Experience with state management solutions
- Experience with REST APIs and WebSockets
- Understanding of mobile performance optimization
- Experience publishing apps to App Store and Google Play
- Ability to choose between Expo / bare RN, understanding trade-offs, where
Native layer is required, and making similar decisions
Nice to have
- Experience in fintech / trading / high-frequency data apps
- Experience working with charts, streaming data, or real-time systems
- Familiarity with backend concepts (API design, event-driven systems)
- Experience with testing strategies (unit, integration, e2e)
We offer:
• Remote work
• A decent and timely salary
• Assistance at all stages of our cooperation
• Work in a stable and developing company
• A young team of professionals
• Responsive management
• Support of the company in professional development
• Insurance after trial period
• Gym compensation
• Education course
• English course
Required languages
| English | B1 - Intermediate |
| Ukrainian | C1 - Advanced |