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

Работодатель:
График работы:
Полный день
Занятость:
Полная занятость
Опыт работы:
От 3 до 6 лет
Место работы:
Москва, Лесная улица, 3

Обязанности:

  • Разрабатывать и поддерживать 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 минута от метро).

  • Комфортные условия для работы.

  • Кофе, чай, печенье.

  • Полностью официальное трудоустройство.

Похожие вакансии

Логист (ММП + ЖД)
Йес Логистикс

Знание INCOTERMS и рынка перевозчиков. – Умение работать в условиях многозадачности с большим объёмом информации (внимательность к деталям, системный подход к...

180 000 - 200 000 руб.
Ведущий инженер-программист сетевых устройств (Зеленоград, Москва)
НПЦ ЭЛВИС

Высшее техническое образование. Отличное знание языка C и уверенное владение C++. Глубокое понимание архитектуры ОС Linux (внутреннее устройство ядра, подсистемы).

Senior Data Scientist (Recsys + NLP)
СБЕР

Опыт 4+ года, с фокусом на Recsys, классификацию последовательностей или поведенческую аналитику. Sequence Modeling: глубокое понимание принципов работы с...

Инженер-программист (C++)/Software engineer C++ developer
Кибертех-Сигнал

Опыт разработки на C++ от 3 лет. Хорошие знания языка С++. Знание фундаментальных структур данных и алгоритмов. Хорошее знание STL...

Инженер-программист C++/Qt
WAVIoT

Образование высшее техническое (предпочтительно: радиотехника, приборостроение). Умение разбираться в чужом коде и работать в команде. Готовность к поддержке легаси систем.