Think.
Create.
Accelerate.

Luxoft, a DXC Technology Company, (NYSE: DXC), is a digital strategy and software engineering firm providing bespoke technology solutions that drive business change for customers the world over. Luxoft uses technology to enable business transformation, enhance customer experiences, and boost operational efficiency through its strategy, consulting, and engineering services. Luxoft combines a unique blend of engineering excellence and deep industry expertise, specializing in automotive, financial services, travel and hospitality, healthcare, life sciences, media and telecommunications. For more information, please visit www.luxoft.com

Position:

Senior React Developer, Moscow

Project Description

Luxoft - ведущий поставщик услуг в области разработки программного обеспечения и инновационных ИТ-решений с клиентской базой по всему миру, состоящей главным образом из крупных транснациональных корпораций. Услуги Luxoft по разработке ПО включают в себя создание и поддержку базового и критически важного заказного ПО, проектирование и тестирование продуктов, а также технологический консалтинг.
Мы набираем IT специалистов в большую команду для работы на проектах для крупного российского банка-заказчика.
Проект касается реализации кредитного конвейера для розничных клиентов - одной из ключевых ИТ систем Банка.
Предполагается реализация объемного бизнес-функционала и пользовательских рабочих мест (UI, экранные формы). Стек используемых технологий: фронт - React/JavaScript, бэк - Java 8/Spring.
Архитектура системы: микросервисы.

Responsibilities

Разработка автоматизированных рабочих мест пользователей
• реализация функциональных требований, предъявленных к рабочим местам
• участие в разработке архитектуры UI части системы
• написание компонент, взаимодействующих с серверной частью
• актуализация и ведение компонентной базы элементов пользовательских форм
• верстка экранных форм, приведение внешнего вида к корпоративному дизайну
• проработка и реализация идей по оптимизации написанного ранее кода
• участие во встречах с проектной группой относительно дальнейшего развития системы

Skills

Must

Опыт работы:

• от 2 лет разработки пользовательских интерфейсов с использованием технологии React/JavaScript
• наличие опыта работы в разработке систем масштаба предприятия
• уровень разработчика senior

Требования:
• знание React/JavaScript, HTML/CSS/LESS, XML/JSON
• опыт написания приложений, использующих WebSockets, AJAX Requests
• хорошее ориентирование в имеющихся модулях NPM для разработки пользовательских интерфейсов (Redux, Normalizr, Thunk, Redux Form, ImmutableJS, Bootstrap), Webpack, понимание HOC
• умение писать тесты к разработанному функционалу front-end'a (Mocha, Chai, Jest, Enzyme, React Test Utils)
• опыт работы с системой контроля версий Git, знание SQL
• опыт верстки и оптимизации пользовательских интерфейсов
• английский язык на уровне чтения документации
• хорошие коммуникативные качества, умение объяснять что было сделано, почему было сделано именно так

Nice to have

• опыт работы в банковской сфере, особенно знание предметной области корпоративного кредитования
• возможность продемонстрировать результат по проектам, в которых доводилось участвовать (ссылка на GitHub, приложение либо демо на собеседовании)

Languages

  • English: Elementary

Relocation package

If needed, we can help you with relocation process. Click here for more details:

WHERE

Moscow

Work Type

JavaScript (Angular, React etc.)

Seniority Level

Senior

Ref number
VR-44958
ADD TO MY JOB
RECOMMEND A FRIEND
Apply

More job opportunities in JavaScript (Angular, React etc.)

Specialization Position / Title Location Send to a friend
JavaScript (Angular, React etc.) Regular/Senior JavaScript Developer (Angular) Moscow, RU Apply or Add to my jobs
JavaScript (Angular, React etc.) Senior Front-End Developer Moscow, RU Apply or Add to my jobs