Python Engineer (Вчасно Каса)

Команда Вчасно розробляє декілька продуктів, серед яких: Вчасно, Вчасно.EDI, Вчасно.Каса, Вчасно.КЕП

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

Зараз ми шукаємо розробника на продукт Вчасно.Каса — програмний сервіс, який замінює касові апарати.

Технології, які використовуємо:
Backend: python 3.11, Aiohttp, Rust (написан один із сервісів), PostgreSQL, Redis, K8S, Docker.
Frontend: React
Mobile: Flutter

Про команду:
Технічна команда всіх продуктів Вчасно під керівництвом CTO складається з більш ніж 30 осіб, серед яких: Backend, Frontend та Flutter розробники, а також DevOps та QA відділи.

Команда Вчасно.Каса: 3 Backend Engineer, 1 Frontend Engineer, Team lead, 1 Manual QA, Project manager, Product manager, support, integration team.
Знаходимось в пошуках ще одного розробника.

Для даної ролі важливо:
- ґрунтовне знання Python;
- досвід роботи з асинхронними веб фреймворками;
- розуміння Graphql;
- гарні навички SQL, бази даних;
- бути готовим брати на себе відповідальність щодо своїх задач;
- плюсом буде досвід роботи з низькорівневими мовами програмування;
- досвід з K8S.

Задачі:
- створення нового функціонала;
- підтримка проекту;
- виправлення помилок, покращування продуктивністі;
- рефакторинг коду.

Наш підхід до процесу розробки:
- команда працює по Kanban, не боїмося підлаштовувати процеси під себе. Є планування, ретро;
- у кожного розробника є глибоке розуміння всієї системи та інфраструктури, розробка це не тільки про код, але і про особисте зростання і культуру;
- цінуємо культуру зворотнього зв’язку;
- є можливість безпосередньо впливати на продукт, пропонувати свої ідеї;
- тісний контакт з усіма командами проєкту.

Як у нас проходить підбір на дану позицію?
- зустріч в Google Meet з рекрутером для обговорення вакансії більш детально;
- технічна співбесіда (1,5 год).

Ми пропонуємо:
- офіційне працевлаштування у штат компанії;
- 24 календарних дні оплачуваної відпустки на рік, необмежена кількість лікарняних;
- віддалена робота, кількість зустрічей в офісі (м. Бориспільська) по домовленості;
- медичне страхування.

About EVO

EVO — продуктова українська IT-компанія. Центральний офіс знаходиться в Україні (м.Київ). 900+ співробітників, технічний департамент понад 300 осіб, розробників понад 200 осіб. Ми працюємо віддалено.

Місія EVO — створювати можливості для розвитку підприємництва. Ми робимо маркетплейси для онлайн-шопінгу і замовлення послуг — Prom.ua, Satu.kz, Bigl.ua, Kabanchik.ua, Shafa.ua, IZI.ua. Створили сервіси цифрових рішень для бізнесу — Вчасно.ЕДО, Вчасно.ЕДІ, Вчасно.Каса, Вчасно.КЕП. Інтернет-майданчики для проведення державних та комерційних торгів і аукціонів Zakupki.Prom.ua та Аукціони.Prom. Також розвиваємо фінтех (проєкт EVO Fintech) та логістику.

За підтримки МЗС, Мінцифри, Visa та Banda Agency у 2022 році ми запустили соціальний проєкт Made with bravery (https://shop.brave.ua/) — офіційний маркетплейс речей від українських виробників, який весь прибуток передає на відбудову України через платформу United 24.

Активно розвиваємо кілька волонтерських проєктів:
- платформа для безпечної волонтерської співпраці — Pidmoha. Вона згуртовує в одному місці волонтерів та організації, які потребують допомоги або готові допомогти у різних категоріях: медична, допомога тваринам, військова, транспорт, житло та гуманітарна допомога;
- платформа для донатів HelpVolunteer. Тут запускаються збори на волонтерські потреби для наших захисників і всіх українців.

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

Про технічний департамент EVO:
Основні мови програмування, які ми використовуємо це Python 3, JS / TS, Golang. Є проекти на Rust, Scala, Kotlin.

Стандартна база даних для наших проектів - PostgreSQL, також використовуємо Redis, MongoDB.
Для пошуку використовуємо ElasticSearch. Під вирішення окремих завдань існують свої плагіни. Працюємо з Clickhouse. В якості черг повідомлень RabbitMQ або Kafka.
SPA програми будуємо здебільшого на. Для складання JS модулів використовуємо webpack, CSS стилі - CSS Modules.

З інфраструктурних інструментів використовуємо:
Gitlab, Docker, Kubernetes, Istio, Prometheus, Grafana, Kibana.
Все, що потрібно для великого продакшн проекту: логінг (kibana), метрики, моніторинг (grafana)

Стек мобільних технологій:
Мови: Swift і Kotlin. Нові проекти пишемо на Flutter.

Наш продакт інженерний підхід в EVO:
Ми працюємо крос-функціональними командами до 10 осіб. Зазвичай, команда складається з продакт-менеджера, тімліда, розробників, тестувальників і дизайнерів. У деяких командах свої дата-аналітики, маркетологи та інші фахівці, які потрібні команді.
Компанія продуктова, тому нам важливо щоб розробник був продуктово орієнтований. Це означає, що розробник не просто виконує поставлене завдання, а й розуміє проблеми бізнесу, які вирішує це завдання і може запропонувати більш оптимальне рішення, якщо таке існує, або показати, що ця задача не має цінності.

Про технічне ком'юніті в EVO:
- записуємо подкасти (слухати podcasts.google або тут apple podcasts)
- організовуємо внутрішній dev-club (наші внутрішні конференції)
- є свій open source (ось тут детальніше https://evo.company/product-development/)

Company website:
http://evo.company/

DOU company page:
https://jobs.dou.ua/companies/evo/

Job posted on 16 November 2023
123 views    28 applications


To apply for this and other jobs on Djinni login or signup.
  • Category: Python
  • 2 years of experience
  • Domain: SaaS
  • Hybrid Remote
  • Product
  • Ukraine (Kyiv)
  • Only candidates from Ukraine
Similar jobs

Middle Python Developer at dataforest

Poland, Ukraine

Python Developer / Data Engineer at Cropwise

Bulgaria, Czechia, Spain, Poland, Ukraine


All jobs Python Kyiv    All jobs EVO