25.05.2026 в 07:47 Просмотры 2 +1 сегодня Вакансия партнера

Junior-разработчик (бэкенд, Python)

от 60 000 до 160 000 ₽ / месяц

Краснодар

Специализация: Программист, разработчик

Формат работы: Удалённо

График работы: Свободный

Тип занятости: Частичная занятость

Опыт: От 1 года до 3 лет

Выплата: еженедельно

Описание

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
  • Оплата за каждый выполненный вовремя таск
Примеры реальных тикетов: Добавить новую команду в бота (handler + текст + кнопка в клавиатуре) — Лёгкий · 600 ₽/ч · 1 ч → 600 ₽ Боевой бот крашится в webhook-режиме: Ssh → docker logs → сравнить env с dev → найти и устранить причину — Средний · 800 ₽/ч · 1.5 ч → 1 200 ₽ Реализовать уведомления об исчерпании трафика: предупреждение при 80%, кнопка продления при 95%, новая таблица в Бд + миграция Alembic + scheduler-задача + тесты — Сложный · 1000 ₽/ч · 2.5 ч → 2 500 ₽

Навыки

Python
TypeScript
Redis
SSH
Docker
SQL
REST API
Git