Senior Python Developer
Data e publikimit
29-05-2025
Data e perfundimit
27-06-2025
Lloji i orarit
Full Time
Kategoritë
Teknologji e Informacionit
Job Title: Senior Software Engineer · (Mostly) Python*
Location: Prishtina
Working Model: Hybrid
About Us
Borek Solutions is a global company based in Braunschweig, Germany, with offices in Vadodara, India, and Prishtina, Kosovo. We specialize in IT, Business Process Management, and Sales. Our mission is to help our partners from various industries overcome talent shortages and accelerate their growth.
With a rich history dating back to the 17th century, we are committed to continuous progress and constant innovation.
What You’ll Be Responsible For
- Develop a deep understanding of the Hail codebase and API(docs.api.eyos.one)
- Design, build, test, and maintain plug-ins and integrations between Hail and external PoS/payment system APIs (e.g., Adyen, NewStore, Sitoo, Enactor, Shopify, Oracle).
- Integrate event-driven WebHooks and adapt to a variety of PoS system architectures.
- Manage API versioning, updates, and breaking changes from third-party providers.
- Handle PoS UI changes that impact integration workflows.
- Collaborate with internal and external stakeholders to ensure integration quality and reliability.
Experience with other programming languages and paradigms is a plus, as PoS providers use diverse tech stacks. Your generalist skills may occasionally be needed to develop plugins, connectors, or middleware across different environments.
What We’re Looking For
- 8+ years of professional experience, including experience at a startup.
- 5+ years of experience with Python 3 and a strong grasp of modern best practices.
- Hands-on experience with REST APIs, WebHook integrations, Snowflake (or other SQL databases), and Google Cloud.
- Strong solution engineering and problem-solving abilities, particularly with third-party integrations.
- Proven ability to handle API version upgrades and evolving technical environments.
- Solid understanding of asynchronous programming and event-driven architectures (e.g., RabbitMQ, Celery, Kafka).
- Familiarity with retail technology, PoS systems, or similar ecosystems is a big plus but not a must.
- Excellent communication skills, with the ability to work independently and drive end-to-end solutions.
- A proactive mindset – taking ownership, seeking context, and driving outcomes.
What We Offer
- Opportunity to contribute to a high-impact, long-term project.
- Collaborative team environment with agile practices.
- Flexible working hours and location.
- Continuous learning opportunities and use of modern tools and practices.
How to Apply?
Submit your application directly through the link: https://shorturl.at/LgTvx
Learn more about us: Borek Solutions
Check out our team and office in Pristina: Kosovo Video
For more info on our Kosovo company: Company Info
Join our talented team and make a significant impact!