We are looking for an experienced React Native Developer to join the team and work on the mobile application of a large-scale crypto exchange.
Founded in 2017, the platform has already built a wide audience and continues to grow. The team is now strengthening its mobile direction to support expansion and deliver new features to users worldwide.
Responsibilities: * Develop and maintain a cross-platform mobile application using React Native; * Integrate frontend with backend services via REST APIs and WebSockets; * Implement and support authentication and authorization flows (JWT tokens, API keys, 2FA, biometric login); * Ensure secure storage of sensitive data and validate libraries before integration; * Monitor, analyze, and manage application logs to maintain stability; * Optimize app performance and improve responsiveness based on user feedback; * Participate in release management and contribute to CI/CD pipelines; * Handle production incidents, including critical bug fixes and forced updates; * Collaborate with the team in an Agile workflow using Git, Jira, and Bitbucket.
Requirements: * Minimum 4 years of hands-on commercial development experience, including at least 2 years with React and 2 years with React Native; * Strong command of JavaScript and TypeScript; * Good understanding of REST APIs, WebSockets, design patterns, as well as mobile-specific features, performance tuning, and app publishing processes; * Practical experience with frameworks and libraries such as React Navigation, Redux/MobX, React Query/RTK Query/SWR, Reanimated, Gesture Handler, Victory Native; * Confident use of tools like Git, Jira, Bitbucket; * Background in working within Agile development practices; * English level: Upper-Intermediate or higher.
Will be a plus: * Previous experience with native development for Android and/or iOS; * Ability to write custom native modules; * Familiarity with Angular; * Knowledge of Firebase Remote Configs; * Understanding of Postgres (at least on the level of integration with backend); * Experience running security scans of libraries for vulnerabilities.
IT Craft offers: * Competitive compensation according to the qualifications; * Flexible working hours, remote work; * Opportunity for career growth; * Compensation for technical courses, educational resources, and sport; * In-house English training; * A friendly team of open-minded people.