Шукаємо розробника в український продукт Вчасно - сервіс електронного документообігу

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

- Вчасно – найпопулярніший 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 і зворотний зв’язок
- Є можливість безпосередньо впливати на продукт, пропонувати свої ідеї
- Тісний контакт з усіма командами проєкту

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

About EVO

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

Місія EVO - створювати можливості для розвитку підприємництва. Ми робимо маркетплейси для онлайн-шопінгу і замовлення послуг: Prom.ua, Satu.kz, Bigl.ua, IZI.ua, Kabanchik.ua, Shafa.ua. Створили сервіс цифрових рішень для бізнесу "Вчасно", інтернет-майданчики для проведення державних та комерційних торгів і аукціонів - Zakupki.Prom.ua і Аукціоні.Prom. Є свій Фінтех продукт.
Наші волонтерські проекти:
- платформа для безпечної волонтерської співпраці - Pidmoha, вона згуртовує в одному місці волонтерів та організації, які потребують допомоги або готові допомогти у різних категоріях: медична, допомога тваринам, військова, транспорт, житло та гуманітарна допомога
- HelpVolunteer - збори на волонтерські потреби для наших захисників і всіх українців.

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

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

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


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

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

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


Про технічне ком'юніті в EVO:
записуємо подкасти (слухати podcasts.google або тут apple podcasts)
ведемо свій телеграм канал (https://t.me/evodevclub)
організовуємо внутрішній dev-club (наші внутрішні конференції, частину з них викладаємо в світ)

Трохи наших доповідей:
Доповідь про роботу з монорепозиторіями https://www.youtube.com/watch?v=7la-K9C2LIo
Доповідь Інтро в тайпскріпт https://www.youtube.com/watch?v=Yd_otKlrf1I
Останні зовнішні доповіді:
Використання Kafka у ваших python-додатках https://www.youtube.com/watch?v=YKXCRs_P-xU
ORM vs GraphQLhttps: //www.youtube.com/watch? V = 67KuT57I_7A

є свій open source (ось тут детальніше https://evo.company/ru/razrabotka-produkta/)
робимо свій вклад в розвиток студентських ком’юніті, активно проводили літні інтернатури.

Company website:
http://evo.company/

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

Job posted on 17 June 2022
43 views    5 applications


To apply for this and other jobs on Djinni login or signup.
  • home_work Full Remote
  • shopping_basket Product