26 мая 2026
UNLOK это сервис стабильного доступа в интернет .
Нам в команду требуется junior-разработчик (бэкенд, Python).
ПРОСЬБА оставлять отклики с сопроводительным письмом и ссылкой на код!
Чем предстоит заниматься
Дорабатывать Telegram-бот сервиса (aiogram 3 + SQLAlchemy + FastAPI)
Писать миграции Alembic, чинить гонки и edge cases в БД
Подключать новые платёжки и обрабатывать вебхуки (YooKassa, СБП, крипта)
Дорабатывать LLM-сервис автоматизации задач (Anthropic API + aiogram + Redis)
Чинить баги в проде: SSH docker logs воспроизвести починить закрыть тестом
По мере роста задачи на NestJS-бэкенде (TypeScript) и интеграции с внешними API
Что мы ожидаем
0 1.5 года опыта на Python (учебные/пет-проекты считаются, если есть публичный код)
Уверенно: async/await, type hints, dataclasses/pydantic, dict/list comprehensions
SQL и любой ORM (SQLAlchemy, Django ORM, Tortoise, Peewee) JOIN, агрегаты, индексы
REST API: HTTP-методы, статус-коды, JWT, заголовки
Git: ветки, merge requests, code review
Docker: запустить контейнер, прочитать логи, изменить compose-файл
Готовность читать чужой код основная часть работы, не green-field
Готовность писать тесты каждый багфикс закрывается регрессом на pytest
Будет плюсом
aiogram 3 (FSM, middleware, фильтры)
SQLAlchemy 2.0 в async-стиле (select/insert через 2.0 API)
Alembic писали миграции, понимаете autogenerate vs ручные
FastAPI или Flask отдавали JSON, валидировали через pydantic
Redis (кэш, очереди, pub/sub)
pytest + pytest-asyncio, fixtures, моки
ruff / black / mypy
Telegram Bot API (вебхуки, polling, payloads)
Базовый TypeScript изредка прилетают задачи на NestJS
Условия
Удалённо, асинхронно, гибкий график
Сдельная оплата по тикетам: 600 / 800 / 1000 /ч в зависимости от сложности
При активной работе недельный доход 15 000 40 000+
Задачи ставятся в трекере (YouGile), общение в Telegram
Оплата за каждый выполненный вовремя таск
Примеры реальных тикетов:
1. Добавить новую команду в бота (handler + текст + кнопка в клавиатуре) Лёгкий 600 /ч 1 ч 600
2. Боевой бот крашится в webhook-режиме: SSH docker logs сравнить env с dev найти и устранить причину Средний 800 /ч 1.5 ч 1 200
3. Реализовать уведомления об исчерпании трафика: предупреждение при 80%, кнопка продления при 95%, новая таблица в БД + миграция Alembic + scheduler-задача + тесты Сложный 1000 /ч 2.5 ч 2 500