Разработчик пользовательских интерфейсов, Группа разработки клиентской части

Работодатель:
Опыт работы:
От 3 до 6 лет
Место работы:
Москва, Пресненская набережная, 10

Привет! Это команда интерфейсов платформы observability.

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

В наших проектах много сложных интерфейсных задач: графы связей, таблицы, интерактивные дашборды и визуализации больших объёмов данных.

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

Кроме классических задач observability, мы начинаем заниматься новыми задачами, связанными с AI-инструментами. Экспериментируем с AI-агентами, MCP-интеграциями и инструментами для построения и управления агентными сценариями, а также изучаем возможности применения ML в наших продуктах.

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

Наш стек

  • Typescript, vue3/nuxt3, pinia, d3.js, uplot.

Вы будете

  • Создавать и развивать интерфейсы для наглядной работы с большими массивами данных — от графиков и таблиц до интерактивных визуализаций.
  • Развивать пользовательские сценарии, связанные с AI-ассистентами, агентными системами и интеграцией ML-возможностей в продукты.
  • Проектировать интерфейсы для настройки, запуска и анализа работы новых интеллектуальных инструментов.
  • Выделять общий функционал из разных проектов и превращать его в переиспользуемые библиотеки.
  • Рефакторить код и следить за тем, чтобы интерфейсы оставались быстрыми и отзывчивыми даже при больших объёмах данных.
  • Принимать важные инженерные решения, вести сложные проекты и взаимодействовать с внутренними заказчиками.
  • Проводить код-ревью, делиться опытом и помогать команде расти.

Мы ожидаем

  • Опыт коммерческой разработки от 3-х лет;
  • Уверенное знание JavaScript и современных возможностей ES6+.
  • Опыт разработки на Vue.
  • Умение разбираться в сложной кодовой базе и принимать архитектурные решения.
  • Готовность работать с задачами, в которых не всегда есть заранее известное решение.

Будет плюсом

  • Опыт создания библиотек, дизайн-систем или UI-китов.
  • Интерес к open source или опыт участия в открытых проектах.
  • Понимание CI/CD и процессов выпуска приложений.
  • Опыт разработки решений, которые легко интегрируются в чужую кодовую базу.
  • Интерес к AI-агентам, LLM, MCP, ML-продуктам или опыт работы с подобными технологиями.
  • Опыт создания интерфейсов для AI-сервисов, платформ автоматизации или developer tools.

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

​Shopify Developer / Разработчик Shopify
АНО Готов

Реальный опыт разработки и успешного запуска магазинов на Shopify от 2 лет. Свободный разговорный и письменный английский язык (Upper-Intermediate...

Senior .NET разработчик
Russ

Имеете опыт коммерческой разработки на C# в роли старшего разработчика от 5 лет. — Имеете глубочайшее знание .NET 8+ и...

Программист 1С
1С-КПД

Знание и опыт доработки или сопровождения 1С:Документооборот. Знание и опыт современных методик обмена данными и интеграции с 1...

150 000 - 200 000 руб.
Senior Go разработчик
Russ

Имеете опыт коммерческой разработки на Go в роли старшего разработчика от 3 лет. — Владеете опытом проектирования высоконагруженных распределенных систем. —

Технический специалист интернет-магазина / Web-менеджер / Web-разработчик
The ACT

Опыт работы с Bitrix. Опыт поддержки и развития интернет-магазинов. Уверенная работа с базами данных, бэкендом, фронтендом (HTML/CSS/JS...

90 000 руб.