Мы — Sette, входим в группу компаний .redev. Мы работаем с крупными известными на российском рынке компаниями по двум направлениям: тестирование и качество ПО.
В один из самых интересных проектов ищем React/React Native разработчика уровня Middle+/Senior!
Обязанности:
-
Разработка кросс-платформенного приложения на основе React и React-Native;
-
Реализация клиент-серверного взаимодействия, асинхронных запросов.
-
Оптимизация рендеринга, применение мемоизации (React.memo, useMemo, useCallback);
-
Работа с кастомными хуками;
-
Управление состоянием с помощью useState, useRef, useContext, MobX (mobx-utils);
-
Грамотное использование контекста и глобального состояния.
-
Работа с TanStack Query(кэширование и нормализация данных).
-
Написание кастомной UI библиотеки, работа с препроцессорами SASS;
-
Создание анимаций в React Native (React-native-reanimated, Lottie).
Требования:
- Опыт работы с React/React Native/Typescript на коммерческих проектах от 4 лет;
-
Отличное знание React, понимание жизненного цикла, как работает Fiber;
-
Опыт работы с MobX. Понимание Proxy;
-
Опыт работы с Event Loop;
-
Опыт работы с кэшированием, нормализацией данных и эффективным управлением запросами (Polling, Refetch, Lazy, Queries/Mutations);
-
Опыт оптимизации загрузки изображений и работы с виртуализацией;
-
Опыт разработки Storybook-компонентов для React Native.
Условия:
- Удаленная работа в крупной распределенной команде на проекте с современным стеком технологий;
- Возможность видеть свой вклад в удобство пользования продуктом для конечных пользователей;
- Шикарный опыт работы в MedTech сфере;
- Стабильность работы, выплат.