Senior Frontend разработчик
Ищем Senior Frontend разработчика для создания новой версии продукта в сфере видеоаналитики и умного города. Требуется глубокое знание React, TypeScript, опыт работы с REST API, WebSocket и тестированием. Предлагается гибридный график, ДМС, бонусы и обучение.
Эта вакансия платит больше рынка
На 42% выше медианы JavaScript по 199 вакансиям за 90 дней.
Что предстоит делать
Мы разрабатываем цифровые решения для городской инфраструктуры на основе собственного ПО, машинного зрения и искусственного интеллекта. Наши продукты — интеллектуальная видео аналитика на транспортных объектах, системы мониторинга для умного города и бизнеса. Фронтенд-команда запускает разработку новой версии продукта с нуля с переосмысленной архитектурой, современным дизайном и расширенной функциональностью, используя современные архитектурные решения. Особое внимание уделяем качеству кода. Мы ищем Senior frontend разработчика, который присоединится к команде на старте новой версии и будет участвовать в разработке продукта, обеспечивая архитектурную целостность и высокое качество кода, а также напрямую участвовать во всех ключевых фронтенд-частях системы. Основной стек — React 19, TypeScript, React Query, Ant, Vite, Playwright.
- написание чистого, тестируемого кода с соблюдением принципов 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: анализ макетов, извлечение стилей.
- Будет преимуществом:
- опыт создания компонентных библиотек;
- опыт работы с Яндекс.Картами.
- Мы рады, что вы внимательно изучили нашу вакансию и просим начать наше знакомство с сопроводительного письма "Мне интересна вакансия "Стрит Фалькон" потому что...".
Что предлагаем
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в Стрит Фалькон
3 активные вакансии в компании
Senior Backend разработчик (Rust)
Ищем опытного Senior Backend разработчика на Rust для создания высоконагруженной платформы видеомониторинга и видеоаналитики с ML. Нужно проектировать архитектуру, оптимизировать производительность и менторить коллег. Предлагают гибридный график, ДМС, бонусы и обучение.
Middle Backend разработчик (Rust)
Компания ищет Middle Rust-разработчика для работы над высоконагруженной платформой видеомониторинга и видеоаналитики с элементами машинного обучения. Основные задачи: проектирование и разработка микросервисов на Rust, работа с очередями сообщений и различными базами данных, взаимодействие с командами ML и DevOps. Требуется опыт backend-разработки от 3 лет, включая не менее 1 года коммерческого опыта на Rust, понимание принципов высоконагруженных систем и опыт работы с Docker/Kubernetes. Предлагается гибридный/удалённый формат работы, официальное трудоустройство, ДМС, компенсации, премии и обучение за счёт компании.
Похожие вакансии
6 вакансий
Senior Frontend Developer (Vue.js)
Международный хостинг-провайдер Fornex ищет senior frontend разработчика для создания нового SaaS-продукта. Требуется опыт работы с Vue 3, TypeScript и TailwindCSS от 3 лет, а также активное использование AI-инструментов в работе. Предлагается полностью удаленная работа, гибкий график и оплачиваемый отпуск.
Senior Frontend Developer
Ищем Senior Frontend-разработчика для работы над интерфейсами мультипетабайтного хранилища и системы доставки видеоконтента. Нужно отличное знание vanilla JavaScript, CSS и HTML, опыт кросс-браузерной верстки и работы в команде. Предлагаем удаленную работу, выплаты в удобной валюте, квартальные премии и оплачиваемый отпуск.
Senior Frontend Developer (React/TypeScript)
~1 657 500 – 2 154 750 ₸ оценка
Ищем опытного Senior Frontend-разработчика для создания и поддержки внутреннего фреймворка и UI-библиотек. Требуется глубокое знание React и TypeScript, опыт архитектурных решений и менторинга. Предлагается работа над масштабными проектами и развитие платформенных решений.
Senior Frontend Developer (React)
~2 815 890 – 3 955 655 ₸ оценка
Ищем опытного фронтенд-разработчика для ревью и рефакторинга двух React-приложений (клиентская часть и админка). Нужно навести порядок в коде, убрать последствия неаккуратной LLM-разработки, улучшить читаемость и поддерживаемость. Работа проектная, удалённая.
Senior Frontend Developer (React/TypeScript)
~1 657 500 – 2 154 750 ₸ оценка
Ищем опытного фронтенд-разработчика для работы над высоконагруженным финтех-приложением. Нужно глубокое знание React и TypeScript, опыт от 5 лет. Предлагаем удалёнку или гибрид, гибкий график и соцпакет.
Старший Full-Stack разработчик (TypeScript/React/Node.js)
Старший Full-Stack разработчик для создания масштабируемой платформы мониторинга помещений в реальном времени. Требуется опыт с TypeScript, Node.js, React и системами реального времени. Предлагается удаленная работа в международной компании с конкурентной оплатой и возможностями роста.