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

Middle Python Back End Engineer

Поділитися

 

Команда «Вчасно шукає розробників на такі продукти:

  • Вчасно –  найпопулярніший SAAS для обміну документами онлайн в Україні і у нас вже зареєструвалося близько 400 000 компаній (серед них: Нова Пошта, Укрпошта, Portmone, OLX, Delivery, Rozetka, Glovo, Monobank і багато інших).
  • Вчасно.КЕП сервіс в якому можна згенерувати ключі для підпису


Технології, які використовуємо:

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

Про команду: Технічна команда під керівництвом CTO складається з 13 осіб: 6 Middle/Senior Back-End, 4 Middle/Senior Front-End, 1 Flutter, 1 розробник під windows/linux та 1-го QA. Зараз знаходимось в пошуках ще декількох розробників.


Для даної ролі важливо:

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

Як плюс:

  • досвід асинхронного програмування на Python
  • досвід роботи з Docker / Kubernetes

Задачі:

  • Розвиток нового функціоналу сервісів Вчасно
  • Технічні оптимізації за потреби
  • Розвиток технічного стеку, можливість брати участь у покращенні процесів розробки, деплою, впровадженні нових технологій
  • Code-review

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

  • Команда працює за гнучкою методологією, не боїмося підлаштовувати процеси під себе. Є планування, ретро.
  • У кожного розробника є глибоке розуміння всієї системи та інфраструктури, розробка це не тільки про код, але і про особисте зростання і культуру
  • У нас є здорове code-review і зворотний зв’язок
  • Є можливість безпосередньо впливати на продукт, пропонувати свої ідеї
  • Тісний контакт з усіма командами проєкту

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

  1. Знайомство в Google Meets для обговорення вакансії більш детально (30 хв)
  2. Технічна співбесіда (1,5 год)

Анастасия з 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...

ЯКЩО НЕ ЗНАЙШЛИ ВІДПОВІДНУ ВАКАНСІЮ, АЛЕ В МАЙБУТНЬОМУ ХОЧЕТЕ ПРИЄДНАТИСЯ ДО НАШОЇ КОМАНДИ, ВІДПРАВТЕ РЕЗЮМЕ НА [email protected]