Frontend (проект Казначейства Сбера)
Описание вакансии
Команда Казначейства приглашает талантливого 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
- Развитая система обучения в Корпоративном университете и на внешних тренингах
- Прозрачная система бонусов и премий, достойная зарплата - размер обсудим на собеседовании
- ДМС
- Специальные предложения от компаний-партнеров и Экосистемы Сбера
- Льготная ипотека.