Frontend-разработчик (React)

Дата размещения вакансии: 16.01.2026
Работодатель: Т8
Уровень зарплаты:
з/п не указана
Город:
Москва
Преображенская площадь 8
Требуемый опыт работы:
От 3 до 6 лет

Компания Т8 создаёт сложный и технологичный продукт для телекоммуникационной отрасли. Наше приложение - это инструмент для инженеров, который переводит сырые данные измерений оптоволоконных линий (рефлектограммы) в интерактивные графики, аналитику и готовые технические отчёты.

Стек проекта:

Фронтенд: TypeScript, JavaScript, React.js (Redux, RTK), MUI, Node.js, Linux, Docker, Electron/Tauri.

Бэкенд: Python, FastAPI, PostgreSQL, Linux, Docker.

Инструменты для совместной работы: GitLab, Jira, Confluence.

Мы ищем в команду сильного Frontend-разработчика, который не боится сложных задач по работе с данными и визуализацией, готов участвовать в проектировании системы и разработку интерфейса.

Чем предстоит заниматься:

  • Разрабатывать и поддерживать высоконагруженные пользовательские интерфейсы (сложные графики, большие таблицы, формы анализа).
  • Оптимизировать производительность рендеринга и отзывчивость интерфейса при работе с большими массивами данных.
  • Участвовать в проектировании архитектуры и отдельных модулей фронтенд-части приложения.
  • Тесно взаимодействовать с backend-разработчиками (FastAPI) по интеграции API и форматам данных.
  • Писать unit- и интеграционные тесты, проводить отладку.
  • Участвовать в код-ревью, поддерживая высокий стандарт качества кода.
  • Продумывать UX и детали интерфейса, так как готовых дизайн-макетов на все случаи не будет.

Для нас важно:

  • Уверенное знание и коммерческий опыт работы с TypeScript, JavaScript, HTML5, CSS3.
  • Опыт разработки на React и понимание его экосистемы (стек: Redux/RTK, React Router).
  • Знание и опыт применения UI-библиотеки MUI (Material-UI).
  • Опыт взаимодействия с backend на Node.js или знание его основ для сборки и разработки.
  • Опыт применения архитектурной методологии Feature-Sliced Design (FSD).
  • Опыт настройки и работы со системами сборки (Vite / Webpack).
  • Навыки написания тестов (Jest, React Testing Library) и отладки.
  • Понимание принципов работы Python-бэкенда (FastAPI) для эффективной интеграции.

Будет значительным плюсом:

  • Опыт работы с ОС Linux, Docker.
  • Опыт работы с библиотеками для интерактивных графиков/визуализаций (ECharts, Plotly, D3.js, WebGL-фреймворки).
  • Навыки работы с картами.
  • Интерес к UI/UX, опыт проектирования интерфейсов с нуля или доработки существующих. Готовность обсуждать и предлагать решения по улучшению пользовательского опыта.

Мы предлагаем:

  • Официальное трудоустройство по ТК РФ с первого рабочего дня (у компании есть IT-аккредитация).
  • Прозрачная система оплаты: фиксированный оклад + квартальные бонусы по результатам + годовая премия.

Рабочий процесс и офис:

  • Стандартный график 5/2, рабочий день с 10:00 до 18:30, но мы гибкие и начало можно сдвинуть по договорённости.
  • Гибридный формат работы после испытательного срока (2-3 дня работы удалённо).
  • Удобный офис в шаговой доступности от м.Преображенская площадь.

Здоровье и забота:

  • Расширенный ДМС со стоматологией. Полис оформляется на сотрудника и его детей после 3 месяцев работы.

Культура и команда:

  • Умеем отдыхать: ежемесячно играем в настолки, тематические корпоративы, экскурсии и другие активности.
  • Любим спорт: футбол, волейбол, настольный теннис, сапы, участие в «Гонке Героев» и корпоративных велозаездах.
  • Внутренняя мотивация: у нас есть своя корпоративная валюта, которую можно получать за активность и обменивать на крутой мерч.

Развитие и рост:

  • Наставничество: у каждого новичка есть персональный куратор, который помогает адаптироваться и успешно пройти испытательный срок.
  • Поддержка обучения: скидки на курсы английского, внутренняя техническая библиотека, оплата участия в профильных конференциях, внутренние и внешние обучающие мероприятия.
  • Индивидуальный подход: при необходимости мы составляем персональный план развития, чтобы помочь в достижении карьерных целей.

Этапы собеседований:

Первичное интервью с рекрутером в онлайн-формате (30 минут).

Техническое интервью с руководителем (1,5 часа).

Знакомство с продакт-менеджером (30 минут)

Оффер.