Poszukujemy doświadczonego programisty Python do stworzenia produktu B2C opartego na Telegramie.
Istota projektu: rozwój bota Telegram do zarządzania wirtualnymi kartami
(VISA/Mastercard). Bot jest nadbudową nad istniejącą platformą finansową
(B2B Platform).
Warunki:
● Budżet: 2000 USD (stała cena).
● Termin: 3–4 tygodnie.
● Płatność etapowa (4 kamienie milowe).
Technologia i architektura:
● Backend: Python 3.10+, FastAPI, Aiogram 3.x.
● Architektura: modułowy monolit.
● Baza danych: PostgreSQL.
● Bezpieczeństwo: praca z kluczami RSA, deszyfrowanie JWE, wykorzystanie
Telegram Web Apps (TWA) do wyświetlania danych kart.
● Wdrożenie: Docker Compose (izolowane środowiska Sandbox i Prod na
jednym serwerze).
Co jest już gotowe:
● Szczegółowa specyfikacja na 8 stronach z opisem wszystkich punktów końcowych i logiki.
● Gotowe wymagania dotyczące UI (schemat ekranów bota).
● Schemat architektoniczny interakcji komponentów.
● Dokumentacja API (Swagger/OpenAPI) do integracji.
Wymagania wobec wykonawcy:
Poszukujemy zwolennika asynchronicznego Pythona. Będziesz pracować w stosie FastAPI + Aiogram, dlatego kluczowe jest posiadanie czarnego pasa w asyncio oraz zrozumienie, jak pisać kod nieblokujący dla fintechu. Użyj frazy „Karty, pieniądze, dwa boty” w odpowiedzi, jeśli dokładnie zapoznałeś się z tym opisem i jesteś gotowy do pracy. Ważna jest dla nas kultura rozwoju: modułowość, staranna praca z zależnościami i brak hardcodu. Oferujemy jasną specyfikację i czekamy na architektonicznie przemyślane rozwiązanie, które będzie przyjemne w czytaniu i łatwe do rozszerzenia.
Proszę również dołączyć linki do swojego GitHub (interesują nas przykłady kodu na FastAPI/Aiogram) oraz krótko opisać swoje doświadczenie w podobnych integracjach.
Szczegółowa specyfikacja jest dołączona do zamówienia.