JavaScript разработчик

Remote work

Описание вакансии

Стрим Payroll занимается всем что связано с зарплатными картами и начислением зарплаты клиентам Банка. Миллионы клиентов Банка являются пользователями продуктов нашего стрима.

Какие ещё есть потребности у бизнеса? Нашим коллегам - менеджерам реализующим зарплатные проекты для компаний, - нужно удобное приложение в котором они смогут выполнять свои задачи - просматривать информацию о клиенте, фиксировать договорённости, вести рабочий календарь и т.п. С таким приложением менеджер сможет приезжать к клиентам и вести переговоры вне офиса. Сейчас для этого используются сервисы сразу нескольких CRM, и некоторые не доступны в мобильной версии.

Что сделаем мы? Соберём профессиональную команду с которой разработаем новый продукт - "Рабочее место менеджера зарплатных проектов". Приложение с web/mobile фронтом и микросервисной архитектурой. Оно будет обслуживать пользовательские сценарии. А для тяжелых и критичных задач подключим интеграции с развитой инфраструктурой банка. В приложение мы перенесём уже проработанные сервисы и будем готовы добавлять новые уникальные фичи. А для расстановки приоритетов организуем активную работу с фокус-группами пользователей. По стандартам банка поднимем CI/CD пайплайн, а значит у любого участника команды будет возможность проверить работающее приложение на тестовом стенде и поучаствовать во всех этапах разработки продукта. В команду войдут разработчики, аналитики, тестировщики и другие IT-специалисты.

Плюсы нашего проекта:
Проект только стартует и стартует с стадии MVP - мы будем сосредоточены на работающем продукте;
У проекта уже есть ЦА - менеджеры ЗП, - готовые применять наработки и давать обратную связь;
На старте можно поучаствовать в смежных активностях - разработка архитектуры, сбор требований, программирование, настройка контура CI/CD;
В стриме Payroll развитое IT сообщество, и ребята из смежных команд помогут участием и техническими наработками;
Для нефункциональных задач - логи, метрики, авторизация, - мы задействуем enterprise платформы Банка, а больше внимания уделим бизнесовым фичам продукта.

Наш стек - Java/SpringBoot, JS/TS/React/Redux, PostgreeSql, OpenShift/Kubernates, IBM MQ/Kafka/Rest, Selenide/Cucumber, Teamcity/Gitlab.

Обязанности

Разработка микро-фронтeндов нового продукта на стеке React/Redux/TS/JS/TeamCity/Bundle-JS;
Коммуникации в кросс-функциональной команде из аналитиков/фронт/бэк/дизайнеров/DevOps;
Участие в проработке дизайна и ТЗ, планировании работ;
Участие в выводе фич в ПРОМ, демо-показах;
Участие в развитии enterprise-платформы веб-приложений.

Расположение
Remote work
Тип работы
React
Номер вакансии
VR-66716
Язык
Russian: A1 Beginner

Требования к кандидату

Обязательные требования

Опыт работы на Javascript/TypeScript от 3-х лет;
Опыт работы на ReactJS от 3-х лет;
Опыт работы с менеджерами состояний Redux (Mobx);
Опыт работы на Styled-Components;
Опыт работы с Figma или другим инструментом построения UI/UX;
Адаптивная/кроссбраузерная верстка;
Опыт разработки REST api, знание протокола HTTP, работа с сессиями, куками, заголовками запросов;
Знание инфраструктуры разработки (webpack5, bundle-js, nexus, git, Jira, Confluence);
Умение проводить отладку приложения/создавать заглушки.

Желательные требования

Работа в agile команде;
Опыт работы в банках или других крупных компаниях;
Опыт работы с крупными enterprise-платформами, коммуникации со смежными командами;
Опыт работы с Gitlab;
Участие в создании pipeline CI/CD + настройка стендов;
Опыт разработки CRM-подобных систем.

Работа у нас — это

Команда профессионалов, готовых поддержать ваши инициативы

Возможность работы с новыми технологиями

Возможности карьерного роста

Обучение за счёт компании

Красивый и комфортный офиc

Гибкий график

ДМС

Мощное железо и дополнительное оборудование