Frontend-разработчик

договорная
Полный день, до 3 лет, полная занятость

Описание вакансии

B2B digital-банк для клиентов эквайринга

Один из core разделов в СберБизнес, объединяющий все self-сервисы вокруг платежных продуктов Сбера (торговый и интернет-эквайринг, оплаты по QR, онлайн-кассы, биометрия, СберПэй, чаевые и т.д.).

Мы - крупнейший эквайер Европы и топ 3 в мире, именно мы сделали оплаты по безналу по всей стране стандартом и продолжаем менять платежный опыт.

Требования:

1. HTML + CSS:

  • Опыт работы с каким-либо UIKit
  • Разработка по макетам в фигме

2. JS:

  • Умение писать код в ⁣ES6+

3. TS:

  • Интерфейсы, типы, енамы, дженерики
  • Пишем код с вкл strictNullChecks
  • Документирование кода (JSDoc, TSDoc)

4. React (Hooks):

  • Функциональное программирование + умение писать компоненты на классах
  • Уверенное знание React Context
  • Уверенное знание основных хуков (useState, useRef, useEffect, useContext)
  • Практический опыт в React Portal

Будет плюсом:

  • Опыт в создании npm библиотек (утилиты, общие компоненты, скрипты)
  • Опыт в автотестировании - как минимум юнит тесты, еще лучше веб тесты (Jest, Playwright, Testing Library)
  • Понимание паттерна Dependency Injection и его реализация в React

5. Стейт-менеджер:

  • Опыт работы с Redux Toolkit, RTK Query
  • Уменение написать код без использования стейт менеджера!!! (Например, SWR)
  • Микрофронты
  • Что такое микрофронты - знание теории, объяснить как это работает (особенности сборки, загрузка статики, как реализовать точку входа)

6. Сборка проекта

  • Должен уметь написать код сборки проекта (js, ts, css, json + ассеты) на Webpack или Rollup ну или хотя бы объяснить как это сделать
  • Настройка линтеров и форматтеров в т ч на прекоммит хук
  • Webpack Mudule Federation

7. Git

  • Сквош коммитов
  • Рибейзинг для подлития изменений в свою ветку
  • Git Flow, релизные ветки и переливки между ними

8. Общие

  • Код ревью
  • Готовность представить свою разработку на демо локально
  • Взаимодействие с бэкером в части продумывания рест апи

Условия:

  • Возможность самореализации, видеть результаты своих трудов
  • Стабильная заработная плата
  • Гибридный или удаленный формат работы , гибкое начало дня
  • Профессиональное обучение, семинары, тренинги, конференции;
  • ДМС с первого дня ! страхование от несчастных случаев, социальные гарантии, корпоративные мероприятия;
  • Высокий уровень корпоративной культуры;
  • Комфортный офис Sbergile Home с оупенспейсами, лаунж зонами, кафе, рестораном, оборудованными кухнями, массажными креслами
  • Многофункциональный спортивный зал
  • Бесплатный подземный паркинг

Адрес места работы

Москва, Кутузовский проспект, 32к1  на карте
Вакансия №79655, обновлена 11 января, 14:11