React developer

Дата размещения вакансии: 03.07.2024
Работодатель: ИНЖИНИРИНГОВЫЙ ДИВИЗИОН ГОСКОРПОРАЦИИ РОСАТОМ
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

Инжиниринговый дивизион Росатома является одним из лидеров мирового атомного инжинирингового бизнеса, занимая около 30% глобального рынка сооружения АЭС. Ведем свою деятельность в Европе, на Ближнем Востоке и в Северной Африке, а также в Азиатско-Тихоокеанском регионе.

Мы реализуем проекты по проектированию и сооружению АЭС большой мощности, оказываем полный спектр услуг EPC, EPC (M) и развиваем Multi-D технологии для управления сложными инженерными объектами.

Инжиниринговый дивизион опирается на полувековой опыт российской атомной отрасли и современные инновационные технологии.

Дирекция по продуктам Multi-D разрабатывает цифровые продукты для поддержки процессов сооружения сложных инжиниринговых объектов. Разработка ведется с использованием современных технологий и гибких методик (Scrum).

Требуется специалист Frontend/javascript-программист (middle) высокого уровня для разработки ядра lowcode-решения, библиотеки UI-компонентов, пользовательской событийной модели. Полная занятость, возможна удаленная работа.

Стек:

  • Фронтенд: Javscript (последние спецификации), React 16+, Redux, Mobx, Material UI, Browser API, Canvas, WebSocket, WebWorker
  • Передача данных: HTTP, WebAPI, REST, GraphQL
  • Сборка, тестирование и CI/CD: webpack, eslint, NodeJS, Jest
  • Процессы: Agile, Scrum
  • Инструменты — Git, Azure DevOps (TFS)

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

  • Разрабатывать высоконагруженную систему;
  • Удерживать высокий уровень абстракции при разработке компонентов;
  • Внедрять новый функционал в текущие проекты;
  • Оптимизировать производительность проекта под высокие нагрузки;
  • Разработка и сопровождение веб-ресурсов.

Требования:

  • Опыт разработки на JavaScript от 3-х лет;
  • Понимание методологии Scrum; опыт работы в команде;
  • Уверенные знание Javascript последних спецификаций;
  • Взаимодействие с API: WebAPI, REST;
  • Регулярные выражения, парсинг абстрактного синтаксического дерева AST;
  • Работа с браузерными API, canvas;
  • Знание NodeJS, Webpack на уровне написания собственных плагинов;
  • Самостоятельно проектировать программные алгоритмы решения задач в рамках поставленного технического задания;
  • Участие в code review, умение писать unit-тесты;
  • Английский язык (умение читать техническую документацию).

Условия:

  • Официальное оформление по ТК РФ, «белая» зарплата + годовой бонус;
  • Работа в стабильной, социально-ответственной компании;
  • Расширенный социальный пакет (ДМС (со стоматологией), льготы и компенсации предусмотренные коллективным договором для сотрудника и семьи, тренажерный зал с сауной в офисе и пр.);
  • Ежегодная индексация ЗП;
  • Оплачиваемые компанией курсы, обучение в академии Росатома, профессиональные подкасты, книги, вебинары и прочее;
  • Режим работы: 5/2 с 9 до 18, офис Москва, Нижний Новгород, Санкт-Петербург/гибрид/удаленно.