Мы — 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, понимание жизненного цикла, как работает Fiber;
Опыт работы с MobX. Понимание Proxy;
Опыт работы с Event Loop;
Опыт работы с кэшированием, нормализацией данных и эффективным управлением запросами (Polling, Refetch, Lazy, Queries/Mutations);
Опыт оптимизации загрузки изображений и работы с виртуализацией;
Опыт разработки Storybook-компонентов для React Native.