Описание
Описания нет
Задачи
•Разрабатывать и сопровождать фронтенд новой системы на React 18/19 и TypeScript
•Проектировать архитектуру клиентского приложения с нуля: выделять переиспользуемые компоненты, модули и слои приложения
•Реализовывать сложные пользовательские интерфейсы, включая динамические формы, дашборды и панели управления
•Разрабатывать систему маршрутизации на React Router
•Создавать UI-компоненты и при необходимости адаптировать корпоративный UI Kit
•Писать модульные и интеграционные тесты для критически важных бизнес-сценариев с Jest и React Testing Library
•Влиять на технический стек и стандарты разработки
•Развивать проект с ранних этапов, закладывать архитектурные принципы и отвечать за качество решений
•Проводить проверку кода и участвовать в принятии архитектурных решений
Требования
•4+ года коммерческого опыта с React 18/19
•Уверенное владение TypeScript: generics, utility types, типизация сложных бизнес-сущностей
•Опыт работы с Redux Toolkit и RTK Query, понимание состояния на сервере и клиенте, кеширования и инвалидации
•Опыт работы с React Hook Form и Yup/Zod, разработки сложных динамических форм
•Опыт работы с React Router
•Опыт работы с Jest и React Testing Library, умение писать тесты на бизнес-сценарии
•Знание CSS Modules и Git
•Умение писать поддерживаемый код, участвовать в проверке кода и работать в команде
•Опыт разработки сложных интерфейсов с нуля
•Понимание архитектуры крупных фронтенд-приложений
•Будет плюсом: опыт работы с корпоративными UI Kit, Conventional Commits, CRM/CMS/админками, сложными таблицами, фильтрами и CRUD-интерфейсами, несколькими API и бэкенд-системами
Условия
•Квартальная премия по результатам KPI
•ИТ-хабы в Москве, Санкт-Петербурге и Екатеринбурге, сезонный коворкинг в Сочи
•Программа ДМС с первых дней работы, включая стоматологию и обслуживание в клиниках
•Полная компенсация 10 дней больничного
•Тренинги, вебинары, митапы и демо-дни для карьерного роста
•Бесплатный доступ к корпоративным библиотекам Alpina Digital, MyBook и бизнес-изданиям
•Собственные спортзалы в Москве, Санкт-Петербурге и Екатеринбурге, а также скидки на услуги туристических агентств, продукты питания, рестораны, бары и магазины