September 4, 2023

Фронт разработчик на проект Сбербанка

Кто мы?
Центр Корпоративных Решений – дивизион корпоративного блока Сбербанка, отвечающий за все виды удаленного обслуживания более чем 2 млн клиентов-юридических лиц. Мы объединяем несколько контактных центров по всей стране, общей численностью более 4000 человек. В тоже время, мы — это команда более чем 120 ИТ специалистов, которые создают новые технологические решения, используя при этом все современные инженерные практики – Agile/DevOps/CI/CD/Автотесты и т.д.

Что мы создаем?
Наша цель – разработка современной платформы для контактного центра передового уровня и масштабирование ее на другие организации за периметром Сбербанка.
Наша главная ценность – каждая секунда, потраченная сотрудником при работе с системой, должна быть эффективной и направленной на решение вопроса клиента и эффективной работы бизнеса.
Наш продукт – WFM (workforce management) система. Представляет собой - рабочее место сотрудников КЦ для планирования и прогнозирования нагрузки, а также контроля работы оператора и соблюдения им рабочего графика, Данная система будет интегрирована с различными офисными системами Банка.

Над чем предлагаем работать?
Предстоит проектировать, разрабатывать, развивать и оптимизировать АРМ сотрудника с целью отображения всей необходимой информации для контроля и прогнозирования работы КЦ – для более чем 4000 сотрудников..
Текущая команда продукта - 2 команды разработки с своими аналитиками, разработчиками, тестировщиками, дизайнерами, диливери лидами и владельцами продуктов.
Помимо 2 команд в разработке продукта участвует более 100 специалистов в разных командах Сбербанка, объединенных одной общей целью – создать лучшую платформу для работы сотрудников.

Стек технологий:

• JavaScript ES6, TypeScript
• React
• Mobx
• SCSS
• Axios
• Webpack
• Material-UI

Требования:

• Опыт работы FE со схожим стеком от 2-х лет
• Опыт настраивания проекта с нуля
• Знание базовых структур данных, базовых алгоритмов и умение оценивать их сложность;
• Понимание взаимодействия клиент-серверных приложений;
• Понимание распространенных паттернов проектирования;
• Развитые практические навыки в написании собственных и применении сторонних компонентов, используемых при создании веб-приложений
• Способность самостоятельно выбирать эффективный способ решения задачи и помогать с этим другим
• Аккуратность и продуманность в реализации задачи, внимание к деталям
• Уверенные знания современного JavaScript(ES6+);
• Опыт разработки крупных приложений на React;
• Mobx/Redux (мы используем Mobx)
• HTML
• SCSS
• Опыт адаптивной верстки
• Знание протоколов HTTP и WS, умение работать с ними;
• Уверенное владение GIT;
• Умение работать в команде (предлагать и обсуждать идеи, аргументировать свою позицию);
• Нацеленность на повышение качества кода, самообучаемость, инициативность, умение и желание работать в команде.
• Опыт работы в Банках не обязателен. Продукт не оперирует банковской спецификой и не подразумевает глубоких интеграций с банковским ПО.

Будет преимуществом:

• Опыт разработки сложной архитектуры;
• Умение настраивать webpack;
• Умение стилизовать компоненты Material-UI;
• Опыт написания тестов.

Задачи:

• Создавать web-приложения, которое помогает сотрудникам контактного центра планировать и прогнозировать нагрузка, распределять графики работы и оперативно реагировать на бизнес отклонения показателей.
• Активно участвовать в проектировании и разработке серверной архитектуры приложений.
• Реализовывать новые функции приложений и решать вопросы с улучшением и оптимизацией работы клиентской части приложений, существующего кода.
• Работать в agile/scrum методологии в тесном взаимодействии с остальными членами команды.