Наша команда сопровождает системы оценки ПО на киберуязвимость
Мы поддерживаем доступность работы систем, выполняющих проверку исходного кода и конфигурации ПО на предмет наличия киберуязвимости. Наши продукты - обязательный участник релизного цикла банковских продуктов и DevSecOps процессов. Мы ищем специалиста, который усилит команду и поможет активно развивать наши информационные системы.
Обязанности
- Проектирование и развитие архитектуры фронтенд-приложения с упором на масштабируемость, модульность и соответствие best practices (Feature-Sliced Design, микрофронтенды, CI-ready структура);
- Реализация пользовательского интерфейса на базе React, TypeScript и MUI, включая поддержку темизации, доступности (a11y), адаптивности и унифицированной дизайн-системы;
- Интеграция с распределённой микросервисной архитектурой;
- Выстраивание технических процессов: юнит- и визуальное тестирование, контроль качества кода, инфраструктура версионирования для фронтенда;
- Техническое лидерство: участие в формировании фронтенд-стека и решений, проведение код-ревью, менторство младших разработчиков.
Требования
Hard скиллы:
- 4+ лет опыта коммерческой разработки на JavaScript/TypeScript
- 3+ лет опыта с React (хуки, функциональные компоненты)
- Отличное знание TypeScript
- Опыт работы с REST API, знание подходов к асинхронной обработке (axios, fetch, RTK Query, SWR и др.)
- Практический опыт с Redux Toolkit или альтернативным state management (Recoil, Zustand, Effector, MobX и др.)
- Опыт организации архитектуры по Feature-Sliced Design, Clean Architecture и аналогичным подходам
- Уверенное владение инструментами сборки (Vite, Webpack, Babel)
- Опыт в разработке микрофронтендов (Module Federation, Webpack 5)
- Опыт написания юнит-тестов (Jest, Testing Library)
- Опыт работы с WebSockets, SSE или GraphQL
- Понимание процессов взаимодействия с backend (OpenAPI, contract-first)
- Опыт работы с системами контроля версий (Git), CI/CD, понимание принципов DevOps
- Уверенное владение HTML5, CSS3 и современными CSS-техниками (Flexbox, Grid, медиазапросы)
- Опыт с Storybook, дизайн-системами (MUI)
- Опыт построения компонентов с поддержкой темизации, адаптивности и доступности (a11y)
Soft-скиллы:
- Умение брать ответственность за архитектуру, производительность и качество клиентской части;
- Проактивность, внимание к деталям, способность находить и предлагать улучшения;
- Навыки ревью кода и менторства младших разработчиков;
- Опыт работы в Agile/Scrum-команде, взаимодействия c backend-разработчиками.
Условия
- удаленка ТОЛЬКО из Москвы и МО;
- стабильный оклад и социальная поддержка сотрудников;
- ДМС с первого дня работы для сотрудников и льготная медицинская страховка для близких;
- бесплатная подписка СберПрайм+, скидки на продукты компаний-партнеров:, СберМаркет, DeliveryClub, Самокат, СберЕаптека и других;
- корпоративная пенсионная программа;
- корпоративное обучение за счет компании;
- реферальная программа для сотрудников: можно пригласить в команду знакомых профессионалов и получить вознаграждение до 100 тыс. рублей;
- официальное оформление с первого дня;
- корпоративный спортзал и скидки в спортзалы-партнеры.