Fullstack-разработчик (NestJS, React, Go)
Компания Foxible разрабатывает собственную DSP-платформу для автоматизированной закупки рекламы. Ищем fullstack-разработчика с уклоном в backend: нужно развивать административный backend на NestJS, писать сервисы на Go, работать с PostgreSQL, Redis, Kafka и ClickHouse, а также создавать интерфейсы на React и TypeScript. Требуется опыт от 1 до 3 лет, знание TypeScript, Node.js, Go и React. Предлагают удалённую работу, свободный график и участие в масштабировании high-load продукта.
Зарплата ниже рынка
На 32% ниже медианы JavaScript по 161 вакансиям за 90 дней.
Что предстоит делать
Foxible создаёт собственную DSP-платформу для автоматизированного управления и закупки видео- и баннерной рекламы. Сейчас мы завершаем MVP и готовимся к следующему этапу — масштабированию платформы. Система состоит из нескольких частей: • административный backend на NestJS; • frontend на React и TypeScript; • PostgreSQL для хранения кампаний, креативов, площадок, таргетингов, ставок, пользователей и биллинга; • высоконагруженный ad server и другие сервисы обработки рекламного трафика на Go; • Redis для кеширования и хранения оперативных данных; • Kafka и ClickHouse для обработки и хранения потока рекламных событий. Ищем fullstack-разработчика с уклоном в backend, который будет работать со всей системой: проектировать API и модели данных, развивать административный backend, создавать пользовательские интерфейсы и участвовать в разработке сервисов на Go. Это позиция для разработчика, которому интересно не ограничиваться одним слоем приложения, а разбираться в продукте целиком — от интерфейса и бизнес-логики до высоконагруженной обработки рекламных запросов и событий.
- Развивать backend административной платформы на NestJS.
- Разрабатывать и поддерживать сервисы на Go.
- Проектировать REST API, бизнес-логику и модели данных.
- Работать с PostgreSQL: схемами, миграциями, связями, индексами и запросами.
- Разрабатывать интерфейсы на React и TypeScript.
- Создавать интерфейсы управления рекламными кампаниями, креативами, площадками, таргетингами, ставками, пользователями и биллингом.
- Закрывать продуктовые задачи целиком — от проектирования базы данных и backend-логики до реализации интерфейса и выхода в продакшен.
- Работать с Redis, Kafka и ClickHouse.
- Интегрировать административный контур с сервисами обработки рекламного трафика.
- Разрабатывать и оптимизировать обработку рекламных запросов и событий.
- Работать с конкурентностью, асинхронной обработкой и очередями сообщений.
- Поддерживать и развивать тесты.
- Участвовать в технических решениях и развитии архитектуры платформы.
- Анализировать проблемы производительности и надёжности системы.
- Что мы ожидаем
- Коммерческий опыт разработки на TypeScript и Node.js.
- Опыт работы с NestJS или аналогичными backend-фреймворками.
- Опыт разработки на Go.
- Понимание базовых принципов устройства Go-приложений.
- Опыт работы с goroutines, channels и context.
- Уверенное понимание принципов построения REST API.
- Опыт разработки на React и TypeScript.
- Уверенная работа с PostgreSQL: таблицы, связи, миграции, индексы и запросы.
- Понимание взаимодействия frontend, backend, базы данных и внешних сервисов.
- Понимание конкурентности, асинхронной обработки и возможных race condition.
- Умение читать чужой код и аккуратно развивать существующую систему.
- Опыт написания unit- и интеграционных тестов либо готовность активно с ними работать.
- Базовое понимание Docker и CI/CD.
- Уверенная работа с Git.
- Самостоятельность: способность разобраться в задаче, задать необходимые вопросы, предложить решение и довести функциональность до продакшена.
- Опыт от 1 до 3 лет — ориентир, а не жёсткий фильтр.
- Нам важнее реальный уровень разработки, инженерное мышление, скорость погружения, внимательность к деталям и ответственность за конечный результат.
- Будет плюсом
- Опыт разработки высоконагруженных сервисов на Go.
- Опыт работы с Redis, Kafka или ClickHouse.
- Понимание принципов построения событийных и распределённых систем.
- Опыт профилирования и оптимизации Go-приложений.
- Опыт работы с большими объёмами данных.
- Понимание сетевого взаимодействия, HTTP и особенностей высоконагруженных API.
- Опыт работы с Docker и Terraform.
- Опыт в adtech, рекламных системах, RTB или аналитических продуктах.
- Опыт работы над продуктом на стадии MVP.
- Интерес к архитектуре распределённых систем и оптимизации производительности.
- Что предлагаем
- Работа сразу с Go и high-load
- Go здесь не является перспективой «на будущее». Разработчик с самого начала подключается к сервисам, которые обрабатывают рекламный трафик и поток событий.
- Разработка продукта целиком
- Можно работать со всей системой: базой данных, API, бизнес-логикой, frontend и высоконагруженными backend-сервисами.
- Собственный технологический продукт
- Участие в запуске MVP и последующем масштабировании полноценной DSP-платформы.
- Реальные high-load-задачи
- Обработка рекламных запросов, событий, ставок, лимитов и статистики в системах с высокой нагрузкой и строгими требованиями к скорости ответа.
- Влияние на архитектуру
- Короткий путь от идеи до реализации и возможность предлагать изменения в архитектуре, технологиях и подходах к разработке.
- Ответственность за законченный результат
- Можно самостоятельно вести функциональность от проектирования до выхода в продакшен и видеть, как она работает в реальной системе.
- Настроенные инженерные процессы
- В проекте уже работают тесты и CI, а критические пользовательские и технические сценарии имеют хорошее тестовое покрытие.
- Современная инфраструктура
- Docker, Terraform, Redis, Kafka, ClickHouse и возможность глубоко погрузиться в устройство production-системы.
- Прямое взаимодействие с тимлидом
- Быстрые технические решения, минимум бюрократии и короткий путь от обсуждения задачи до реализации.
- Удалённая работа и свободный график
- Нам важны результат и выполнение договорённостей, а не формальное присутствие по часам.
- Как проходит отбор
- Интервью с тимлидом: знакомство, обсуждение опыта и технических вопросов.
- Финальная встреча с руководителем.
- Оффер и выход на работу.
- Без длительного многоэтапного отбора.
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в FOXIBLE
6 активных вакансий в компании
Frontend-разработчик (React, TypeScript)
Компания Foxible, разрабатывающая DSP-платформу для рекламы, ищет frontend-разработчика. Нужно развивать интерфейс на React и TypeScript: сложные формы, таблицы, аналитика, роли. Требуется опыт от 1 года, уверенное знание React и TypeScript. Предлагают удалённую работу, свободный график и участие в развитии продукта на ранней стадии.
Fullstack-разработчик (NestJS, React, Go)
Компания Foxible, создающая DSP-платформу для автоматизированной закупки рекламы, ищет fullstack-разработчика с уклоном в backend. Вы будете развивать административный backend на NestJS, работать с сервисами на Go, проектировать API и модели данных, а также создавать интерфейсы на React и TypeScript. Требуется опыт от 1 до 3 лет, знание TypeScript, Node.js, Go, PostgreSQL и React. Предлагают удалённую работу, свободный график и участие в высоконагруженных задачах.
Fullstack-разработчик (NestJS, React, Go)
Компания Foxible разрабатывает собственную DSP-платформу для автоматизированной закупки рекламы. Ищут fullstack-разработчика с уклоном в backend, который будет развивать административный backend на NestJS, сервисы на Go, интерфейсы на React и работать с PostgreSQL, Redis, Kafka и ClickHouse. Требуется опыт от 1 до 3 лет, знание TypeScript, Node.js, Go, React и PostgreSQL. Предлагают удалённую работу, свободный график и участие в высоконагруженных задачах.
Frontend-разработчик (React, TypeScript)
Компания Foxible разрабатывает собственную DSP-платформу для автоматизированной закупки рекламы. Ищем frontend-разработчика, который будет развивать административный интерфейс на React и TypeScript: создавать сложные формы, таблицы, аналитику и управление ролями. Требуется опыт от 1 года, уверенное владение TypeScript и понимание React. Предлагают удалённую работу, свободный график и прямое влияние на продукт.
Похожие вакансии
6 вакансий
Fullstack-разработчик (NestJS, React, Go)
Компания Foxible, создающая DSP-платформу для автоматизированной закупки рекламы, ищет fullstack-разработчика с уклоном в backend. Вы будете развивать административный backend на NestJS, работать с сервисами на Go, проектировать API и модели данных, а также создавать интерфейсы на React и TypeScript. Требуется опыт от 1 до 3 лет, знание TypeScript, Node.js, Go, PostgreSQL и React. Предлагают удалённую работу, свободный график и участие в высоконагруженных задачах.
Fullstack-разработчик (NestJS, React, Go)
Компания Foxible разрабатывает собственную DSP-платформу для автоматизированной закупки рекламы. Ищут fullstack-разработчика с уклоном в backend, который будет развивать административный backend на NestJS, сервисы на Go, интерфейсы на React и работать с PostgreSQL, Redis, Kafka и ClickHouse. Требуется опыт от 1 до 3 лет, знание TypeScript, Node.js, Go, React и PostgreSQL. Предлагают удалённую работу, свободный график и участие в высоконагруженных задачах.
Frontend-разработчик (React, TypeScript)
Компания Foxible, разрабатывающая DSP-платформу для рекламы, ищет frontend-разработчика. Нужно развивать интерфейс на React и TypeScript: сложные формы, таблицы, аналитика, роли. Требуется опыт от 1 года, уверенное знание React и TypeScript. Предлагают удалённую работу, свободный график и участие в развитии продукта на ранней стадии.
Frontend-разработчик (React, TypeScript)
Компания Foxible разрабатывает собственную DSP-платформу для автоматизированной закупки рекламы. Ищем frontend-разработчика, который будет развивать административный интерфейс на React и TypeScript: создавать сложные формы, таблицы, аналитику и управление ролями. Требуется опыт от 1 года, уверенное владение TypeScript и понимание React. Предлагают удалённую работу, свободный график и прямое влияние на продукт.
Frontend-разработчик (React, TypeScript)
Ищем frontend-разработчика для развития административной платформы DSP-рекламы на React и TypeScript. Нужно создавать сложные интерфейсы: формы, таблицы, аналитику, управление ролями. Требуется опыт от 1 года, уверенное владение TypeScript и React. Предлагают удалённую работу, свободный график и участие в развитии продукта на ранней стадии.
Frontend-разработчик (Middle)
Ищем Middle Frontend-разработчика для создания интерфейсов AI-продуктов: чатов с LLM, систем компьютерного зрения, аналитических дашбордов. Нужен опыт с React, TypeScript и интеграцией с REST API. Предлагают удаленную работу над реальными AI-проектами для бизнеса.