Middle Python Back End Engineer

Зарплата

от 2000 до 3000 $

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

продуктова українська IT-компанія

Описание вакансии

Рассматриваем кандидатов из Украины и Беларуси.

Про проект:

«Вчасно» – популярный SAAS для обмена документами онлайн в Украине. У нас уже зарегистрировалось около 230 000 компаний (среди них: Новая Почта, Укрпочта, Portmone, OLX, Delivery, Rozetka, Glovo, Monobank и многие другие).

У “Вчасно” есть такие проекты: 

  • “Вчасно” — электронный документооборот юридически значимыми документами
  • “Вчасно.EDI” — сервис для автоматизации процесса закупок торговых сетей
  • “Вчасно.Каса” — сервис для работы с электронными чеками

Про команду:

Техническая команда всего проекта состоит из 9 человек: 3 Front-End, остальные Back-End или Fullstack. Сейчас находимся в поиске еще одного Back-End разработчика для усиления команды.

Технический стек проекта:

  • все основные продукты на Python 3
  • aiohttp, Hiku/Graphene
  • PostgreSQL, Elasticsearch, Redis, Apache Kafka, AWS S3
  • JS/React/Redux + TS/React/Apollo
  • Инфраструктура: Gitlab CI Kubernetes / Docker

Наш подход к процессу разработки:

  • команда работает по гибкой методологии, не боимся подстраивать процессы под себя. Есть планирование, ретро.
  • у каждого разработчика есть глубокое понимание всей системы и инфраструктуры, разработка это не только про код, но и про личный рост и культуру
  • у нас есть здоровое code-review и обратная связь

Что важно для данной роли в проекте:

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

Будет преимуществом:

  • опыт асинхронного программирования на Python
  • опыт работы с Docker/Kubernetes

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

Развитие нового продукта:

— Развитие серверной части кабинета пользователя в новом продукте
— Интеграция продукта со сторонними системами

В дальнейшем возможно переключение на другие продукты команды Вчасно.

Мы предлагаем:

  • возможность непосредственно влиять на продукт, предлагать свои идеи
  • тесное взаимодействие со всеми командами проекта 
  • обмен знаниями с опытными разработчиками всех проектов EVO. Мы регулярно проводим DevClub.

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

  1. Мы ждем ваше резюме. После чего по телефону с вами свяжется рекрутер.
  2. Если резюме проходит одобрение, мы договоримся с вами об удобном времени для знакомства в Google Meets для обсуждения вакансии более подробно (30 минут).
  3. Если после знакомства нам взаимно интересно продолжать общение, мы договоримся об удобном времени для технического собеседования (1,5 часа).
  4. Финальное собеседование с продакт менеджером и СТО