Senior/Lead Frontend разработчик (React)
Описание
Мы строим новую целевую страховую платформу, которая станет единым ядром для всех страховых продуктов компании. Платформа охватывает полный цикл работы со страховыми продуктами: настройку, продажи, сопровождение и учет.Что интересно с технической точки зрения: Разработка новой платформы практически с нуля; Микросервисная архитектура; Возможность участвовать в проектировании архитектуры, развитии core-пакетов и собственного UI Kit; Работа с OpenAPI, генерацией типов и клиентских SDK; Разработка сложных продуктовых интерфейсов с большим количеством бизнес-логики, состояний, форм и интеграций; Возможность влиять на технические решения, процессы и качество разработки. Наш стек технологий: TypeScript (v5), JavaScript (ES6+) React (v18), React Router DOM (v6) MobX, React Query (v3) React Hook Horm, Styled components, Yup Webpack + Module Federation, Babel Vitest, React Testing Library/ Jest DOM ESLint, Prettier, Stylelint Package Manager, Yarn Чем предстоит заниматься: Разрабатывать функциональность клиентских веб-приложений; Интегрироваться с OpenAPI (генерация типов и клиентов, сопровождение контрактов); Работать в микрофронтовой архитектуре; Много верстать: адаптивные, доступные интерфейсы, пиксель-перфект, сложные формы и состояния; Поддерживать и развивать UI-кит и core-пакеты; Участвовать в code review, улучшать архитектуру и процессы разработки, поддерживать высокое качество кода; Управлять небольшой командой. Что мы ждем от кандидата: Коммерческий опыт веб-разработки 5+ лет; Уверенное владение React и TypeScript; Опыт работы с микрофронтами (Webpack Module Federation) и монорепозиториями; Понимание спецификации OpenAPI (генерация типов/клиентов); Уверенные навыки вёрстки: доступность, сложные формы, состояния, таблицы; Опыт развития core-сервисов и ведения UI-kit в Storybook; Умение оценивать трудоемкость задач и работать с неполными требованиями; Высшее техническое образование.Будет плюсом: Понимание подходов интернационализации и доступности; Опыт разработки на Node.js/Express; Опыт управления небольшой командой. Что мы предлагаем: Профессиональное развитие в команде экспертов, нетривиальные задачи, новый интересный опыт; Возможность работать в составе крупной компании, лидере страхового рынка; Полное соблюдение норм Трудового Кодекса РФ; Полностью "белая" конкурентная зарплата, премии; График работы 5/2, удаленный формат или гибридный график с офисом на ст. м. Киевская; Корпоративные скидки на страховые продукты (автострахование, ВЗР и т.д.); Корпоративные скидки на фитнес, магазины-партнёры, книги и др.; Подключение к ДМС после успешного прохождения испытательного срока; Электронная библиотека с более чем 3000 книг на самые актуальные темы.