Frontend-разработчик React TypeScript
ЗарплатаПо договорённости
ФорматОфис
ЛокацияМосква, Россия
ЗанятостьПолная занятость
Команда Platform V Works (облачная цифровая платформа Сбера для разработки бизнес-приложений) создаёт коллаборативную платформу для команд разработки. Продукт тиражируется в формате SaaS. Ищем сотрудника на декретную ставку.
Задачи
- Развивать и поддерживать высоконагруженный сервис с плагинной/микрофронтовой архитектурой, используя методологию Feature-Sliced Design.
- Участвовать в определении направления развития архитектуры сервиса и выборе технологий.
- Проектировать и разрабатывать публичные API сервиса и механизмы интеграции сторонних сервисов.
- Создавать интерфейсы и сервисные утилиты на Node.js.
- Повышать надёжность и качество сервиса на всех уровнях, оптимизировать производительность (в том числе на уровне nginx), разрабатывать инструменты мониторинга.
- Обеспечивать тестовое покрытие (юнит, интеграционное, API, e2e).
- Участвовать в ретроспективах инцидентов на проде и принимать меры по решению внештатных ситуаций.
- Участвовать в планировании спринтов, оценке и декомпозиции задач, проводить арх- и код-ревью решений коллег, предоставлять аргументированную критику.
Из числа нерутинных задач:
- Обеспечить доступность интерфейса для всех категорий пользователей на множестве платформ, браузеров и их версий.
- Реализовать конструктор диаграмм и WYSIWYG-редактор с возможностью совместного редактирования.
- Развивать собственную библиотеку UI-компонентов на базе токенов.
Требования
- Уверенное владение JavaScript, TypeScript, React, CSS, HTML5 (от 3 лет), понимание принципов работы Nginx, знание основных библиотек, структур данных и шаблонов проектирования.
- Способность создавать кроссбраузерный адаптивный производительный пользовательский интерфейс по макетам и/или UX/UI-гайдам.
- Знание технологий и методик проведения модульного тестирования, опыт использования инструментов тестирования Jest, CodeceptJS/Playwright.
- Навыки работы с bash, git (модель GitFlow), Node.js, webpack, yarn, npm, lerna, docker.
- Опыт работы в продуктовой команде по гибким (Agile) методологиям.
- Опыт использования GigaChat, Kandinsky и аналогов в продуктах, навыки создания и использования AI-агентов.
- Инструментальное владение AI для анализа, генерации и автоматизации.
Будет преимуществом:
- Знакомство с Apollo GraphQL, WebSocket, Effector, Axios.
- Опыт построения микрофронтенд-приложений с использованием Webpack Module Federation.
- Опыт администрирования/разработки для/интеграции с Jira/Confluence/Bitbucket, использования scripting engine внутри разрабатываемых систем.
- Опыт настройки сборочных скриптов и CI/CD.
- Опыт написания Storybook для компонентов.
- Опыт профилирования приложений — поиск утечек памяти и bottleneck.
Условия
- Формат работы: на месте работодателя, офис в Москве.
- Занятость: полная, график 5/2, рабочие часы: 8.
- Опыт работы: 3–6 лет.
- Годовой бонус и ежегодный пересмотр зарплаты.
- Расширенный ДМС с первого дня, страхование жизни, корпоративная пенсионная программа.
- Статус аккредитованной ИТ-компании со всеми преимуществами.
- Льготная ипотека для сотрудников, подписка Прайм с возможностью шеринга на трёх близких, скидки от партнёров и сервисов группы компаний.
- Корпоративный университет Сбера, внутренняя образовательная платформа, участие в IT-конференциях.
- Офис с видом на набережную, зонами отдыха и спортзалом.
- 90 дней удалённой работы из любого региона РФ.
- Реферальная программа (бонус до 100 000 рублей).
Инструменты в вакансии
Навыки и технологии
Направления