Описание:
Обязанности:
- Техническое руководство командой разработки (frontend и backend)
- Проектирование масштабируемой архитектуры для высоконагруженных систем
- Организация и контроль процессов разработки, code review, тестирования
- Планирование спринтов и декомпозиция сложных технических задач
- Менторинг и развитие команды разработчиков
- Обеспечение качества кода и следование лучшим практикам разработки
- Внедрение и улучшение процессов CI/CD
- Взаимодействие с заказчиком по техническим вопросам
- Проведение технических собеседований
Требования:
- Опыт коммерческой разработки от 4 лет
- Опыт управления командой разработчиков от 2 лет
- Глубокие знания Python (Django/FastAPI) и React
- Опыт проектирования микросервисной архитектуры
- Уверенное владение принципами построения REST API
- Опыт работы с PostgreSQL и Redis
- Понимание принципов DevOps и CI/CD
- Опыт внедрения систем мониторинга и логирования
- Навыки оптимизации производительности веб-приложений
- Опыт проектирования высоконагруженных систем
Технический стек:
- Python 3.x, Django/FastAPI
- React, TypeScript
- PostgreSQL, Redis
- Docker, Nginx
- Git, CI/CD
- REST API
- Системы мониторинга и логирования
Будет преимуществом:
- Опыт разработки складских систем или систем автоматизации
- Знание алгоритмов оптимизации и Data Science
- Опыт интеграции с внешними системами и API
- Знание GraphQL
- Понимание принципов UX/UI дизайна
- Опыт внедрения систем аналитики и построения dashboards
Если вы готовы возглавить команду разработки инновационной складской системы и развивать сложный технологический продукт, мы будем рады рассмотреть вашу кандидатуру!