Frontend Developer (React, TypeScript)
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
TL;DR
Frontend Developer (React, TypeScript): Разработка и развитие пользовательского интерфейса для продуктовых решений с акцентом на масштабируемую архитектуру фронтенда, работу с legacy и интеграцию с backend-контрактами. Focus on оптимизацию производительности, обеспечение качества кода через code review и тестирование, а также поддержку консистентности и поддерживаемости React/TypeScript компонентов.
- Location: Удалёнка и свободный график
Company
Rossko — один из крупнейших дистрибьюторов автозапчастей в России и Казахстане с собственным производством и аккредитованным ИТ-блоком.
Что делать
- Разрабатывать современные адаптивные кроссбраузерные интерфейсы на TypeScript и React.
- Участвовать в построении и развитии архитектуры фронтенда, выполнять рефакторинг и приводить в порядок legacy.
- Интегрироваться с backend-командами: работать с REST/WebSocket и участвовать в обсуждении API-контрактов.
- Оптимизировать загрузку страниц и время отклика, устранять узкие места с помощью инструментов анализа производительности.
- Обеспечивать качество: проводить code review, писать тесты для компонентов и модулей, соблюдать лучшие практики.
- Реализовывать макеты с дизайнерами и участвовать в развитии дизайн-системы, документировать компоненты и архитектурные решения.
Требования
- Уверенный подтвержденный коммерческий опыт с React и TypeScript (React — регулярный коммерческий стек сейчас или в последнем значимом опыте).
- Опыт разработки production-интерфейсов, а не только учебных или pet-проектов.
- Опыт работы с существующим кодом: поддержка, рефакторинг, улучшение архитектуры.
- Понимание роли TypeScript в больших React-проектах: масштабируемость, безопасность изменений, поддерживаемость.
- Опыт взаимодействия с backend-командами и обсуждения API-контрактов.
- Опыт code review и командной разработки; самостоятельность в уточнении требований, оценке рисков и доведении решений до результата.
Хорошо, если есть
- Опыт с WebSocket.
- Опыт тестирования: Jest, React Testing Library, Playwright, Cypress или аналоги.
- Опыт performance-оптимизации: lazy loading, code splitting, оптимизация рендера, bundle size.
- Опыт продуктовых или крупных enterprise-проектов.
- Дополнительный бэкграунд с другими frontend-фреймворками (приоритет — React).
Культура и преимущества
- Удалёнка и гибкий график, фокус на результат, а не на контроль.
- Официальное оформление по ТК РФ с первого дня; ДМС после 6 месяцев работы.
- Компенсация связи и оборудования, оплата обучения и сертификаций, участие в конференциях.
- Пространство для инженерной инициативы: влияние на архитектуру frontend-продукта и ответственность за результат.
- Экспертная команда, конструктивное взаимодействие и регулярный code review без микроменеджмента.
- Прозрачный и быстрый процесс подбора с минимумом этапов.
Процесс найма
- Минимум этапов и экспертные интервьюеры.
- Технические обсуждения с фокусом на инженерные решения, code review и качество кода.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →