ЭЛСТАР

Senior Full-Stack Developer (Python/Vue.js)

Не указана
  • Москва
  • Полная занятость
  • Полный день
  • Более 6 лет
  • 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 практик

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

- Ответственность и инициативность

- Умение работать в команде

- Стремление к постоянному развитию

- Аналитическое мышление

- Коммуникабельность

---

## Условия

### Команда:

- Дружный коллектив профессионалов

- Менторство от опытных разработчиков

- Участие в архитектурных решениях

- Возможность влиять на развитие продукта