STEIZA
AI native fullstack developer (python/react)
200 000 - 250 000 RUR
- Django Framework
- Django Rest Framework
- React
- Docker
- Python
О нас
Основной наш продукт - система управления контейнерными терминалами. Мы помогаем терминалам автоматизировать работу по обслуживанию контейнеров
Ключевые требования
1. Backend (Python/Django)
- Глубокие знания Python/Django (асинхронность, менеджеры контекста, декораторы, DRF, ORM, middleware, сигналы, кастомные команды management). Опыт разработки на Flask/FastAPI будет плюсом. Опыт оптимизации баз данных, в частности postgres
- Строгая типизация: использование type hints, опыт работы с `mypy` или `pyright` для статического анализа. Желание покрывать код типами и обучать этому агентов
2. Fullstack-компетенции (Frontend)
- Опыт работы с современными фреймворками (React/Vue.js) и TypeScript
- Опыт интеграции REST/gRPC API.
3. Архитектура и DevOps
- Создание с нуля: Опыт проектирования и разработки приложений
- Проектирование: Умение выстраивать чистую архитектуру, отделять бизнес-логику от инфраструктуры, работать с брокерами сообщений (RabbitMQ/Kafka).
- Инфраструктура: Опыт контейнеризации (Docker) и оркестрации (Kubernetes). Умение писать Dockerfile и helm-чарты
- CI/CD: Опыт настройки пайплайнов (GitLab CI / GitHub Actions), автоматизация сборки и деплоя.
- Надежность: Понимание важности метрик и логирования. Опыт настройки мониторинга (Prometheus/Grafana/Sentry).
4. AI Native разработка
AI-окружение: умение настраивать AI окружение для разработки. skills, rules, постановка задач агенту. Умение выбирать модели под задачу
5. Качество и надежность кода
Unit-тесты: Опыт написания юнит- и интеграционных тестов (pytest). Понимание TDD — приветствуется. Умение мокать внешние сервисы (включая AI-сервисы). Желание разрабатывать проекты по TDD и обучать этому агентов
Личные качества и Soft Skills
- Проактивность: Желание предлагать улучшения архитектуры и бизнес-логики. Умение задавать вопрос "Зачем мы это делаем?" и находить более эффективные пути.
- Ответственность: Полная ответственность за результат своей работы от стадии идеи до продакшна (You build it, you run it).
- Менторство: Желание и опыт передачи знаний команде. Готовность проводить code review. Умение объяснять сложные концепции простым языком.
Будет плюсом
- Понимание принципов работы векторных баз данных (Pinecone, Qdrant, Milvus).
- Понимание что такое RAG, память агента, опыт работы с API моделей (openai, openrouter и тд), LangChain и желание с этим работать
Что мы предлагаем
- Работа над сложными и интересными задачами на стыке веб-разработки и AI.
- Возможность влиять на технологический стек и архитектуру.
- Культуру инженерного превосходства: code review, митапы, обсуждение технологий.
- Покрытие расходов на использование агентов