NDA
сегодня

frontend developer

выше рынка на 17,8%
вакансия 309 600 ₽
в среднем 262 746 ₽
мэтч
Добавь резюме в профиле, чтобы видеть % мэтча с вакансией

сопроводительное письмо

Добавь резюме в профиле, а нейросеть определит твою категорию. Затем ты сможешь генерировать сопроводительные письма для вакансий этой категории

описание

Только резиденты РФ, работа в московской таймзоне, без длинных отпусков ближайшие месяцы

Команда разрабатывает сервис банка с микро-фронтенд архитектурой.

задачи

  • Развивать и поддерживать сервис с микро-фронтенд архитектурой
  • Участвовать в определении направления развития архитектуры сервиса и выборе технологий
  • Решать задачи проектирования с учетом требований к безопасности, кластеризации и отказоустойчивости совместно с SRE-инженерами
  • Проектировать и разрабатывать публичные API сервиса и механизмы интеграции сторонних сервисов
  • Реализовывать и интегрировать ИИ-ассистента и рекомендательные системы в функциональность сервиса
  • Повышать надежность и качество сервиса на всех уровнях
  • Оптимизировать производительность
  • Разрабатывать инструменты мониторинга
  • Обеспечивать тестовое покрытие (юнит, интеграционное, апи, нагрузочное)
  • Участвовать в развитии продукта и генерации идей
  • Участвовать в ретроспективах инцидентов на проде и предпринимать меры по решению внештатных ситуаций
  • Принимать участие в планировании спринтов, оценке и декомпозиции задач
  • Проводить арх- и код-review решений коллег, предоставлять аргументированную критику
  • Уточнять и документировать собственные решения, предоставлять консультации в подготовке тестовых сценариев
  • Сопровождать этапы внедрения продукта в эксплуатацию

требования

  • Общий опыт работы 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)
  • Опыт использования инструментов снэпшот тестирования
  • Умение объяснять и обосновывать выбор технологий
  • Будет плюсом ai

условия

  • Фулл тайм

прозрачные зарплаты в IT

Анонимные данные по зарплатам и грейдам

Посмотреть
График динамики зарплат
Telegram Добавить в отклики