Вакансия — Backend-разработчик (Middle+/Senior)
- Зарплата:350 000 - 500 000
- Город:Москва
- Опубликовано:7 дней назад
Описание вакансии:
О проекте
Разработка экосистемы сервисов на базе ИИ для автоматизированного анализа контента и аудитории в мессенджерах. Реализация парсинга данных, глубокой аналитики и предиктивных моделей, включая генерацию контента под стиль канала, ИИ-отчеты и инструменты продвижения.
Мы предлагаем:
• Конкурентоспособная заработная плата, 2 раза в месяц по 50% или 1 раз в месяц, согласовывается с сотрудником.
• График работы: 5;2. На старте - только работа в офисе (1-2 месяца), далее есть возможность рассмотреть гибридный график работы.
• Дружелюбная атмосфера и мотивированная команда профессионалов
• Возможность профессионального роста и обучения.
Обязательные требования
• Python (FastAPI, Telethon/Playwright/Selenium) для парсеров и сервисов.
• Node js/TypeScript с NestJS для основного бэкенда.
• Работа с базами данных: Postgres (SQL), Redis.
• Асинхронный код, обработка больших объемов данных.
• Интеграции с TG API и внешними сервизами.
• Базовые навыки DevOps: Docker, CI/CD (GitHub Actions/GitLab), деплой на Linux-серверах.
Желательные навыки
• Опыт работы с Telegram Bot API, Telethon, TG-статистикой.
• Парсинг (Playwright/Selenium), обработка прокси и антиблокировок.
• Мониторинг (Prometheus/Grafana), очереди (Celery/BullMQ).
• Опыт с ML/NLP для анализа контента (LoRA/RAG).
Требуемый опыт
• Не менее 3 лет в backend-разработке (Python/Node js).
• Проекты с парсингом и аналитикой данных в production.
• Работа в команде (Git, code review, Agile).
• Деплой и поддержка высоконагруженных сервисов.
Ключевые навыки: Знание алгоритмов, Использование фреймворков, Написание кода, Оптимизация производительности, Проведение тестирования, Работа с базами данных, Разработка архитектуры приложений