Senior Frontend разработчик

Стрит Фалькон
Москва Опубликовано 27 мая 2026
от 250000 руб.
Полная занятость3–6 летПрограммист
от 250000 руб.

Описание

Мы разрабатываем цифровые решения для городской инфраструктуры на основе собственного ПО, машинного зрения и искусственного интеллекта. Наши продукты — интеллектуальная видео аналитика на транспортных объектах, системы мониторинга для умного города и бизнеса. Фронтенд-команда запускает разработку новой версии продукта с нуля с переосмысленной архитектурой, современным дизайном и расширенной функциональностью, используя современные архитектурные решения. Особое внимание уделяем качеству кода. Мы ищем Senior frontend разработчика, который присоединится к команде на старте новой версии и будет участвовать в разработке продукта, обеспечивая архитектурную целостность и высокое качество кода, а также напрямую участвовать во всех ключевых фронтенд-частях системы. Основной стек — React 19, TypeScript, React Query, Ant, Vite, Playwright. Мы предлагаем: возможность развиваться в области сложных интерфейсов, визуализации данных и видео аналитики; официальное трудоустройство в аккредитованной ИТ компании (в соответствии с ТК РФ); график работы 5/2 (гибридный режим работы с преимущественно дистанционной формой), в пятницу сокращенный рабочий день; удобное расположение: офис в центре города в шаговой доступности от метро с комфортными рабочими местами; финансовая мотивация: квартальные и годовые премии, а также вознаграждение за привлечение коллег (реферальная программа); онбординг, рост и развитие: система наставничества, адаптация новичков и обучение за счёт компании; социальные льготы и компенсации: компенсация питания и проезда (для офисных сотрудников); частичная компенсация занятий спортом; социальные выплаты по особым случаям (рождение ребёнка, свадьба и др.); дополнительные оплачиваемые выходные дни; оплата психологических консультаций. медицинское обеспечение: ДМС со стоматологией предоставляется после успешного прохождения испытательного срока; яркая жизнь в команде: праздники, спорт, тимбилдинг и настольные игры прямо в офисе. Обязанности: написание чистого, тестируемого кода с соблюдением принципов SOLID, KISS, DRY; проектирование архитектуры фронтенд-приложения, принятие ключевых технических решений; разработка сложных UI-компонентов и модулей на React + TypeScript; проектирование и поддержка CSS-архитектуры; реализация интерактивных графиков и визуализации данных; работа с REST API через React Query: кэширование, инвалидация, оптимистичные обновления; работа с WebSocket: подписки, переподключения, обработка потоковых данных в реальном времени; кодогенерация клиентов из OpenAPI-спецификаций; проведение Code Review: контроль качества кода, соблюдение архитектурных соглашений и стандартов команды; покрытие кода автотестами (Playwright Component Testing); оптимизация производительности приложения; анализ технических спецификаций и требований, выявление неоднозначностей и потенциальных проблем на ранних этапах; взаимодействие с бизнес-аналитиками, дизайнерами и backend-командой; оценка технических рисков, внимание к деталям; участие в формировании и поддержании технических стандартов и документации. Требования: высшее образование (техническое); общий опыт frontend-разработки от 4 лет, из них не менее 2 лет коммерческой разработки на React; уверенное понимание принципов ООП, чистой архитектуры, паттернов проектирования (SOLID, GoF); глубокое знание TypeScript: дженерики, условные и mapped-типы, утилитарные типы, строгая типизация на всех уровнях приложения; экспертное владение React: жизненный цикл, хуки, композиция, оптимизация рендеринга, React Router, понимание внутренних механизмов; опыт работы с state-management решениями. Понимание, когда state-manager нужен, а когда — избыточен; опыт работы с MUI (Material UI) или Ant Design — построение собственных дизайн-систем поверх библиотеки; опыт работы с библиотеками визуализации данных и построения графиков; знание CSS/SASS на уровне самостоятельной вёрстки сложных интерфейсов (Flexbox, Grid, адаптив, анимации); системный подход к тестированию: unit-тесты, компонентные тесты (Playwright, Testing Library, Vitest); понимание принципов работы REST API, опыт интеграции с бэкендом (Axios, React Query); опыт реализации авторизации и аутентификации на клиенте; опыт работы с WebSocket: подписки, переподключения, обработка потоковых данных в реальном времени; опыт работы с OpenAPI Generator для кодогенерации API-клиентов; опыт настройки и конфигурирования Vite; опыт профилирования и оптимизации производительности; навыки работы с Git, опыт с системами контроля версий (GitLab CI/CD); опыт работы с Figma: анализ макетов, извлечение стилей. Будет преимуществом: опыт создания компонентных библиотек; опыт работы с Яндекс.Картами. Мы рады, что вы внимательно изучили нашу вакансию и просим начать наше знакомство с сопроводительного письма "Мне интересна вакансия "Стрит Фалькон" потому что...".
Описание
Мы разрабатываем цифровые решения для городской инфраструктуры на основе собственного ПО, машинного зрения и искусственного интеллекта. Наши продукты — интеллектуальная видео аналитика на транспортных объектах, системы мониторинга для умного города и бизнеса. Фронтенд-команда запускает разработку новой версии продукта с нуля с переосмысленной архитектурой, современным дизайном и расширенной функциональностью, используя современные архитектурные решения. Особое внимание уделяем качеству кода. Мы ищем Senior frontend разработчика, который присоединится к команде на старте новой версии и будет участвовать в разработке продукта, обеспечивая архитектурную целостность и высокое качество кода, а также напрямую участвовать во всех ключевых фронтенд-частях системы. Основной стек — React 19, TypeScript, React Query, Ant, Vite, Playwright. Мы предлагаем: возможность развиваться в области сложных интерфейсов, визуализации данных и видео аналитики; официальное трудоустройство в аккредитованной ИТ компании (в соответствии с ТК РФ); график работы 5/2 (гибридный режим работы с преимущественно дистанционной формой), в пятницу сокращенный рабочий день; удобное расположение: офис в центре города в шаговой доступности от метро с комфортными рабочими местами; финансовая мотивация: квартальные и годовые премии, а также вознаграждение за привлечение коллег (реферальная программа); онбординг, рост и развитие: система наставничества, адаптация новичков и обучение за счёт компании; социальные льготы и компенсации: компенсация питания и проезда (для офисных сотрудников); частичная компенсация занятий спортом; социальные выплаты по особым случаям (рождение ребёнка, свадьба и др.); дополнительные оплачиваемые выходные дни; оплата психологических консультаций. медицинское обеспечение: ДМС со стоматологией предоставляется после успешного прохождения испытательного срока; яркая жизнь в команде: праздники, спорт, тимбилдинг и настольные игры прямо в офисе. Обязанности: написание чистого, тестируемого кода с соблюдением принципов SOLID, KISS, DRY; проектирование архитектуры фронтенд-приложения, принятие ключевых технических решений; разработка сложных UI-компонентов и модулей на React + TypeScript; проектирование и поддержка CSS-архитектуры; реализация интерактивных графиков и визуализации данных; работа с REST API через React Query: кэширование, инвалидация, оптимистичные обновления; работа с WebSocket: подписки, переподключения, обработка потоковых данных в реальном времени; кодогенерация клиентов из OpenAPI-спецификаций; проведение Code Review: контроль качества кода, соблюдение архитектурных соглашений и стандартов команды; покрытие кода автотестами (Playwright Component Testing); оптимизация производительности приложения; анализ технических спецификаций и требований, выявление неоднозначностей и потенциальных проблем на ранних этапах; взаимодействие с бизнес-аналитиками, дизайнерами и backend-командой; оценка технических рисков, внимание к деталям; участие в формировании и поддержании технических стандартов и документации. Требования: высшее образование (техническое); общий опыт frontend-разработки от 4 лет, из них не менее 2 лет коммерческой разработки на React; уверенное понимание принципов ООП, чистой архитектуры, паттернов проектирования (SOLID, GoF); глубокое знание TypeScript: дженерики, условные и mapped-типы, утилитарные типы, строгая типизация на всех уровнях приложения; экспертное владение React: жизненный цикл, хуки, композиция, оптимизация рендеринга, React Router, понимание внутренних механизмов; опыт работы с state-management решениями. Понимание, когда state-manager нужен, а когда — избыточен; опыт работы с MUI (Material UI) или Ant Design — построение собственных дизайн-систем поверх библиотеки; опыт работы с библиотеками визуализации данных и построения графиков; знание CSS/SASS на уровне самостоятельной вёрстки сложных интерфейсов (Flexbox, Grid, адаптив, анимации); системный подход к тестированию: unit-тесты, компонентные тесты (Playwright, Testing Library, Vitest); понимание принципов работы REST API, опыт интеграции с бэкендом (Axios, React Query); опыт реализации авторизации и аутентификации на клиенте; опыт работы с WebSocket: подписки, переподключения, обработка потоковых данных в реальном времени; опыт работы с OpenAPI Generator для кодогенерации API-клиентов; опыт настройки и конфигурирования Vite; опыт профилирования и оптимизации производительности; навыки работы с Git, опыт с системами контроля версий (GitLab CI/CD); опыт работы с Figma: анализ макетов, извлечение стилей. Будет преимуществом: опыт создания компонентных библиотек; опыт работы с Яндекс.Картами. Мы рады, что вы внимательно изучили нашу вакансию и просим начать наше знакомство с сопроводительного письма "Мне интересна вакансия "Стрит Фалькон" потому что...".

Похожие вакансии

Ведущий аналитик данных
Росгосстрах
Зарплата не указана
Полная занятостьОпыт 1–3 года
Prompt engineer/ Промт-инженер
ProBack
Зарплата не указана
Полная занятостьОпыт 1–3 года
Frontend-разработчик (React / TypeScript)
Foxible
80000 – 100000 руб.
Полная занятостьОпыт 1–3 года
Менеджер по продажам продуктов для бизнеса
Точка Банк
от 130000 руб.
Полная занятостьОпыт 1–3 года
Специалист по снабжению и ВЭД
Нео-Протект+
от 80000 руб.
Полная занятостьОпыт 1–3 года
Рецензент
Научные публикации
150000 – 180000
Полная занятостьОпыт не требуется