Вакансия Junior/Middle Python Back End Developer

11 сентября 2021    60
EVO
Откликнуться

Международная продуктовая IT-компания EVO в поисках Junior/Middle Python Back End Developer на проект Prom Покупки

Prom Покупки  — приложение-маркет от портала Prom.ua, интернет-универмаг, который собрал все товары, скидки и акции в вашем кармане. 

Prom Покупки  в  цифрах: 

  • больше 100 млн. опубликованных товаров
  • больше 9 млн. установок в Google Play Market и App Store
  • 1,5 млн. MAU

Наша команда Prom.ua (Покупки)

4 Android + 4 iOS + 1 Python dev + 4 QA + 1 Analyst + Designer + 1 Traffic Manager + 1 PM

Технический стэк:

  • Основной продукт и сервисы на Python 3.9, SQLAlchemy, Celery
  • Хранилища - PostgreSQL, Redis, ElasticSearch; 
  • API приложения на GraphQL и частями Rest
  • Фронтенд - Node.js + React + Apollo + Graphql
  • Деплой на Docker + Kubernetes
  • Gitlab CI/CD

Для этой роли важно:

  • от 1,5 года коммерческого опыта
  • знание синхронного и асинхронного Python, без заточенности под конкретный фреймворк
  • уверенно работать с базами данных PostgreSQL (или аналогами): транзакции, индексы, оптимизация сложных запросов - не должны составлять проблем
  • иметь опыт разработки web/api, понимать что такое микросервисная архитектура и опыт ее применения
  • продуктовая  ориентированность - вовлеченность в бизнес составляющую задач

Будет плюсом:

  • Опыт написания или использования GraphQL API
  • Опыт с нереляционными базами и ElasticSearch 
  • Опыт с Kubernetes, Helm, Prometheus, Grafanа

Задачи на проекте:

  • инструменты для акций, скидок и промокодов (возможно не только для приложения, а Prom в целом)
  • система мониторинга цен продуктов, для моментальных пуш уведомлений о скидках. 
  • уникальные фичи для приложения (stories с акциями и любой другой функционал который направлен на повышение лояльности и прилипаемости пользователя к приложению)

Как у нас проходит подбор и собеседования:

Мы ждем ваше резюме. Если резюме проходит одобрение, мы договоримся с вами об удобном времени для знакомства в Google Meets для обсуждения вакансии более подробно (30 минут).

Если после знакомства нам взаимно интересно продолжать общение, мы договоримся об удобном времени для технического собеседования (1,5 часа).

Подписывайтесь на наш телеграм-канал @remotelist, чтобы всегда быть в курсе новых вакансий! Дайджесты с новыми вакансиями появляются каждые 2-3 часа.

Еженедельная рассылка топ-15 самых просматриваемых вакансий сайта. Письмо приходит каждое воскресенье.