DEV
August 19
React / React Native разработчик (Senior)
📝 Краткое описание
- Грейд: Senior
- Ставка: 1 700 руб/ч
- Локация: РФ, РБ
- Длительность проекта: долгосрочный (~9 месяцев)
- Краткое описание: разработка B2C-продукта в сфере MedTech — «навигатора здоровья» в виде кроссплатформенного приложения и сайта
🎯 Требования (стек)
- Опыт работы с React от 4 лет (включая TanStack Router).
- Опыт работы с React Native от 4 лет.
- Опыт работы с TypeScript от 4 лет.
- Отличное знание React, понимание жизненного цикла и архитектуры Fiber.
- Опыт работы с MobX, понимание Proxy.
- Опыт работы с Event Loop и клиент-серверным взаимодействием.
- Опыт работы с кэшированием, нормализацией данных и управлением запросами (Polling, Refetch, Lazy, Queries/Mutations).
- Опыт оптимизации загрузки изображений и работы с виртуализацией.
- Будет плюсом:
📌 Описание вакансии
О проекте: крупный MedTech-сервис, B2C-продукт — мобильное приложение и сайт, помогающий пользователям находить и использовать медицинские услуги
Описание роли: участие в разработке масштабного кроссплатформенного решения, построенного на React и React Native
Основные задачи:
- Разработка кросс-платформенного приложения на React и React Native
- Оптимизация рендеринга (мемоизация: React.memo, useMemo, useCallback)
- Работа с кастомными хуками
- Управление состоянием: useState, useRef, useContext, MobX
- Работа с контекстом и глобальным состоянием
- Реализация клиент-серверного взаимодействия, асинхронных запросов
- Работа с TanStack Query (кэширование, нормализация)
- Написание кастомной UI-библиотеки, работа с SASS
- Работа с анимациями: React-native-reanimated, Lottie
- Понимание архитектуры React Native: JSI, Fabric, Turbomodules
📩 Присылайте CV + данные по кандидату:
● ФИО
● Страна + Город
● Дата рождения
● Грейд
● Ставка
● Дата, с которой готов приступить к работе
● Оценить требования ДА/НЕТ, в соответствии с наличием опыта
● Все требования с ответом "ДА" должны иметь отражение в CV кандидата
Вопросы и предложения ➡️ @Pro_test_Studi. Указать 🆔 запроса.