• Web-розробка

Junior/Middle Python Software Engineer

Поділитися

Про проект:

EVO —  це сім’я онлайн-маркетплейсів, де сотні тисяч підприємців продають свої товари і надають послуги мільйонам користувачів. Ми допомагаємо людям освоювати бурхливий світ електронної комерції.

Технічний стек проекту, що вже використовуємо:

Основний продукт і сервіси на Python 3.8

В якості баз даних- PostgreSQL, MongoDB, ClickHouse; 

для фронтенду – Node.js + React + Apollo

Сильно просуваємо GraphQL и grpc

з ElasticSearch, Kubernetes, Helm, Prometheus — готові допомогти та навчити

Що важливо для даної ролі в проекті:

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

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

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

Чим цікаві ці задачі з технічного боку:

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

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

  • спочатку досліджуємо і a/b тестимо, а потім ставимо задачу в розробку
  • команда працює по Scrumban і ми продовжуємо брати зручні практики з інших методологій
  • у кожного розробника є глибоке розуміння всієї системи та інфраструктури, розробка це не тільки про код, але і про особисте зростання і культуру
  • у нас є здорове code-review і зворотний зв’язок
  • dev-clubs; локальні технічні мітинги; можливість участі в навчанні (в ролі ментора)

Як у нас проходить підбір та співбесіди?

Для початку, ваше резюме розглянуть технічні фахівці. Якщо воно буде схвалене, ми домовимось про онлайн-знайомство. Ми обговоримо проект, ваш досвід і ваші цілі, згодом, разом вирішимо, чи будемо надалі продовжувати спілкування на технічній співбесіді онлайн.

Віка з People Team

viktoriia.derevianko

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

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

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

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