Обязанности:
· Контроль и технологическое развитие платформы;
· Взаимодействие с командами разработки для синхронизации и выстраивания единого пути развития системы;
· Разработка новых модулей, доработка и оптимизация существующего кода;
· Анализ кода и исправление ошибок, решение текущих задач;
· Рефакторинг существующего кода;
· Работа в команде и реализация одного из направлений проекта;
· Code Review;
· Экспертная консультация технологов и аналитиков в части разрабатываемой информационной системы.
Требования:
· Опыт разработки сложных интеграционных приложений;
· Опыт разработки SPA;
· Опыт проектирования технической архитектуры;
· Опыт работы в команде;
· Уверенное знание JavaScript, React + Redux и сопутствующего стека технологий;
· Уверенное знание HTML и CSS;
· Знание и опыт использования возможностей из последних стандартов ECMAScript;
· Понимание REST API;
· Знание основных паттернов проектирования;
· Опыт работы с Git;
· Опыт использования статической типизации в JS (TypeScript, Flow);
· Опыт использования CSS препроцессоров (LESS или другие);
· Опыт работы с менеджерами задач, транспайлерами, сборщиками (Webpack, Babel, Gulp);
· Опыт написания юнит-тестов (Jest, Enzyme или другие библиотеки).
Мы предлагаем Вам:
· Стать частью крупного, динамично развивающегося банка;
· Работу в команде единомышленников, неравнодушных к передовым технологиям и практикам;
· Неограниченные возможности для совершенствования ваших навыков и знаний, обучаясь у лучших и решая сверхамбициозные задачи;
· Позитивную рабочую атмосферу, дружный коллектив;
·
Достойную и конкурентную заработную плату,
годовые премии, размер которых зависит
от результатов вашей работы;
· Разнообразный социальный пакет: ДМС, страхование жизни, страхование для выезжающих за границу, льготные условия приобретения банковских продуктов, скидки в фитнес-клубах и в компаниях-партнерах;
Полностью удаленный формат работы.