Senior Frontend разработчик (React)
Требования
Местоположение и тип занятости
Компания
Ведущий оператор сервисов электронного документооборота (ЭДО)
Описание вакансии
О компании и команде
Мы разрабатываем технологическую платформу для производства, хранения и дистрибуции медиа контента. Решение позволит сократить T2M подготовки и выхода медиа контента более чем в 30 каналах дистрибуции (сайты и приложения Банка, мессенджеры, социальные сети и др.).
Технологический стек:
- HTML, CSS3
- React, Redux Toolkit
- TypeScript, ES6/7
- SASS, style modules, Jest
- SSR Next.js
- REST API (Swagger)
- npm/yarn, Git (bitbucket), jenkins, openshift.
Задачи:
- Разработка новых компонентов платформы;
- Рефакторинг существующих компонентов;
- Подготовка релизов, взаимодействие с другими подразделениями для выпуска релиза;
- Сопровождение и документирование написанного кода;
- CodeReview;
- Помощь коллегам в работе;
- Взаимодействие с аналитиками, тестировщиками, backend-разработчиками и дизайнерами.
Ожидания от кандидата
- Опыт коммерческой разработки от 4-х лет;
- Практика SOLID, DRY, KISS;
- Опыт работы с Next.js;
- Опыт написания кода на TypeScript;
- Опыт разработки на React;
- Опыт работы с любым менеджером состояния;
- Умение писать юнит/модульные тесты;
- Опыт Sass;
- Опыт масштабирования проекта;
- Умение работать с Git, понимание стандартных моделей ветвления (GitFlow/TBD);
- Опыт работы с менеджером пакетов;
- Опыт с webpack/babel/eslint;
- Опыт codereview.
Условия работы
- Работа в аккредитованной IT компании;
- Официальное трудоустройство с первого дня работы;
- Заработная плата полностью "белая", выплачивается 2 раза в месяц;
- График работы: 5/2;
- Работа в крупной и стабильной IT компании, лидере коммерческого электронного документооборота в России;
- Выгодные условия по продуктам Сбербанка (так как мы являемся дочерней компанией крупнейшего банка России);
- Неограниченные возможности профессионального и карьерного роста в структуре текущего подразделения и других направлений компании.