Frontend (проект Казначейства Сбера)

Дата размещения вакансии: 19.09.2024
Работодатель: СБЕР
Уровень зарплаты:
з/п не указана
Город:
Самара
Требуемый опыт работы:
От 1 года до 3 лет

Команда Казначейства приглашает талантливого Frontend-разработчика для работы в дружном коллективе.

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

Технологический стек:

Целевой стек: React, Typescript, vite, react-query, zustand, react-hook-form, zod, swagger-typescript-api, ag-grid, styled-components.

Могут встречаться: Apollo, mobx, mobx-state-tree, CSS Modules.

Обязанности

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

Требования

  • Опыт командной работы с применением гибких подходов (be Agile!)
  • Понимание принципов жизненного цикла разработки
  • Опыт работы frontend-разработчиком от 4 лет
  • Уверенные знания HTML, CSS, JavaScript, React
  • Знания TypeScript (Utility Types, Generics)
  • Опыт работы с Redux/Zustand/MobX/MST
  • Опыт работы и настройки Webpack/Vite
  • Опыт написания тестов (Jest, RTL, vitest)
  • Опыт работы с react-query или RTK query
  • Лидерские качества: умение принимать решения и брать на себя ответственность.

Приветствуется:

  • Опыт работы с популярными UI-библиотеками (antd)
  • Опыт работы со styled-components/emotion
  • Опыт работы с AG Grid
  • Опыт написания UI-библиотек (+ Storybook)
  • Опыт настройки линтеров (eslint, stylelint)
  • Опыт работы с Jenkins
  • Опыт работы с инструментами контейнеризации приложений (Docker)
  • Опыт проектирования API и интеграционных взаимодействий (HTTP, REST, GraphQL)
  • Понимание принципов ООП, SOLID, паттернов проектирования (GoF)
  • Понимание принципов и инструментов Scrum.
  • Понимание принципов CI/CD.

Условия

  • Команда профессионалов, готовых поддержать ваши инициативы
  • Возможность работы с новыми технологиями, в том числе AI
  • Развитая система обучения в Корпоративном университете и на внешних тренингах
  • Прозрачная система бонусов и премий, достойная зарплата - размер обсудим на собеседовании
  • ДМС
  • Специальные предложения от компаний-партнеров и Экосистемы Сбера
  • Льготная ипотека.