Careers

Tezos ecosystem career opportunities

Tezos is the product of many organizations and individuals across the globe working together on an open-source project.

React Native Team Lead

Madfish

Madfish

Software Engineering
Ukraine · Europe
Posted on Nov 28, 2025

Sharkscode is looking for a React Native Team Lead to join our team!

How exactly you’ll influence the company’s progress:

  • Defining and developing the technical architecture of a mobile application;
  • Formation and maintenance of development standards, coding style, and architectural approaches;
  • Conducting technical planning, task decomposition, and participating in product discussions;
  • Conducting code reviews, mentoring, and developing the development team;
  • Application performance optimisation (Hermes, bridge, animations, rendering);
  • Technical debt management and reduction planning;
  • CI/CD configuration and development: automation of builds, publications, rollouts, hotfixes;
  • Development and support of custom native bridge modules as needed;
  • Implementation and support of analytics, tracking, A/B testing (Firebase / Amplitude / AppsFlyer)
  • Interaction with the backend team: API contracts, sockets, data schemes coordination;
  • Working in conjunction with design and QA to resolve UX and functional issues;
  • Quality control: testing, stability, crash-free percentage, performance metrics.

To achieve results, you’ll need:

  • 4+ years of commercial development on React Native;
  • 2+ years of experience as a Team Lead or Senior with leadership responsibilities;
  • Deep understanding of the React Native ecosystem and bridge operation;
  • Proficiency in TypeScript and modern JavaScript;
  • Experience publishing and supporting applications on the App Store and Google Play;
  • Practical experience with CodePush/EAS, versioning, and release processes;
  • Experience with deep links, push notifications, and background modes;
  • The ability to construct architecture (feature-sliced, clean architecture, scalable modules);
  • Understanding how native Android/iOS components work and the ability to solve integration problems;
  • Skills in designing and implementing mobile development processes within a team.

Will be a plus

  • Experience with migration applications from other frameworks (Cordova, Flutter, Ionic);
  • Knowledge of GraphQL or gRPC;
  • Experience building a CI/CD pipeline from scratch;
  • Knowledge of performance profiling tools (Hermes, Flipper, Android Profiler);
  • Experience with multi-env configurations and feature toggles;
  • Development or maintenance of custom RN + native UI components.

Tech Stack

  • React Native
  • JavaScript / TypeScript
  • Redux / Redux Toolkit / Recoil / Zustand
  • React Navigation
  • RTK Query / WebSocket
  • Jest / React Native Testing Library / Detox
  • Fastlane, CodePush, EAS
  • CI/CD (Bitrise / GitHub Actions / GitLab CI)
  • Firebase / App Center / Sentry
  • Work with native modules (Java/Kotlin, Objective-C/Swift)

    For comfortable cooperation, we offer:

  • Compensation that grows alongside your achievements;
  • Opportunity to influence and feel your impact inside the company;
  • Paid vacation (17 days/year) and sick leaves;
  • Medical insurance;
  • Budget for conferences, seminars, and training that will help you grow as a professional.
  • Flexible working hours;
  • We have a cozy, modern office filled with everything you need in the historic center of Kyiv, with free parking spaces.