Современный Python-стек и конкретика по проектам - плюсы, но широкий набор требований уровня Middle+/Senior и частичная сдельная занятость оставляют неясными нагрузку и стабильность работы.
Широкий профиль
Оплата за задачи
Современный стек
Конкретные проекты
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Создать профиль и узнать мэтч
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Python-разработчик (Python): Разработка и развитие существующих Telegram-ботов, админ-панелей и API с акцентом на Django, FastAPI, асинхронный код и интеграции с внешними ресурсами. Фокус на поддержке продакшена, рефакторинге, фоновых задачах, платежах и взаимодействии между микросервисами.
Локация: удалённая работа из России или Беларуси.
Зарплата: 50 000–150 000 ₽ в месяц до вычета налогов; сдельная оплата за конкретные задачи.
Компания
HeadHunter представляет постоянную работу над крупным проектом с существующими Telegram-ботами, маркетплейсом игровых товаров и async FastAPI-микросервисом.
Что делать
Разрабатывать и внедрять новые функции в работающих Telegram-ботах.
Поддерживать и развивать административные панели.
Проектировать API и интеграции с внешними ресурсами.
Поддерживать и рефакторить существующий код.
Работать с Django-монолитом и асинхронными FastAPI-микросервисами, включая платежи, отчёты и WebSocket-уведомления.
Взаимодействовать с разработчиками, участвовать в обсуждении задач и согласовании архитектурных решений.
Требования
Опыт от 3 до 6 лет; уровень Middle+/Senior Python backend-разработчика.
Python 3.11+, asyncio и асинхронный код.
Django 5, Django REST Framework, REST API, JWT с simplejwt и OpenAPI с drf-spectacular.
FastAPI, Pydantic v2 и dependency-injector для построения асинхронных API.
PostgreSQL, SQLAlchemy 2 в async-режиме, Django ORM и миграции Alembic.
Redis для кэширования, очередей и pub/sub; Celery для фоновых задач, включая celery-beat/redbeat.
Docker и Docker Compose для развёртывания и локальной разработки.
Telegram-боты на aiogram 3; pytest, pytest-asyncio, моки и фикстуры.
Git, code review и умение работать в связанных проектах.
Хорошо, если есть
Telethon, Kafka с aiokafka или faust-streaming, WebSockets и инструменты channels/djangochannelsrestframework/daphne.
Опыт чистой или слоистой архитектуры с разделением api, app_layer, domain и infra.
Платёжные интеграции, эквайринг, вебхуки и inline-платежи.
S3/MinIO, boto3, aiobotocore, django-storages и работа с Excel через openpyxl.
Nginx, HAProxy, PgBouncer, fail2ban и OpenTelemetry.
Инструменты качества кода: mypy, ruff, black, isort, flake8, bandit и pre-commit.
GitLab CI.
Культура и преимущества
Удалённая работа из России или Беларуси.
Постоянный поток задач в рамках крупного проекта.
Долгосрочное сотрудничество для подходящих кандидатов.
Сдельная оплата за конкретные задачи.
Будьте осторожны
Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →