ФИДЛИ — 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 по коду и взаимодействию.)