Условия:
- полная занятость
- формат удалённо
- оформление ГПХ
- ЗП до 190 000 руб до вычета НДФЛ
Требования:
- Общий опыт работы 3-5 лет
- Профильный опыт работы 3-5 лет
- Образование высшее
- Работа по часовому поясу Мск
- Отсутствие 1+ недельных отпусков в ближайший месяц, 2+ недельных отпусков в ближайший квартал
- Возможность принимать звонки в телеграм/телефон с незнакомых номеров
Навыки
- JavaScript (ES6+): глубокое понимание замыканий, прототипов, event loop, this, async/await, промисов, модулей
- TypeScript: уверенная работа с типами, generics, интерфейсами, декораторами, интеграция с фреймворками
- HTML5 / CSS3: семантическая верстка, адаптивность, доступность (a11y), CSS-методологии (BEM и др.), CSS-in-JS
- React.js: Понимание жизненного цикла компонентов, Хуки (useState, useEffect, useContext, useReducer, useMemo, useCallback и кастомные), Управление состоянием (Redux, Zustand, MobX, Context API, Effector), - - -Оптимизация производительности (memo, useCallback, lazy loading), react-router
-Знание методологий feature-sliced, atomic design
-Знание паттернов проектирования: Observer, Factory, Singleton, Strategy, HOC, Render Props и др.
-Знание Micro Frontends архитектуры (Module Federation, Module Federation 2)
-Понимание Critical Rendering Path
-Опыт настройки Webpack, npm, yarn
-Умение настройки ESLint, Prettier
-Работа с API: REST
-Работа с API: GraphQL, WebSockets
-Опыт виртуализации рендеринга больших объемов данных
-Адаптивная и кроссбраузерная верстка: media queries, flexbox, grid, fallbacks
-Адаптивная и кроссбраузерная верстка: поддержка старых браузеров, адаптация под мобильные браузеры
-Работа с Docker (сборка образов, запуск контейнеров)
-Умение пользоваться интрументами DevTools, Lighthouse
-Опыт реализации механизма локализации/интернационализации
-Опыт работы с nodejs
-Знания и опыт настройки nginx
-Опыт использования инструментов юнит тестирования (jest)
-Опыт использования инструментов интеграционного/api/e2e тестирования (playwright)
-Опыт использования инструментов снэпшот тестирования
-Умение объяснять и обосновывать выбор технологий
Функции и должностные обязанности
-Развивать и поддерживать сервис с микро-фронтенд архитектурой;
-Участвовать в определении направления развития архитектуры сервиса и выборе технологий, решать задачи проектирования с учетом требований к безопасности, кластеризации и отказоустойчивости совместно с SRE-инженерами;
-Проектировать и разрабатывать публичные API сервиса и механизмы интеграции сторонних сервисов;
-Реализовывать и интегрировать ИИ-ассистента и рекомендательные системы в функциональность сервиса;
-Повышать надежность и качество сервиса на всех уровнях, оптимизировать производительность, разрабатывать инструменты мониторинга;
-Обеспечивать тестовое покрытие (юнит, интеграционное, апи, нагрузочное);
-Участвовать в развитии продукта и генерации идей;
-Участвовать в ретроспективах инцидентов на проде и предпринимать меры по решению внештатных ситуаций;
-Принимать участие в планировании спринтов, оценке и деĸомпозиции задач;
-Проводить арх- и код-review решений коллег, предоставлять аргументированную критику;
-Уточнять и документировать собственные решения, предоставлять консультации в подготовке тестовых сценариев;
-Сопровождать этапы внедрения продукта в эксплуатацию;
Для связи: Показать контакты (HR менеджер RedLab)
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Текст вакансии взят без изменений
Источник - Telegram канал. Название доступно после авторизации