Precoro is an innovative AI-powered procurement centralization & automation platform, helping companies eliminate manual tasks and control purchasing activities across all subsidiaries. With over 1,000 customers in more than 80 countries, Precoro has proven its ability to create real business value and deliver substantial cost savings.
Over the past 10 years, we have:
— Gathered 100+ best specialists on our team
— Launched 10 large-scale integrations (including with Amazon, Slack, and Google)
— Helped 1000+ clients improve purchasing operations
We’re looking for a results-driven Python Developer to strengthen our integration ecosystem. In this role, you will be key to migrating legacy logic to a modern architecture and enhancing the scalability of our integration pipeline.
This is a critical position aimed at improving system stability and delivering new, high-performance integrations that ensure seamless data flow for our global customers
Technical Requirements:
- Core: Python (OOP, Typing, Clean Code) & Flask (or similar lightweight frameworks).
- API & Data: REST API design, SQL (PostgreSQL/MySQL) with query optimization, and migrations.
- Architecture: Background jobs & queues (Celery, Redis, or RabbitMQ).
- Infrastructure: Docker (build, run, debug) and Git (Branching, PRs, Code Review)
Nice to have:
- Experience with 3rd party integrations and data transformations.
- Knowledge of Redis caching and Swagger/OpenAPI.
- Ability to read/understand PHP (Symfony) code.
Important: Our team works
from the office in Obolon, as we believe working together offline helps us build strong, long-term collaboration.
Your responsibilities will include:
- Integration Pipeline: Enhance the scalability of existing integrations while improving the stability and reliability of the entire integration pipeline.
- Modernization: Migrate legacy import logic to a modern microservices architecture and support current import functionality during the transition.
- 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.
Why you’ll love working at Precoro:
- Trust-based management: No micromanagement—your ideas and initiatives are always encouraged.
- Supportive team culture: You’re not alone, our team is open, honest, and always ready to help.
- Reimbursement for professional learning: We invest in your growth through courses, lectures, and more.
- Flexible hours: We care about results, not how long you sit at your desk.
- 26 days off annually (15 vacation days + 11 public holidays): Work-life balance is a priority for us.
- Medical insurance (after six months) and Unlimited sick leave without requiring a medical certificate. Your health matters most.
- Pet-friendly offices in Kyiv: Love your furry friend? Bring them along!
- Supporting Ukraine: We proudly assist the Armed Forces and contribute to projects that bring victory closer.
Hiring Process
Our hiring is quick and straightforward:
- Interview with a recruiter (45 minutes)
- Technical interview with a hiring manager (1 hour)
Join a team that values trust, transparency, and open communication. You can read more about Precoro’s values at this link.
We foster an environment where everyone is encouraged to contribute ideas, challenge the status quo, and drive business growth!