Senior fullstack-разработчик (Node.js, React.js)
Мы – группа команд разработчиков и аналитиков широкой экспертизы (бизнес/системы/BI), развивающих платформу - конструктор функционала и модулей под необходимые бизнес-функции и продуктовую линейку инструментов управленческой отчетности для всех ключевых направлений Сбера.
Автоматизируем бизнес-процессы через подключение микро модулей и схем платформы. Мы расширяем команду ввиду масштабирования нашей Платформы и ищем активных разработчиков, способных привнести свои знания и опыт на новые направления с хорошим техническим базисом и собственным взглядом на реализацию продукта.
Обязанности
- Поддержка продукта с использованием собственного фреймворка Node.JS и UI на React
- Активное участие в жизни продукта, проработка архитектуры с командой;
- Создание стандартов/контрактов сервисов обмена данными
- Разработка новых frontend/backend модулей
- Декомпозиция и оценка задач
- Проведение Код-ревью
- Проверка и тестирование разработанного функционала
- Работа в JIRA/Confluence/Bitbucket
Требования
- Высшее техническое образование
- Опыт разработки WEB-приложений от 4 лет
- Опыт разработки PWA приложений
- Понимание принципов верстки (CSS, HTML)
- Понимание принципов клиент-серверной архитектуры (API, REST, SOAP, GraphQL)
- Понимание принципов работы приложений в kubernetes/openshift
- Опыт работы с frontend-фреймворками (React)
- Опыт использования UI компонент (Bootstrap, Material, Ant)
- Опыт настройки Webpack, TypeScript, Jest, Selenium
- Знание алгоритмов
- Знание языка SQL, структур данных
- Знание форматов (XML, JSON, SVG)
- Понимание принципов ООП и паттернов разработки ПО
- Понимание методологий разработки ПО: Agile (Scram, Kanban)
Будет плюсом:
- Участие в реализации web-проектов с нуля
- Участие в разработке BI систем
- Понимание принципов работы OLAP/OLTP систем
- Опыт работы со сводными таблицами
- Опыт работы с большими данными
- Понимание динамического формирования React компонент
- Публикация собственных компонент в npmjs
- Знание любых прочих языков программирования (Java, Kotlin, Groovy, Swift, C#, Python, PHP)
- Навыки работы с генеративными AI-моделями
Условия
- Комфортный современный офис: Кутузовский проспект 32к3 (рядом ст. метро Кутузовская)
- Офисный формат работы на период испытательного срока, после предусмотрен переход на гибрид
- Ежегодный пересмотр зарплаты, структура дохода формируется из окладной части и годовой премии
- Корпоративный спортзал и зоны отдыха
- Более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
- Программа адаптации и помощь руководителя на старте (для Junior позиций)
- Расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
- Гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ
- Подписка Прайм с возможностью совместного использования на трёх близких
- Вознаграждение за рекомендацию друзей в команду Сбера