React Native Developer
We are hiring a React Native Developer for a product company building a data driven B2B platform focused on real time analytics, forecasting, and decision support. The product helps large organizations work with complex datasets, simulate future scenarios, and make informed strategic decisions based on predictive models and continuously updated inputs.
The platform is used by enterprise customers globally and places strong emphasis on reliability, performance, and clarity of user experience. A key part of the product is translating complex data and insights into intuitive mobile experiences that allow users to explore scenarios, monitor key metrics, and interact with the system on the go.
In this role, you will be responsible for building and evolving a cross platform mobile application, working closely with product, backend, and data teams. You will take ownership of mobile features end to end, from architecture and implementation to performance optimization and delivery.
Responsibilities
Design and develop mobile product features using React Native, focusing on performance, stability, and clean architecture
Build reusable UI components and maintain a consistent design system across iOS and Android
Integrate mobile applications with backend APIs, handling authentication, data synchronization, and real time updates
Work with complex data driven screens, charts, and user flows that reflect analytical and predictive insights
Actively use AI assisted development tools to speed up development, improve code quality, and reduce time to delivery
Collaborate closely with product managers, designers, and backend engineers to plan and implement features
Participate in code reviews, technical discussions, and continuous improvement of the mobile codebase
Requirements
At least 3 years of experience developing production mobile applications with React Native
Strong knowledge of JavaScript and TypeScript, and hands on experience with modern React patterns and hooks
Solid understanding of mobile application architecture, performance optimization, and state management
Experience integrating REST or GraphQL APIs and handling asynchronous data flows
Practical experience working with common mobile features such as navigation, deep linking, push notifications, and secure storage
Comfortable using AI tools for coding, debugging, refactoring, and accelerating development workflows
Experience working in a product oriented environment with real users and ongoing iterations
Conversational English level B2 or higher, sufficient for daily communication in an international team
Nice to have
Experience with native iOS or Android development and understanding of platform specific constraints
Experience with data heavy or analytics focused products
Familiarity with CI/CD pipelines for mobile apps and automated testing
This is a long term opportunity to work on a mature, technically challenging product, with strong engineering culture, real business impact, and a focus on building high quality mobile experiences.
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |