
TVIN
Веб-разработчик
- 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. Мы предлагаем
- Постоянная занятость на парт тайм, ведение проекта на долгосрочной основе.
- Готовы обсуждать детали и адаптировать требования под ваш стек технологий.
- Удаленная занятость.
- Условия сотрудничества обсуждаются индивидуально