• Розробка продукту
  • Web-розробка

Middle Python Back End Engineer

Поділитися

Про проект:

«Вчасно» – найпопулярніший 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.

Що ще про роботу в EVO?

  • ми працюємо віддалено, але є можливість відвідувати офіс-коворкінг
  • гнучкий графік
  • ми забезпечуємо всю необхідну техніку та меблі для робочого місця вдома 
  • 20 робочих днів відпустки на рік
  • оплачувані лікарняні
  • страховка

Як у нас проходить підбір на дану позицію?

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

Анастасия з People Team

a.alyksiuk

Хочу до вас у команду

Прикріпити резюме

Максимум 1 файл розміром до 5 МБ

WATEVOcast — підкасти від наших розробників

EVO Opensource

hiku

бібліотека для побудови веб-серверів з
GraphQL та подібними мовами запиту

grpclib

бібліотека для написання сервісів на python3/asyncio та протоколом http2/gRPC (grpc.io)

ttag

бібліотека для інтернаціоналізації в JavaScript

elasticmagic

конструктор запитів в ElasticSearch,
подібний до SQLAlchemy

create-aio-app

the boilerplate for a quick start with aiohttp

aioredis

redis client for Python asyncio

lets

таск-Раннер, зручний інструмент для опису і запуску cli-команд в проектах (альтернатива Make)

evokit

React компоненти для розробки веб-інтерфейсів

Coming soon...

ЯКЩО НЕ ЗНАЙШЛИ ВІДПОВІДНУ ВАКАНСІЮ, АЛЕ В МАЙБУТНЬОМУ ХОЧЕТЕ ПРИЄДНАТИСЯ ДО НАШОЇ КОМАНДИ, ВІДПРАВТЕ РЕЗЮМЕ НА hello@evo.company