Назад
обновлено 2 часа назад

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

80 000 - 100 000
Формат работы
remote (только Russia)
Тип работы
fulltime
Грейд
junior
Страна
Russia/Belarus
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Frontend-разработчик (React / TypeScript) (adtech): Развитие административного интерфейса DSP-платформы для управления рекламными кампаниями, креативами, таргетингами, ставками, ролями, биллингом и аналитикой с акцентом на сложные формы, большие таблицы и визуализацию данных. Focus on проектирование состояния приложения, интеграцию с backend API, оптимизацию производительности и создание надёжных frontend-тестов.

Локация: удалённая работа; указаны Минск и адрес в Москве

Зарплата: 80 000–100 000 ₽ в месяц до вычета налогов

Компания

Foxible развивает собственную DSP-платформу для автоматизированного управления и закупки видео- и баннерной рекламы; продукт завершает этап MVP и готовится к запуску и масштабированию.

Что делать

  • Развивать административную платформу на React и TypeScript.
  • Создавать интерфейсы для рекламных кампаний, креативов, площадок, таргетингов и ставок.
  • Разрабатывать сложные формы, таблицы, фильтры, поиск, сортировку и массовые действия.
  • Создавать аналитику и визуализацию данных, а также систему ролей и прав доступа.
  • Проектировать состояние приложения, взаимодействие с REST API и обработку пользовательских сценариев.
  • Оптимизировать производительность, поддерживать frontend-тесты и самостоятельно доводить функциональность до продакшена.

Требования

  • Коммерческий опыт разработки на React и уверенное владение TypeScript.
  • Понимание hooks, компонентного подхода, жизненного цикла React-приложений и управления состоянием.
  • Опыт работы со сложными формами, клиентской валидацией, REST API, таблицами и большими наборами данных.
  • Понимание браузерных API и причин проблем с производительностью интерфейсов.
  • Опыт написания frontend-тестов или готовность активно с ними работать; уверенное владение Git.
  • Самостоятельность, инженерное мышление, внимательность к деталям и ответственность за результат.

Хорошо, если есть

  • Опыт разработки сложных административных интерфейсов, рекламных кабинетов, CRM или биллинга.
  • Опыт работы с аналитическими системами, графиками и визуализацией данных.
  • Опыт оптимизации React-приложений, понимание CI/CD и Docker.
  • Интерес к adtech и опыт работы над продуктом на стадии MVP.

Культура и преимущества

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

Процесс найма

  • Интервью с тимлидом, знакомство, обсуждение опыта и технических вопросов.
  • Финальная встреча с руководителем.
  • Оффер и выход на работу.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →