«М.ТЕХ» - АККРЕДИТОВАННАЯ ИТ-КОМПАНИЯ В ГРУППЕ «М.ВИДЕО-ЭЛЬДОРАДО».
Команда «М.ТЕХ» разрабатывает более 100 инновационных ИТ продуктов на основе современной микросервисной и облачной инфраструктуры, больших данных, биометрии, ИИ и машинного обучения для улучшения качества жизни десятков тысяч сотрудников и миллионов покупателей по всей России.
Проект: разработка собственной ERP.
Стек: React, Flux, Redux, MobX, Context API, WebSocket.
C НАМИ ТЫ БУДЕШЬ:
- Проектировать новые сервисы;
- Интегрироваться со сторонними сервисами;
- Покрывать код тестами, писать техническую документацию;
- Взаимодействовать с разработчиками своей и смежных команд, участвовать в Code Review.
ДЛЯ НАС ЦЕННО:
- Глубокое знание и практическое применение всех принципов SOLID для создания масштабируемых систем;
- Умение выбирать между различными подходами к управлению состоянием (Flux, Redux, MobX) и знание их ограничений;
- Опыт проектирования компонентов высшего порядка (HOC) и оценка целесообразности использования Context API, понимая риски усложнения переиспользования компонентов;
- Детальное знание процесса Reconciliation (сверки) и внутреннего устройства React, включая работу с волокнами (fibers);
- Владение всеми методами жизненного цикла и хуками, включая умение предотвращать побочные эффекты и утечки памяти;
- Умение использовать порталы для решения сложных задач UI (модальные окна, тултипы) вне иерархии основного дерева;
- Понимание тонкостей Event Loop для оптимизации тяжелых вычислений и работы с очередями микрозадач;
- Глубокое знание HTTP-протокола, методов безопасности (CORS), управления сессиями и куками на уровне архитектуры приложения;
- Опыт реализации сложных двусторонних систем обмена данными через WebSocket;
- Знание принципов работы транспайлеров (Babel) и инструментов сборки для тонкой настройки окружения.
КОГДА ТЫ С НАМИ: