Virtu Systems — аккредитованная ИТ-компания, которая уже 15+ лет разрабатывает софт для страхового рынка. Наш флагман — платформа, которая умеет в одном окне считать и оформлять страховые продукты сразу у нескольких партнёров. На её базе мы делаем B2B и B2C-решения для крупных страховых компаний, банков и автодилеров.
Ищем Senior Frontend / Web Developer для участия в развитии сложных веб-приложений
Роль предполагает не только разработку, но и активное участие в архитектурных решениях, развитие фронтенд-экосистемы проекта и техническое лидерство внутри команды.
Разработка и развитие клиентских веб-приложений на React
Проектирование архитектуры фронтенда (SPA / CSR / SSR)
Работа в микрофронтовой архитектуре (Webpack Module Federation)
Интеграция с backend-сервисами через OpenAPI-контракты
Разработка и развитие UI-kit и core-библиотек
Реализация сложных интерфейсов (формы, таблицы, бизнес-флоу)
Оптимизация производительности и стабильности приложений
Проведение code review, повышение качества кодовой базы
Участие в оценке задач и технических рисков
Взаимодействие с аналитиками, QA, DevOps и бизнес-заказчиками
Консультация и менторинг разработчиков в команде
Разработка BFF-слоя на Node.js
Ожидаем:
Опыт и архитектура
Уровень senior в веб-разработке
Понимание архитектуры веб-приложений и клиент-серверных систем
Опыт работы с SPA / CSR / SSR
Понимание микрофронтовых подходов (Webpack Module Federation)
Опыт участия в архитектурных и технологических решениях
Понимание SDLC и Agile-подходов (Scrum, Kanban)
Frontend-стек
React 18 и экосистема React
TypeScript 4.7+ / 5.x, продвинутая типизация (generics, conditional types)
State management: MobX / Redux Toolkit / TanStack Query
React Router DOM
Формы и валидация: Zod / Yup
Работа с датами: date-fns / Day.js
CSS-in-JS (styled-components)
Понимание принципов доступности (a11y) и адаптивной вёрстки
Интеграции и сервер
Работа с OpenAPI (контракты, генерация клиентов и типов)
Базовая серверная разработка на Node.js + Express
Понимание работы с PostgreSQL
Опыт или понимание ORM (TypeORM)
Инструменты
Git
CI/CD (Jenkins)
Webpack 5
Практики code review
Базовое понимание информационной безопасности веб-приложений
Английский язык — чтение технической документации
Будет плюсом:
Опыт разработки BFF-слоя
Опыт работы в роли технического лидера или ведущего разработчика
Опыт наставничества и онбординга разработчиков
Работа с Storybook, Lerna, yarn workspaces