Инжиниринговый дивизион Росатома является одним из лидеров мирового атомного инжинирингового бизнеса, занимая около 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, офис Москва, Нижний Новгород, Санкт-Петербург/гибрид/удаленно.