
ЭЛСТАР
Senior Full-Stack Developer (Python/Vue.js)
- PostgreSQL
- Docker
- Python
- Redis
- RabbitMQ
- JavaScript
- Django Framework
- Nginx
- Node.js
- Docker-compose
## О компании
Мы динамично развивающаяся IT-компания, специализирующаяся на разработке B2C решений для автоматизации торговых процессов. Мы создаем инновационные системы, которые помогают бизнесу расти и развиваться.
Наш продукт: B2C торговый бот для Telegram с веб-админкой для управления оптовыми продажами.
---
## Технологический стек
### Backend:
- Python 3.8+, Django 4.0+, Django REST Framework
- PostgreSQL, Redis, Celery + RabbitMQ
- Telegram Bot API (aiogram 2.x)
- Docker, Docker Compose
- REST API, JWT аутентификация
### Frontend:
- Vue.js 3.x, Vuex, Vue Router
- Vuetify 3.x (Material Design)
- Vite, Axios, JavaScript ES6+
- Responsive дизайн
### DevOps:
- Nginx, SSL/TLS
- CI/CD, мониторинг
- Микросервисная архитектура
---
## Обязанности
### Архитектурные задачи:
- Проектирование и разработка новых модулей системы
- Рефакторинг существующего кода
- Оптимизация производительности приложений
- Архитектурные решения для масштабирования
### Backend разработка:
- Разработка API для B2B системы
- Интеграция с внешними сервисами (парсеры прайсов)
- Реализация бизнес-логики торговых процессов
- Оптимизация запросов к базе данных
### Frontend разработка:
- Разработка компонентов админ-панели
- Оптимизация пользовательского интерфейса
- Интеграция с backend API
- Улучшение UX/UI
### DevOps и инфраструктура:
- Настройка мониторинга и логирования
- Оптимизация Docker контейнеров
- Настройка CI/CD процессов
- Обеспечение безопасности системы
### Командная работа:
- Code review для младших разработчиков
- Наставничество и передача знаний
- Планирование спринтов и оценка задач
- Техническое лидерство в проектах
---
## ✅ Требования
### Обязательные:
- 5+ лет опыта разработки на Python
- 3+ года опыта с Django/Django REST Framework
- 2+ года опыта с Vue.js
- Опыт работы с PostgreSQL и Redis
- Знание Docker и Docker Compose
- Опыт с Celery и асинхронными задачами
- Понимание микросервисной архитектуры
- Опыт code review
### Желательные:
- Опыт с Telegram Bot API (aiogram)
- Знание принципов B2B систем и e-commerce
- Опыт с парсерами и интеграциями
- Знание TypeScript
- Опыт с Kubernetes
- Понимание DevOps практик
### Личные качества:
- Ответственность и инициативность
- Умение работать в команде
- Стремление к постоянному развитию
- Аналитическое мышление
- Коммуникабельность
---
## Условия
### Команда:
- Дружный коллектив профессионалов
- Менторство от опытных разработчиков
- Участие в архитектурных решениях
- Возможность влиять на развитие продукта