Чем предстоит заниматься: - Писать и дорабатывать функции на Django: модели, формы, сервисы, админ-панели. - Работать с PostgreSQL через Django ORM: запросы, миграции, оптимизация. - Писать тесты к своему коду.
- Работать через PR в ветку dev с ревью. Код попадает на прод только после проверки на тестовом сервере. Что ждём: - Уверенный Python: генераторы, исключения, работа с файлами, основы ООП.
- Базовый Django: модели и миграции, ORM (filter/get, связи), views, формы, шаблоны. - Понимание SQL и реляционных баз. - Docker и Docker Compose на уровне «поднять проект локально»: понимать порты, тома, сети.
- Git: ветки, PR, разрешение конфликтов. - Умение читать чужой код и задавать вопросы. - FastAPI и асинхронность (async/await, asyncio).
- Опыт с тестами: pytest, моки, тестовая база. - Понимание HTTP, REST, основ веб-безопасности (CSRF, права доступа). - Опыт работы с AI-ассистентами в разработке (Claude Code и подобные).