Lead Frontend Developer (OneKIB)

06 мая 2024 • г Москва • ПАО "Сбербанк" • IT: Разработка

Цель нашей Команды – высокая эффективность процессов Блока Корпоративно-инвестиционный бизнес. Мы создаем новый единый продукт для всех процессов штаба Блока, как агрегатор аналитических сервисов. Наша задача сделать удобный и полезный сервис по предоставлению аналитики всем внутренним пользователям банка – от клиентских менеджеров до руководителей ТОП уровня. Мы ищем lead frontend-разработчика, готового вместе с нами создавать и совершенствовать наш продукт.

Наш стек:


  • ReactJS, Redux, TypeScript, Redux-Saga, RTK (микрофронты)
  • Java, Spring, Spring Boot, Hibernate
  • Oracle DB
  • микросервисная архитектура.
Обязанности
  • развитие процессов и технологий frontend разработки
  • разработка frontend сервисов
  • разработка и сопровождение библиотеки компонентов на mui5
  • участие в задачах интеграции нескольких приложений
  • анализ требований, декомпозиция задач
  • проектирование решения в составе кроссфункциональной команды
  • участие в проектировании и составе дорожной карты развития всего сервиса со стороны frontend разработки с учетом современных паттернов построения приложений
  • участие в приемо-сдаточных испытаниях
  • описание документации разработки
  • проведение frontend-церемоний (код-ревью, синхронизация внутри стэка)
  • управление техдолгом frontend.
Требования
  • опыт в веб-разработке от 5-ти лет
  • хорошая алгоритмическая база и умение оптимизации приложений
  • хорошие знания в module-federation или любых container-referenc’ах подходах
  • хорошие знания React, React hooks, умение написать кастомные хуки и обходиться без useEffect’ов там, где это возможно
  • понимание, как работает DOM, Shadow DOM, Virtual DOM
  • опыт интеграции микрофронтовых приложений в другие сервисы и правильное их дробление по компонентам
  • опыт настройки Webpack-конфигов
  • опыт с Redux, RTK-query, Redux-toolkit
  • опыт работы со storybook
  • опыт работы с material-ui или ant-design
  • онания typescript
  • умение писать документированный код
  • опыт работы с REST API
  • знание принципов построения SPA приложений
  • понимание проблем кросс-браузерной совместимости и способов их решения
  • опыт работы по Agile / Scrum (Jira, Confluence, GIT)
  • глубокое понимание процесса веб-разработки (проектирования, разработки и внедрения)
  • нацеленность на повышение качества кода, самообучаемость, инициативность, умение и желание работать в команде.


Будет плюсом, если есть


  • опыт работы с NodeJS и express фреймворком, знания по HTTP протоколу
  • хорошие знания вёрстки (flex, grid)
  • опыт работы с другими стейт-менеджерами по типу jotai atom или zustand
  • хорошо понимаете принципы работы HTTP протокола, имеете опыт работы с websocket.
Условия
  • конкурентные условия труда (белая заработная плата, оклад, премии)
  • график работы - стандартный, но с гибким подходом к личным обстоятельствам
  • большой и комфортный офис с бесплатным спортзалом
  • программа по поддержанию и улучшению состояния здоровья - ДМС (включая стоматологию), страхование
  • льготное кредитование в Сбербанке - возможность пользоваться премиальными продуктами Банка на очень специальных условиях
  • материальная помощь - в радостных и не очень случаях
  • широкий спектр скидок и привилегий от компаний-партнеров.