Войти

Backend Developer

Компания Eloteq Dev
Тип Офис / Бишкек
Оклад 40000 - 150000 KGS в месяц
Описание вакансии

Мы ищем Python Backend Developer (Middle+/Senior для нашего стартапа, а именно для разработки систем автоматизации предприятий.


Текущий backend построен на Django 5 + Django REST Framework, PostgreSQL, Celery, Redis, Docker, с кастомной аутентификацией, ролевой моделью доступа и интеграциями с внешними сервисами (S3‑хранилище, push‑уведомления и др.).

Обязанности


Ближайшие задачи:


- Разработка и поддержка backend‑функционала на Django + DRF в рамках нескольких доменов (аккаунты, заказы, производство, склад, финансы, посещаемость, уведомления и др.).  

- Проектирование и реализация REST API (CRUD, фильтрация, пагинация, отчёты, агрегирующие выборки по данным в PostgreSQL).  

- Разработка и сопровождение фоновых задач на Celery (RabbitMQ + Redis): уведомления, периодические задачи, интеграции с внешними сервисами.  

- Работа с PostgreSQL: проектирование и эволюция схемы, миграции, оптимизация запросов, обеспечение целостности данных (в т.ч. финансовых).  

- Настройка и использование кэша на Redis для ускорения критичных участков.  

- Базовое покрытие критичного функционала тестами, работа с логированием и обработкой ошибок.  

 


Требования


- Уверенный опыт коммерческой разработки на Python с упором на Django + Django REST Framework**.  

- Понимание реляционных БД и опыт работы с PostgreSQL (схема, миграции, индексы, оптимизация запросов).  

- Практический опыт работы с Celery, брокерами сообщений (RabbitMQ) и Redis (как кэш и/или backend результатов).  

- Опыт разработки и поддержки REST API (аутентификация, авторизация, пагинация, фильтры, документация Swagger/Redoc).  

- Понимание основ безопасности веб‑приложений: работа с JWT, правами доступа, конфиденциальными данными.  

- Готовность писать аккуратный, поддерживаемый код и покрывать ключевые сценарии тестами.  



Кого мы НЕ ищем


- Архитектора, который предпочитает только рисовать схемы и не готов много писать код.  

- Разработчика, который пишет “как получится” и не учитывает бизнес‑контекст и данные (особенно финансовые).  

- Человека, склонного к избыточно сложным, переинженеренным решениям там, где нужна практичная и поддерживаемая архитектура.  



Личные качества


- Ответственность за результат и готовность разбираться в предметной области, а не только в коде.  

- Умение работать самостоятельно: формулировать задачи, предлагать решения, аргументировать свой выбор.  

- Готовность к постепенному улучшению существующей системы

- Внимательность к данным и аккуратность в работе с деньгами/отчётностью (если задействованы финансовые модули  



Условия


- Формат работы: Гибрид 

- График: Гибкий график 

- Локация: Бишкек, центр

- Оплата: 40 000 сом оклад + % от продаж. Среднемесячный заработок 100 - 150 000 сом.