Назад к вакансиям
remotevibecodingjobs9 августа 2026 г.

Senior Frontend-инженер, Full-stack

Soda Data Nv

ВознаграждениеПо договорённости
Локация
Germany
Формат
Офис
Направления
Вайбкодинг, Веб-разработка, ML-инженер, Тестировщик, Дизайнер, Автоматизация
Отклик
На remotevibecodingjobs

О компании

Soda — платформа мониторинга качества данных и AI. Миссия компании — мониторинг решений, принимаемых в мире. Платформа охватывает сбор данных и автоматизированное принятие решений, помогает клиентам находить, понимать и исправлять проблемы качества данных. Компания основана в 2019 году. Клиенты: Disney, Ralph Lauren, CBRE, HelloFresh, 2K Games, Nubank. Open-source движок Soda Core используется компаниями Tesla, Slack, Adyen, Walmart, JPMC. Инвесторы: Point 9 Capital, Hummingbird, Singular, Eurazeo.

Роль

Senior Full-Stack Engineer. Вы будете ведущим фронтенд-разработчиком в одной из продуктовых команд. Стек: TypeScript/Angular приложение, компоненты на Storybook, e2e-тесты Cypress, Java-бэкенд. Вы отвечаете за пользовательский опыт от начала до конца: от архитектуры компонентов и управления состоянием до формы API, так как бэкенд тоже доступен для изменений. Вы продуктовый инженер, а не исполнитель тикетов: общаетесь с пользователями, формируете дизайн с продакт-менеджером и поставляете результат без ожидания передачи. Большую часть времени вы работаете во фронтенде, но можете реализовать бэкенд-эндпоинт, когда это нужно для фичи. В компании принята агентная разработка: AI-кодинг-агенты — часть ежедневного рабочего процесса.

Задачи

  • Владение сложными интерфейсами с большим объёмом данных: дашборды, мониторинговые представления, большие таблицы, диффы и детализации, которые остаются быстрыми и читаемыми.
  • Развитие архитектуры компонентов, управления состоянием и производительности фронтенда.
  • Работа с библиотекой компонентов и Storybook; поддержание согласованности дизайн-системы по мере роста продукта.
  • Написание тестов на всех уровнях, включая поддержание осмысленного набора e2e-тестов Cypress.
  • Создание фронтенда агентных функций: интерфейсы, где пользователи направляют, проверяют и выполняют действия в LLM-управляемых процессах.
  • Улучшение систем для агентной разработки во фронтенде: конвенции, покрытие Storybook и тесты, на которые агенты могут надёжно опираться.
  • Формирование API, которые вы потребляете, и реализация изменений на бэкенде (Java), когда это требуется для фичи.
  • Наставничество инженеров, ориентированных на бэкенд, во фронтенд-практиках, помощь команде в росте до полного стека и поставке функций от начала до конца.
  • Непосредственная работа с продуктом, дизайном и клиентами для определения того, что создавать.

Требования

  • 5+ лет опыта создания фронтенда для реальных продуктов: сложные одностраничные приложения с реальными пользователями, не только маркетинговые сайты.
  • Экспертный TypeScript и глубокий опыт работы с современным фреймворком: предпочтителен Angular (на нём работает Soda Cloud); приветствуются сильные React/Vue-инженеры, готовые работать на Angular.
  • Фронтенд-мастерство: архитектура компонентов, управление состоянием, производительность рендеринга, адаптивный дизайн, внимание к деталям.
  • Привычка писать тесты, включая e2e (Cypress/Playwright).
  • Рабочие навыки бэкенда: умение читать и модифицировать Java-сервис, проектировать API с точки зрения потребителя, писать грамотный SQL.
  • Понимание систем: как форма API влияет на количество запросов, поток данных и воспринимаемую задержку в интерфейсе.
  • Агентная инженерия: вы поставляете продакшн-код с AI-кодинг-агентами (Claude Code, Cursor или аналоги) в цикле, умеете ими управлять, сохраняя высокое качество.
  • Самостоятельность: не нуждаетесь в постоянном контроле в распределённой асинхронной команде из 12+ стран.
  • Свободный английский.

Желательно

  • Опыт работы с продуктами, насыщенными данными, или инструментами для разработчиков: визуализация данных, мониторинг, аналитические интерфейсы.
  • Владение дизайн-системой или библиотекой компонентов.
  • Мультитенантный SaaS в масштабе; опыт работы в быстрорастущем стартапе.
  • Python: стек инженерии данных компании работает на нём.
  • Опыт внедрения агентных процессов в продукт: LLM-функции, агенты, использующие инструменты, или AI-автоматизация, переданная реальным пользователям.
  • Опыт в области качества данных, управления данными, наблюдаемости данных или мониторинга ML.

Условия

  • Зарплата: €85,000–120,000 в год + опционы (equity).
  • Полная удалённая работа (в странах ЕС), доступен офис в Бельгии.

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

  • Скрининг резюме.
  • 20-минутный телефонный разговор.
  • Первое техническое интервью (45 минут).
  • Второе техническое интервью (60 минут).
  • Интервью на соответствие культуре (45 минут).

Компания отвечает на каждую заявку, и каждый кандидат получает обратную связь в течение 3–5 дней после каждого этапа.