Search
Search
Location
Logotipo de Precoro

Precoro

4.9

Python Developer

Ucrania

Precoro is a product company (В2В, SaaS)that helps businesses automate and control their purchasing processes across global teams.

Today, 1,000+ companies in 80+ countries use Precoro to reduce manual work, gain visibility into spending, and save costs.

For the past 10 years, we’ve been building a stable and growing SaaS product with:


  • 125+ people in the team
  • global customers (US & Europe)
  • integrations with tools like Amazon, Slack, and Google

    We are looking for a Python Developer for the Inventory module — part of a procurement and spend management platform that provides tracking, control, and synchronization of stock levels within purchasing workflows, to support the migration of existing functionality and further scale the system.


Technical requirements

Core:

  • Python (OOP, typing, clean code principles) 1–3 years’ experience
  • Flask (or similar lightweight frameworks)

API & Data:

  • REST API design
  • SQL (PostgreSQL / MySQL)
  • Query optimization & migrations

Architecture & Tools:

  • Background jobs & queues (Celery, Redis, RabbitMQ)
  • Docker (build, run, debug)
  • Git (branching, PRs, code review)

Nice to have

  • Experience with third-party integrations and data transformation
  • Knowledge of Redis caching
  • Experience with Swagger / OpenAPI
  • Ability to read and understand PHP (Symfony)

Your responsibilities will include:

  • Modernization: Migrate legacy inventory logic to a modern microservices architecture and support current functionality during the transition.Develop new features: development of new functionality and support for it.Product Excellence: Enhance the REST API architecture to ensure the product remains stable and scalable under growing loads.Business Impact: Develop and optimize key business processes and complex data transformations.
    Quality Standards: Improve code quality to the highest standards by writing tests and implementing engineering best practices.Ownership & Teamwork: Take full ownership of results, meet deadlines, and maintain proactive, open communication with your teammates.

We work from our office in Obolon, as we believe strong in-person collaboration helps us build better products and stronger teams.

What you’ll get

  • Real impact on a growing global SaaS product
  • A team that is open, supportive, and easy to work with
  • Reimbursement for professional learning (courses, lectures, etc.)
  • 26 days off annually (15 vacation + 11 public holidays)
  • Medical insurance (after 6 months)
  • Unlimited sick leave
  • Pet-friendly office in Kyiv
  • A company that actively supports Ukraine

Hiring process

Our process is simple and fast:

  • Interview with a recruiter (45 min)
  • Technical interview with a hiring manager (1 hour)


We’re building a product that solves real business problems for companies worldwide.
If you want to work on meaningful integrations, grow as an engineer, and be part of a strong team — we’d love to talk.

Esta empresa ya no tendrá secretos para ti

Inicia sesión para buscar evaluaciones auténticas, calificaciones anónimas y datos sobre los sueldos antes de postularte.

4.9
  • 100 %
    Recomendar a un amigo
  • 100 %
    Aprobación del CEO
  • CEO: Andriy Zhyvolovich
    Calificaciones 21