Precoro Inc

Python Developer (Integrations)

Precoro Inc Kyiv, Ukraine

Software Development · 51-200 employees

19 h ago
python Mid (2-5 yrs) Full-time Ukraine
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

You will be responsible for migrating integration logic from a PHP monolith to a Python microservice and developing new integrations with systems like Sage. Additionally, you will support existing native integrations and participate in technical discussions to find optimal solutions.

What they look for

Python OOP Clean code Celery Redis RabbitMQ Flask SQL REST API Docker Git NetSuite QuickBooks Online Xero Swagger OpenAPI

Requirements

The ideal candidate has 1-3 years of Python development experience with a strong understanding of OOP, clean code, and background job processing. Proficiency in SQL, REST APIs, Docker, and Git is required, along with the ability to work effectively within an existing codebase.

Benefits

Professional development compensation 26 days of time off Medical insurance Unlimited sick leave Pet-friendly office

Full description

Precoro — українська продуктова компанія, яка вже 10 років розвиває власний продукт у фінтех напрямку. Ми допомагаємо компаніям оптимізувати та автоматизувати закупівлі, позбутися ручної роботи та контролювати закупівельну діяльність у всіх підрозділах.

Понад 1000 клієнтів у більш ніж 80 країнах вже переконалися в здатності Precoro створювати реальну бізнес-цінність і забезпечувати суттєву економію коштів.

Ми шукаємо Python Developer до Integrations Team. Наш ідеальний кандидат шукає нові виклики, сильну команду та можливість зробити свій вклад в продукт, який несе цінність клієнтам по всьому світу.

Команда Integrations відповідає за розвиток нативних інтеграцій Precoro з бізнес-системами NetSuite, QuickBooks Online, Xero, BILL, Slack, MS Teams. Найближчим часом ти працюватимеш над перенесенням інтеграцій з QuickBooks та Xero з PHP-моноліту на Python мікросервіс, підтримкою і розвитком наявних інтеграцій та над розробкою нової інтеграції з Sage, Workday, SAP, Zoho.

Твої задачі включатимуть:

  • Перенесення логіки інтеграцій з PHP-моноліту на Python мікросервіс
  • Розробку нової інтеграції з Sage
  • Підтримку та розвиток наявних нативних інтеграцій
  • Написання якісного коду, який легко підтримувати та розвивати
  • Участь у технічних обговореннях та пошуку оптимальних рішень разом із командою

Ми шукаємо людину, яка:

  • Має 1-3 роки досвіду розробки на Python
  • Добре розуміє OOP, типізацію та принципи clean code
  • Має досвід роботи з background jobs та чергами повідомлень (Celery, Redis, RabbitMQ)
  • Має досвід роботи з Flask або подібними фреймворками
  • Володіє SQL на практичному рівні
  • Працювала з REST API, Docker та Git
  • Вміє працювати з існуючою кодовою базою, пропонує покращення та бере відповідальність за свої рішення.

Буде плюсом:

  • Досвід роботи зі сторонніми інтеграціями
  • Знання Swagger/OpenAPI
  • Базове розуміння PHP (Symfony або Laravel)

Якщо це про тебе — чекаємо на твій відгук!

Що ми пропонуємо:

  • Довіра — база: Без мікроменеджменту — ми цінуємо твої ідеї та ініціативи.
  • Культура команди: Ти ніколи не залишишся сам на сам — наша команда відкрита, чесна та завжди готова допомогти.
  • Компенсація професійного розвитку: Ми інвестуємо у твій ріст через курси, лекції та інші можливості навчання.
  • 26 днів відпочинку щороку (15 днів відпустки + 11 державних свят): Ми дбаємо про баланс між роботою та особистим життям.
  • Медичне страхування (після шести місяців) та необмежена кількість лікарняних без медичних довідок: Здоров’я — пріоритет.
  • Pet-friendly офіс у Києві: Любиш свого пухнастого друга? Бери його з собою на роботу!
  • Підтримка України: Ми активно допомагаємо Збройним Силам та долучаємося до проєктів, які наближають нашу перемогу.

Наш процес найму прозорий та швидкий:

  • Скрінінг резюме (Ми уважно розглядаємо всі резюме, але зв’яжемося лише з релевантними кандидатами)
  • Зустріч з рекрутером (45 хв)
  • Технічна співбесіда з наймаючим менеджером (1 година)

Приєднуйся до команди, яка цінує довіру, прозорість і відкриту комунікацію. Більше про цінності Precoro можна прочитати за цим посиланням.

Similar roles