Frontend Developer
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Мы набираем IT специалистов в большую команду для работы на проектах для одного из крупнейших Банков РФ из топ-3. В частности, сейчас мы работаем над развитием Экосистемы Банка для юридических лиц - объединению набора продуктов и сервисов для юридических лиц на базе универсальной платформы с общими правилами и подходами к интерфейсу и клиентскому опыту, обеспечивающей полное дистанционное взаимодействие. Набор ведется в 3 команды - Чат-бот, ЭДО, Брокерское обслуживание.
Стек используемых технологий: бэк - Java 11/Spring. фронт-энд - Typescript, React, final-forms, scss, eslint, webpack4, sockets, conventional-commits.
Архитектура разрабатываемой системы включает: UI, микросервисы, межсервисный транспорт, база данных.
Основные задачи
∙ Разработка фронтальных систем ДБО юр лиц (UI, экранные формы).
Необходимые навыки
∙ От 2 лет разработки пользовательских интерфейсов с использованием JavaScript (ES6);
∙ Уверенные знания React 16.8 и новее;
∙ Опыт использования стейт-менеджеров (Redux, MobX, другие) в React-приложениях;
∙ Уверенные знания знание HTML/CSS/SASS, XML/JSON;
∙ Опыт работы с препроцессорами SASS, LESS;
∙ Опыт написания приложений, использующих REST API либо WebSockets;
∙ Опыт разработки unit-тестов;
∙ Опыт работы с системой контроля версий git;
∙ Опыт верстки и оптимизации пользовательских интерфейсов;
∙ Хорошие коммуникативные качества, умение обосновать выбор того или иного способа решения задачи или выбора технологий.
Будет плюсом
∙ Умение грамотно использовать Typescript, настраивать Webpack, Eslint, опыт работы с микрофронтендом, криптографией, Storybook, настройкой CI/CD, умение грамотно оформить документацию к разрабатываемому решению, знание стандарта OAuth 2.0, опыт разработки с использованием монорепозиториев (Lerna).
Бонусы
Что мы предлагаем:
• Оформление по ТК РФ, оплачиваемые больничные листы;
• Работа в комфортных современных офисах в локациях нашего присутствия или в частично/полностью удаленном формате;
• Спортивные и корпоративные мероприятия;
• Программа обучения и сертификация, доступ к электронной библиотеке;
• Внутренние профессиональные сообщества и митапы для обмена опытом;
• Добровольное медицинское страхование (в том числе полис ВЗР, возможность страхования жизни и др.).