Backend-разработчик (Nest.js / TypeScript / RabbitMQ)

Дата размещения вакансии: 11.10.2025
Работодатель: Фидли
Уровень зарплаты:
от 120000 RUR
Город:
Москва
Требуемый опыт работы:
От 1 года до 3 лет

ФИДЛИ — AI‑стартап, который анализирует и автоматически отвечает на отзывы с маркетплейсов и карт (Яндекс, 2ГИС), сайтов и приложений. Уже работаем с крупными холдингами, анализируем более 100тыс. отзывов в месяц и масштабируем продукт. Делаем высоконагруженную систему с микросервисами и ML‑интеграциями.

Обязанности:

  • Разрабатывать и поддерживать микросервисы на Nest.js (TypeScript), проектировать REST/JSON‑RPC/gRPC API.

  • Описывать бизнес‑логику, работать с RabbitMQ (очереди, ретраи, идемпотентность).

  • Проектировать и оптимизировать хранение данных (PostgreSQL, Redis), вести миграции.

  • Интегрировать внешние сервисы и источники данных, писать вспомогательные парсеры на Python.

  • Обеспечивать качество: модульные/интеграционные тесты, логирование, метрики, профилирование.

  • Документировать решения (Swagger/OpenAPI), участвовать в ревью и планировании спринтов.

Требования:

  • Уверенный TypeScript и Nest.js, понимание SOLID, DI, модульной архитектуры.

  • Опыт с RabbitMQ или аналогами (Kafka/Redis Streams), асинхронные паттерны.

  • Практика с PostgreSQL (индексы, транзакции, оптимизация запросов) и Redis.

  • Python на уровне написания парсеров/утилит.

  • Базовый Docker, Git‑flow, умение писать тесты и следовать code style.

Будет плюсом: Kubernetes, опыт event‑driven, observability (Prometheus/Grafana), интеграции с LLM/AI‑API, опыт в стартапах.

Условия:

  • Формат: удалённо, гибкий график.

  • Оформление: трудовой договор / ГПХ / самозанятость — выберем удобный вариант.

  • Компенсация: почасово или за результат, уровень обсуждаем по грейду.

  • Прямое влияние на архитектурные решения, быстрые релизы, доступ к принятию продуктовых решений.

  • Бонусы развития:

    • персональные приглашения на профильные конференции и митапы (онлайн/оффлайн, с компенсацией участия по согласованию);

    • внутренние воркшопы/менторинг, доступ к платным курсам и материалам;

    • при выдающихся результатах — командировки на зарубежные конференции/встречи с партнёрами (перелёты и участие за счёт компании).

Почему именно ФИДЛИ

  • Продукт и масштабируемость: реальная бизнес‑боль у брендов, ощутимая ценность, рост метрик.

  • Технологии и челлендж: микросервисы, очереди, производительность, надёжность и LLM‑интеграции.

  • Impact > бюрократия: быстрые релизы, решения принимаем вместе, ценим инициативу.

  • Рост: можно вести направления, менторить, влиять на дорожную карту.

Процесс отбора

короткое знакомство (20 мин); 2) техинтервью (архитектура, код, БД, очереди); 3) мини‑практика/лайвкод (по желанию); 4) оффер.
(Если хочешь, сделаем платный тестовый мини‑заказ — сразу увидим fit по коду и взаимодействию.)