
Python Developer, Payments
Posted Oct 5

Posted Oct 5
This is a fully remote position, open to applicants in Ukraine.
• Development of new features for the Payment module
• Maintenance and enhancement of integrations with Stripe
• Creation of high-quality code that is easy to maintain and expand
• Participation in technical discussions and collaborative search for optimal solutions with the team
• Work on features related to corporate cards, payments, and other financial processes
• 1-3 years of experience in Python development
• Strong understanding of OOP, typing, and clean code principles
• Experience with background jobs and message queues (Celery, Redis, RabbitMQ)
• Familiarity with Flask or similar frameworks
• Practical knowledge of SQL
• Experience with REST API, Docker, and Git
• Ability to work with an existing codebase, propose improvements, and take responsibility for decisions
• Plus: experience with third-party integrations
• Plus: knowledge of Swagger/OpenAPI
• Plus: basic understanding of PHP (Symfony)
• Compensation for professional development through courses, lectures, and other learning opportunities
• 26 days of vacation per year (15 days of leave + 11 public holidays)
• Medical insurance after six months
• Unlimited sick leave without medical certificates
• Pet-friendly office in Kyiv
• Support for Ukraine and participation in projects that contribute to victory
GT
Business Insights
Kraken Digital Asset Exchange
Kraken Digital Asset Exchange
Get handpicked remote jobs straight to your inbox weekly.