Общее описание
Мы ищем Middle+/Senior React разработчика в направление B2C. Наша цель – превратить мобильное приложение и сайт INVITRO в полноценный «навигатор здоровья», помогающий миллионам людей находить оптимальные решения в сфере медицинских услуг. Если ты готов принять вызов, стать частью масштабной трансформации в MedTech и внести свой вклад в уникальный продукт, мы будем рады пообщаться с тобой.
Обязанности
- Разработка кросс-платформенного приложения на основе React и React-Native.
- Оптимизация рендеринга, применение мемоизации (React.memo, useMemo, useCallback).
- Работа с кастомными хуками.
- Управление состоянием с помощью useState, useRef, useContext, MobX (mobx-utils).
- Грамотное использование контекста и глобального состояния.
- Реализация клиент-серверного взаимодействия, асинхронных запросов.
- Работа с TanStack Query(кэширование и нормализация данных).
- Опыт в написание кастомной UI библиотеки и работы с препроцессорами SASS. Понимание как работать с анимациями в React Native, а именно React-native-reanimated, Lottie. Понимаю новой архитектуры, а именно JSI, Fabric, Turbomodules.
Ты подходишь, если у тебя есть:
- Опыт работы с React от 5 лет (TanStack Router)
- Опыт работы с React-Native от 3 лет
- Опыт работы с TypeScript от 5 лет
- Отличное знание React, понимание жизненного цикла, как работает Fiber
- Опыт работы с Mobx. Понимание Proxy
- Опыт работы с Event Loop и понимание клиент-серверного взаимодействия
- Опыт/Умение работать с кэшированием, нормализацией данных и эффективным управлением запросами (Polling, Refetch, Lazy, Queries/Mutations)
- Опыт оптимизации загрузки изображений и работы с виртуализацией
Будет плюсом:
- Опыт работы с mobx-utils
- Работа с React-Native-Fs
- Понимание Property Drilling и правильное использование контекста
- Опыт разработки Storybook-компонентов для React Native
Мы предлагаем:
- оформление строго по ТК РФ с первого дня в дочернюю аккредитованную ИТ компанию (не ГПХ, не совместительство)
- возможность возглавить цифровую трансформацию и выстроить продуктовый подход в компании – гиганте на рынке MedTech с аудиторией выше 20 миллионов клиентов
- понятный карьерный трекшн, измеримые цели, и широка зона ответственности, которая позволит тебе быстрее расти и достигать поставленных целей
- прозрачную обратную связь, развитую и поддерживающую корпоративную культуру, а также сильную команду, ориентированную на результат
- работа в комфортном офисе в 2-х минутах от метро “Киевская” в гибридном/удаленном формат
- готовность вкладываться в личное обучение сотрудников для профессионального роста
- работа с передовыми технологиями (Artificial Intelligence, ML, BigData, DWH)