EasyDev

Python Backend Developer

70 000 - 120 000 RUR
  • Казань
  • Полная занятость
  • Удаленная работа
  • От 1 года до 3 лет
  • Python
  • Django Rest Framework
  • PostgreSQL
  • Docker
  • Celery
  • Redis
  • FastAPI
  • SOLID

easydev — команда, которая превращает идеи в работающие цифровые продукты

Мы создаём IT-решения полного цикла: от лаконичных лендингов, которые помогают бизнесу заявить о себе, до высоконагруженных CRM-систем и сложных интеграций, связывающих воедино всё, что важно нашим клиентам.

Почему easydev

  • Технологический драйв. Мы держим руку на пульсе индустрии: Django, FastAPI, React, Next.js, Docker, Kubernetes — лишь малая часть нашего стека. Не боимся экспериментировать и быстро внедряем перспективные инструменты.

  • Качество без компромиссов. Автоматические тесты, CI/CD-пайплайны, code-review и мониторинг — стандарт, а не приятный бонус. Мы делаем решения, которыми сами гордимся.

  • Сроки под контролем. Чёткая постановка задач, прозрачные спринты и гибкие методологии разработки помогают нам стабильно попадать в дедлайны.

  • Отношения «партнёр-партнёр». Вникаем в бизнес-логику, предлагаем альтернативы и честно говорим о рисках. Для нас важен результат, а не просто выполненный ТЗ.

Что мы умеем

  • Веб-продукты: лендинги, корпоративные сайты, маркетплейсы

  • Системы управления: CRM/ERP, кастомные админки, BI-панели

  • Интеграции и микросервисы: REST / GraphQL API, очереди задач, шины данных

  • Поддержка и развитие: DevOps, тестирование, аудит кода, оптимизация производительности

Мы любим сложные задачи, ценим открытость и верим, что лучшая реклама для easydev — это проекты, которые работают надёжно и приносят пользу. Если вам близок такой подход, будем рады сотрудничеству!

ОСНОВНЫЕ ОБЯЗАННОСТИ

  1. Проектировать и разрабатывать бэкенд-сервисы на Python (Django / DRF)

  2. Проектировать и поддерживать REST / JSON-API, обеспечивать их безопасность и производительность

  3. Интегрировать внешние сервисы и платежные шлюзы, работать с очередями задач (Celery + Redis)

  4. Описывать и поддерживать инфраструктуру в Docker / docker-compose, участвовать в настройке CI/CD

  5. Проводить код-ревью, писать автоматические тесты (pytest) и документацию

  6. Участвовать в планировании, оценке задач и непрерывном улучшении архитектуры

ТРЕБОВАНИЯ (must-have)

  • 1-3 года коммерческой разработки на Python (Django или DRF)

  • Уверенное владение Docker и docker-compose

  • Рабочие навыки с Git: feature-ветки, pull-requests, rebase, CI-hooks

  • Понимание клиент-серверной архитектуры (HTTP, REST, WebSocket, CORS, auth/refresh tokens)

  • Практический опыт организации очередей задач (Celery + Redis)

  • Навыки профилирования и оптимизации кода (SQL-queries, кеширование, async-IO)

  • Умение писать чистый, покрытый тестами код и читать чужой

БУДЕТ ПЛЮСОМ

  • Опыт с FastAPI (async endpoints, dependency injection)

  • Разработка и поддержка Telegram-ботов (aiogram / telebot)

  • Kubernetes, Helm, Terraform или другой IaC

  • Опыт миграции монолита в микросервисы или построения event-driven архитектур

  • Знакомство с ClickHouse, Kafka, RabbitMQ, Elasticsearch

УСЛОВИЯ РАБОТЫ

  • Формат — полностью удалённая команда, общение онлайн

  • График — гибкий: главное — результат и соблюдение дедлайнов, а не часы у монитора

  • Оплата — фиксированная и своевременная заработная плата (оформляем договор/ИП)

  • Влияние — не «за-кадровая шестерёнка»: сможете предлагать технологии, менять процессы и видеть, как ваши идеи попадают в прод

  • Технологическая среда — современный стек, CI/CD, code-review, автоматические тесты

  • Профессиональный рост