TVIN

Веб-разработчик

Не указана
  • Москва
  • Частичная занятость
  • Удаленная работа
  • От 1 года до 3 лет
  • ERP-системы
  • Telegram
  • Нейронные сети
  • Docker
  • Git
  • Английский — A1 — Начальный

Привет!
Мы — TVIN, увлеченная команда профессионалов маркетинговых коммуникаций.
Вдохновляемся нестандартными задачами и процессом работы.
Объединяем таланты из разных стран для решения задач клиента в онлайн и офлайн каналах.
Мы искренне вовлекаемся в процесс, изучаем потребности бренда и его аудитории, развиваемся и растем с каждым проектом.

Мы ценим долгосрочные отношения и будем рады принять тебя в качестве веб-разработчика для поддержки и развития Telegram-бота в нашу команду.

1. Общие требования

  • Опыт разработки и поддержки Telegram-ботов (Python + aiogram / python-telegram-bot или Node.js + telegraf).
  • Опыт создания веб-интерфейсов (админ-панелей) с использованием современных фреймворков (React, Vue.js, Django, Flask, FastAPI и т. д.).
  • Умение работать с базами данных (PostgreSQL, MySQL, MongoDB).
  • Понимание принципов REST API / WebSockets для взаимодействия между ботом и веб-интерфейсом.
  • Опыт работы с системами очередей (Celery, Redis, RabbitMQ) для асинхронных задач.

2. Основные задачи

  • Поддержка и развитие Telegram-бота:

  • Реализация новых команд и логики распределения задач.
  • Интеграция с внешними сервисами (Google Таблицы, Trello, Jira и др.).
  • Оптимизация производительности бота при росте числа пользователей.
  • Реализация уведомлений и напоминаний для исполнителей.
  • Админ-панель (веб-интерфейс):

  • Управление проектами, задачами и исполнителями.
  • Визуализация загрузки исполнителей (графики, календари).
  • Настройка прав доступа (админы, менеджеры, исполнители).
  • Логирование действий и аналитика.
  • Backend-разработка:

  • Разработка API для взаимодействия бота и админки.
  • Реализация авторизации (JWT, OAuth).
  • Оптимизация запросов к БД.

3. Дополнительные навыки (желательно)

  • Опыт работы с Docker, CI/CD (GitHub Actions, GitLab CI).
  • Опыт работы с нейросетями, создания агентов.
  • Умение настраивать веб-хуки для Telegram.
  • Базовые знания DevOps (Nginx, сертификаты HTTPS, развертывание на VPS).
  • Опыт работы с системами контроля версий (Git).

4. Личные качества

  • Профессиональное любопытство, мониторинг новых возможностей и лучших практик.
  • Стремление развиваться.
  • Умение работать в команде и с заказчиком.
  • Готовность поддерживать и дорабатывать существующий код.
  • Внимательность к деталям (особенно в логике распределения задач).

5. Бонусом будет

  • Опыт работы с Task Management / ERP-системами.
  • Знание методов оптимизации нагрузки (кеширование, шардирование).
  • Если у вас есть портфолио с похожими проектами (бота + админка), это будет большим плюсом.

6. Мы предлагаем

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