Шукаємо Python-розробника до команди інтеграцій, який буде займатися підключенням та підтримкою фінансових сервісів і платіжних провайдерів.
Роль передбачає сильний бекенд-фокус, роботу з зовнішніми API та побудову стабільної міжсервісної взаємодії.
Основні задачі
Розробка та підтримка сервісів інтеграції з фінансовими провайдерами та платіжними шлюзами
Написання чистого, структурованого коду з дотриманням принципів ООП
Реалізація асинхронних та конкурентних процесів (asyncio, multithreading)
Побудова та підтримка внутрішньої взаємодії між сервісами (gRPC)
Написання unit- та integration-тестів
Співпраця з іншими командами при підключенні нових провайдерів
Аналіз документації API партнерів та вирішення технічних питань інтеграції
Оптимізація сервісів з точки зору продуктивності, стабільності та масштабованості
Що важливо для нас
2+ роки комерційного досвіду з Python
Розуміння принципів об’єктно-орієнтованого програмування та шаблонів проєктування
Досвід роботи з асинхронністю та багатопоточністю
Практичний досвід використання gRPC
Досвід роботи з одним із веб-фреймворків: FastAPI / aiohttp / Flask / Django
Робота з реляційними базами даних (PostgreSQL або аналогічні)
Досвід інтеграції із зовнішніми API (плюсом буде досвід з платіжними системами)
Буде перевагою
Робота з Kafka або іншими брокерами повідомлень
Досвід з Docker та контейнеризацією
Розуміння специфіки платіжних протоколів та стандартів (3DS, карткові схеми, альтернативні методи оплати)
Софт-скіли
Вміння швидко знаходити рішення та працювати з технічними викликами
Командність і хороша комунікація
Готовність працювати в динамічному середовищі
Англійська — на рівні Intermediate або вище


