Frontend-разработчик СберБанк Онлайн

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

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

Привет!

На связи команда веб-платформы СберБанк Онлайн.

Мы занимаемся разработкой core функционала для построения флагманского frontend-приложения Сбера.

В зону ответственности нашей команды входят такие задачи как:

  • проектирование и реализация микромодульной архитектуры приложения крупнейшего банка страны,
  • создание единой дизайн-системы для СберБанк Онлайн и внутренних продуктов Сбера,
  • разработка инструментов для других команд, которые позволят им проще и быстрее выполнять свои задачи,
  • анализ, мониторинг и улучшение производительности всей frontend системы СберБанк Онлайн в целом.

В своей работе мы используем современные технологии, постоянно анализируем и внедряем новые инструменты и практики, а также разрабатываем собственные решения, которыми пользуются десятки команд в СберБанк Онлайн и за его пределами.

Кроме того, мы уделяем внимание развитию frontend-сообщества в Сбере и экосистеме – создаём и продвигаем новые продукты: общие библиотеки, контент, внутренние митапы и конференции.

И сейчас мы ищем опытного frontend-разработчика, который будет принимать активное участие в решении задач нашей команды, разрабатывать платформу продукта на многомиллионную аудиторию и помогать внедрять готовые решения в другие команды.

Обязанности

Тебе предстоит создавать платформу микромодульных приложений и дизайн-систему для множества бизнес-команд, разрабатывающих СберБанк Онлайн.

Помимо этого, нужно решать ряд сопутствующих задач:

  • проектировать и создавать аналитическую платформу для мониторинга быстродействия приложений;
  • заниматься клиентской оптимизацией рендеринга и загрузки скомпилированного кода;
  • принимать участие в создании и развитии внутренних инструментов, позволяя разработчикам сфокусироваться исключительно на бизнес фичах;
  • уделять внимание доступности.

Помимо этого, предстоит занять экспертную роль и доносить до коллег изменения в платформе и помогать им внедрять новые инструменты и подходы.

Требования

  • Отличные знания и понимание, как работает JS последней спецификации в браузере.
  • Понимание принципов работы различных браузеров с точки зрения сетевого взаимодействия, оптимизации отображения интерфейса и загрузки микромодулей.
  • Знание и опыт построения microfrontend архитектуры.
  • Знание принципов и шаблонов проектирования frontend-приложений.
  • Опыт разработки на React.
  • Опыт работы с webpack и понимание этапов сборки приложения и её оптимизации.
  • Опыт написания unit-тестов.

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

  • Имеешь опыт построения UI kit или дизайн-систем и опыт использования готовых решений для построения интерфейсов.
  • Разрабатывал PWA и использовал технологии Service Worker и Web Worker.
  • Работал с доступностью (A11Y).
  • Использовал Node.JS для локальной разработки и написания инструментов.
  • Разбираешься в инфраструктуре полного цикла разработки frontend-приложений и связанных с ним процессах.
  • Понимаешь различные виды тестирования клиентских приложений (E2E, UI и т.д.).
  • Интересуешься мировыми трендами по frontend: любишь OpenSource, участвуешь в конференциях, выступаешь на митапах.

Условия

  • Конкурентная заработная плата (оклад + годовые премии).
  • Социальный пакет (ДМС, страхование от несчастных случаев, льготное кредитование).
  • Возможность обучения и сертификации за счет компании (своя виртуальная школа).
  • Материальная помощь при наступлении значимых событий в жизни.
  • Дисконт-программы от компаний партнеров (фитнес, страхование, туризм).
  • Комфортный офис на м. Кутузовская, Сбербанк Agile Home (от метро 3-5 минут пешком).
  • Бесплатный тренажерный зал и спортивные групповые занятия, кухни на каждом этаже, комнаты отдыха, множество ресторанов и столовая, бесплатная парковка.
  • Подарки и мероприятия для детей сотрудников.
  • Оздоровительные программы для детей сотрудников.

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

Вакансия №223381, обновлена 12 сентября, 19:55