Middle Python Developer
Требования
Местоположение и тип занятости
Компания
Информационное агентство России
Описание вакансии
О компании и команде
Что мы делаем?
Мы создаем высоконагруженные проекты в сфере медиа. Мы хотим переосмыслить инженерный опыт в ключевых для нашего бизнеса направлениях.
- Разработка бекенда корпоративного приложения (фронт - flutter/dart). Корпоративный справочник, портал, работа с ЭЦП для документов. В команду входит 1 бэк, 4 мобильщика, 1 тестер.
- Разработка сайта tass.ru / tass.com (и другие языки). Это наш основной сайт. Высокая нагрузка, релевантный полнотекстовый поиск, моментальная публикация новостей. Фронт написан на react. В команду входит 3 бека, 3 фронта
Ожидания от кандидата
С чем предстоит работать:
- Python 3.8+;
- Асинхронные фреймворки: asyncio, aiohttp и другие;
- PostgreSQL (проектирование структуры БД, оптимизация запросов);
- Юнит и интеграционные тесты (pytest).
Плюсом будем:
- Fastapi
- Elastic search
- Redis
Мы ожидаем, что кандидат:
- Нацелен на работу в команде, не испытывает дискомфорт от кодревью, принимает участие в проектировании архитектуры приложения;
- Имеет опыт работы с перечисленными выше технологиями и системами контроля версий;
- Воспользуется возможностью покрывать код юнит и интеграционными тестами.
Условия работы
Ищем новых коллег для технологического рывка!
Мы предлагаем:
- Участие в самодостаточной Agile-команде, выдерживающей спланированные спринты и регулярно получающей обратную связь от заказчика;
- Возможность прямо на старте влиять на качество абсолютно нового проекта для максимально широкой аудитории;
- Ясные достижимые цели и индивидуальный план развития для каждого сотрудника;
- Повышение квалификации, курсы, участие в конференциях;
- Гибкий график и удаленную работу (на выбор кандидата);
- Отличную команду, в которой есть, чему научиться друг у друга.