Holyweb — сервисная IT-компания, создающая корпоративные системы и сервисы для IT-холдингов, ритейла, финтеха и логистических компаний. Мы заботимся о своих сотрудниках, подбирая интересные проекты для талантливых разработчиков, делимся экспертизой и поддерживаем комфортную рабочую атмосферу.
О проекте:
Мы ищем Python разработчика для работы над B2B кабинетом в домене TravelTec. Проекту один год, он пишется с нуля, поэтому отсутствует легаси-код. В команде работают бэкенд-разработчики, фронтенд-разработчики, тестировщики, DevOps, руководитель проекта и дизайнер. В управлении проектом используем ритуалы SCRUM.
Обязанности:
-
Участвовать в проекте на всех этапах — от обсуждения задач до запуска;
-
Разрабатывать и поддерживать платформу на Python 3.x.;
-
Оптимизировать и улучшать функциональность и производительность сервисов;
-
Проводить ревью кода, обеспечивая его качество и соответствие стандартам;
-
Декомпозировать задачи и оценивать их трудоемкость;
-
Проектировать и внедрять архитектурные решения для новых функций;
-
Искать и внедрять лучшие практики разработки.
Требования: -
Уверенные знания Django/Django Rest Framework;
-
Опыт коммерческой разработки от 3-х лет;
-
Знание PostgreSQL, MongoDB и других сопутствующих технологий;
-
Опыт работы с асинхронными сервисами (aiohttp, django-channels, fibers);
-
Уверенное использование Docker/Docker-compose;
-
Опыт проведения unit-тестирования, знание django test\test+, django-mixer\factory boy;
-
Умение работать в команде.
Будет плюсом: -
Опыт работы с FastApi;
-
Опыт работы в заказной разработке;
-
Опыт в написании сервисов с 0.
Что мы предлагаем: -
Неизбежное развитие профессиональных навыков;
-
Работа над высоконагруженными, активно развивающимися сервисами с ветвистой бизнес-логикой и множеством инженерных вызовов;
-
Возможность предложить и реализовать свои идеи по улучшению сервисов или функционала;
-
Официальное трудоустройство по ТК РФ;
-
Возможность работать удаленно;
-
Конкурентоспособная зарплата;
-
Бонусная программа Holyrelax;
-
Корпоративные курсы английского языка;
-
Корпоративный MacBook.
Этапы отбора:
-
HR-интервью.
-
Tech-интервью.
-
Q&A встреча с CEO компании и командой проекта.
Если готов к новым вызовам и хочешь развиваться вместе с нами, отправляйте своё резюме!