Frontend разработчик (JavaScript/React)
Требования
Местоположение и тип занятости
Компания
Крупнейшая цифровая платформа. Технобренд, объединяющий лучшие мировые практики и самый современный стек
Описание вакансии
Условия работы
Мы автоматизируем банковские процессы для сотрудников и ключевых клиентов Сбербанка, в список которых входят крупнейшие нефтегазовые, строительные, финансовые и не только корпорации РФ. У вас будет возможность прикоснуться к реальному бизнесу, изучить процессы по инвестициям и финансированию.
Из преимуществ: большое количество разработки с нуля, возможность применения новых технологий, работа в дружной и сильной agile-команде.
Основные задачи:
- Проектирование и разработка многокомпонентного frontend приложения для работы со сложноструктурирыванными документами.
- Генерация документов на основе шаблонов, пользовательское редактирование данных в wysiwyg редакторе с элементами многоуровневых подсказок и надстроек.
Навыки и опыт:
- Высшее техническое образование в сфере информационных технологий.
- Опыт работы по специальности не менее пяти лет в компаниях специализирующихся на разработке ПО.
- Широкий кругозор в сфере современных IT технологий, желание изучать новые подходы и методики.
- Высокие коммуникативные навыки, активная позиция.
Что мы ожидаем:
- Опыт проектирования архитектуры и разработки frontend web приложения с нулевой фазы
- Опыт проектирования клиент-серверных приложений со сложными пользовательскими UX решениями
- Экспертные знания HTML/HTML5/CSS
- Экспертные знания JavaScript/TypeScript
- Экспертные знания React/Redux
- Опыт работы с системами прототипирования интерфейсов и дизайн системами
- Опыт настройки и эксплуатации инструментария для построения CI/CD процессов
- Опыт настройки и эксплуатации систем автоматизированного тестирования
- Опыт работы с системами контроля версий
- Уверенные знания принципов работы протоколов http, websocket
- Опыт работы с системами JIRA/Confluence
Будет как плюс:
- Участие в крупных проектах с распределённой инфраструктурой
- Опыт работы в кросфункциональных командах
- Сильные коммуникативные навыки, умение четко и аргументированно обосновывать технологические решения
- Участие в проектных командах работающих по методологии Agile
- Опыт разработки на одном из языков ООП (предпочтительно Java)
- Понимание SOA и MSA архитектур
- Знание стандартов и механизмов шифрования данных
- Понимание принципов работы Docker, k8s, OpenShift
- Опыт работы в режиме многозадачности и неопределённости
Наши условия:
- Новый, современный офис;
- Интересные, сложные, амбициозные задачи;
- Профессиональный рост в молодой и сильной команде;
- Гибкий график начала рабочего дня;
- Стабильная, конкурентная «белая» заработная плата (оклад + премии);
- Льготные условия по кредитам Сбербанка;
- ДМС, страхование от несчастных случаев, социальные гарантии, корпоративные мероприятия;
- Тренажерный зал.