Python Developer Internship @Центр развития карьеры Skillbox
Software Development
Salary unpaid internsh..
Remote Location
Employment Type internship
Posted 1wk ago

[Hiring] Python Developer Internship @Центр развития карьеры Skillbox

1wk ago - Центр развития карьеры Skillbox is hiring a remote Python Developer Internship. 💸 Salary: unpaid internship 📍Location: Russia

Role Description

Мы ищем начинающего backend-разработчика в команду проекта ACITS — веб-приложения, которое помогает приютам вести учёт животных, медицинские карты, отчёты и управлять работой сотрудников.

Позиция подойдет разработчику, который уже понимает основы Python, Django, ORM, REST Framework и хочет расти на реальном продукте с полноценной архитектурой, API-интеграциями и тестами.

Задачи:

  • Разработка и поддержка REST API на FastAPI;
  • Работа с моделями, сериализаторами, вьюхами и правами доступа (permissions);
  • Написание и оптимизация ORM-запросов;
  • Участие в проектировании базы данных и написании миграций;
  • Написание unit- и интеграционных тестов (pytest/Django test);
  • Интеграция с внешними сервисами (email, облачные хранилища, уведомления);
  • Документирование API (Swagger);
  • Участие в code review, обсуждении архитектуры и технических решений c наставником;
  • Поддержка и улучшение существующего кода: рефакторинг, устранение багов.

Qualifications

  • Базовые знания Python: функции, классы, исключения, работа с модулями;
  • Понимание и опыт работы с FastAPI: модели, view, URL-роутинг, ORM;
  • Понимание принципов REST API: запросы, ответы, статус-коды, аутентификация;
  • Базовые знания SQL и умение работать с PostgreSQL;
  • Опыт работы с Git (клонирование, коммиты, ветки, пул-реквесты);
  • Готовность читать существующий код, задавать вопросы и аккуратно вносить изменения без поломки текущей логики;
  • Внимательность к типам, обработке ошибок и пользовательскому опыту.

Requirements

  • Опыт оптимизации ORM-запросов (select_related и др.);
  • Знание Docker, nginx, Redis (кэширование, Celery);
  • Опыт написания тестов на pytest или unittest;
  • Опыт работы в команде;
  • Участие в учебных или pet-проектах с бэкендом и API.

Benefits

  • Формат: удалённый;
  • Занятость: частичная, 10-15 часов в неделю;
  • Практика без оплаты;
  • Много самостоятельной работы, но есть старшие коллеги, которые помогут;
  • Продолжительность 2-3 месяца (далее — на усмотрение практиканта);
  • Участие в разработке полного цикла (от идеи до реализации);
  • Интересный и живой проект.
Before You Apply
️
remote Be aware of the location restriction for this remote position: Russia
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Python Developer Internship @Центр развития карьеры Skillbox
Software Development
Salary unpaid internsh..
Remote Location
Employment Type internship
Posted 1wk ago
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 135,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Russia
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 135,000+ Remote Jobs
×
Apply to the best remote jobs
before everyone else

Access 135,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews

⚡ 136,113+ remote jobs, refreshed hourly

🔔 Real-time alerts: Apply first, direct to employer

🛡️ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later