Назад
1 день назад

Senior Frontend Developer (React)

Тип работы
fulltime
Грейд
senior

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
Senior Frontend Developer (React/TypeScript): Разработка и сопровождение высоконагруженных SPA-приложений, включая проектирование frontend-архитектуры, интеграцию с backend-сервисами и создание нового функционала, с акцентом на производительность, безопасность и качество пользовательского интерфейса. Фокус на принятии технических решений, построении сложных дашбордов и виджетов, проектировании API, тестировании и обеспечении стабильной работы приложений.

Компания

Московская Биржа объединяет ИТ-специалистов и экспертов по развитию рынков, создавая технологии для управления деньгами.

Что делать

  • Разрабатывать программное обеспечение на всех этапах — от проектирования до тестирования и внедрения.
  • Проектировать архитектуру frontend-приложений и принимать технические решения.
  • Создавать новый функционал и сопровождать существующий код.
  • Декомпозировать требования, оценивать бизнес-задачи и взаимодействовать с backend-разработчиками, аналитиками и UI/UX-дизайнерами.
  • Обеспечивать производительность, безопасность и качество пользовательского интерфейса.
  • Проводить code review, писать модульные и интеграционные тесты, участвовать в проектировании API и интеграции с backend-сервисами.

Требования

  • Опыт разработки на React, TypeScript и JavaScript, знание принципов функционального и объектно-ориентированного программирования и шаблонов проектирования.
  • Знание HTML5, CSS и SCSS, семантической и responsive-вёрстки.
  • Опыт настройки Webpack и линтера, работы с Redux, Saga, REST-сервисами и WebSocket.
  • Понимание SPA-архитектуры и опыт создания инфраструктуры разработки и сборки SPA с нуля.
  • Опыт покрытия кода тестами, работы с SVG и графиками, предпочтительно Chart.js.
  • Опыт работы по Scrum в крупных проектах и командах от 8 человек, а также с нагруженными приложениями, дашбордами, виджетами и CMS.

Хорошо, если есть

  • Опыт работы со Storybook и разработки UI-kit.
  • Тестирование React-хуков и компонентов целиком.
  • Опыт работы с GitLab CI и понимание принципов CI/CD.
  • Опыт работы с TradingView.

Культура и преимущества

  • Работа в команде #moexteam, объединяющей более 2200 специалистов.
  • Взаимодействие с разработчиками, аналитиками, дизайнерами и экспертами по развитию рынков.
  • Участие в создании передовых технологий для управления деньгами.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →