Все вакансии

Инженер-программист React + React Native

WAVIoT · зарплата не указана · Москва · HH · опубликовано 13 мая 2026 г.

Компания WAVIoT
Источник HH
Опубликовано 13 мая 2026 г.
Зарплата зарплата не указана

Описание вакансии

Обязанности:
• Разрабатывать и поддерживать React web-приложения и мобильные приложения на React Native .
• Поддерживать чистую и масштабируемую фронтенд-архитектуру: модули/слои, границы, переиспользуемые компоненты.
• Развивать дизайн-систему / библиотеку компонентов.
• Улучшать производительность под реальные сценарии:
• оптимизация рендера, виртуализация лент/списков.
• ленивая загрузка / чанкинг.
• стабильная работа с сетью (дедупликация, кеширование, ретраи, пагинация).
• Вводить и поддерживать прагматичное тестирование:
• unit/component тесты (Jest, Testing Library);
• базовые e2e (Playwright/Cypress по необходимости).
Требование:
• Образование высшее техническое.
• Опыт работы с REST API, Git, legacy-кодом.
• Умение разбираться в чужом коде и работать в команде.
• Готовность к поддержке и рефакторингу легаси систем.
• Знание английского языка, достаточное для чтения технической документации.
• 4+ лет коммерческого опыта фронтенд-разработки в продакшен-системах.
• Сильный React: функциональные компоненты, хуки, контекст. современный state/data слой (Redux Toolkit / Zustand / React Query или аналоги).
• Опыт React Native обязателен:
• навигация, особенности iOS/Android.
• база по производительности (списки, память, rerenders).
• Опыт доведения фич “под ключ” на клиенте: UI, состояние, интеграция с API, edge cases, надёжность.
Желательно:
• Next.js / SSR.
• Опыт с Sentry (или аналогом) и мониторингом производительности.
• Опыт сборок/релизов (TestFlight / Play Console).
• Опыт разработки распределенных систем.
• Хорошее знание Python3, Django.
Условия:
• Работа в современном офисе, метро Белорусская (1 минута от метро).
• Комфортные условия для работы.
• Кофе, чай, печенье.
• Полностью официальное трудоустройство.

Навыки

  • React
  • REST
  • Git
  • Redux
  • iOS
  • Android
  • Next.js
  • Django
Открыть вакансию в ленте