Senior/Lead Frontend разработчик (React) — Россия, Москва
Зарплата не указана
ОткликнутьсяКомпания: ••••••••
Локация: Россия, Москва
Формат: Удалённая работа, Гибрид
Занятость: Полная занятость
Грейд: Lead / руководитель
Мы строим новую целевую страховую платформу, которая станет единым ядром для всех страховых продуктов компании. Платформа охватывает полный цикл работы со страховыми продуктами: настройку, продажи, сопровождение и учет.
Что интересно с технической точки зрения:
• Разработка новой платформы практически с нуля;
• Микросервисная архитектура;
• Возможность участвовать в проектировании архитектуры, развитии 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 книг на самые актуальные темы.