O nas
Jesteśmy firmą IT tworzącą zróżnicowane produkty — od platform SaaS po gry mobilne. Obecnie rozwijamy produkt, który automatyzuje wiele procesów wewnętrznych i obsługę klientów, oszczędzając znaczną ilość czasu zespołom i klientom.
Projekt — Portal usług prawnych
Tworzymy nową platformę, na której klienci mogą zgłaszać zapytania o usługi prawne (np. zarządzanie podatkami, wsparcie w sporach sądowych itp.), a prawnicy mogą je realizować. To coś w rodzaju marketplace’u usług prawnych, gdzie zaufani profesjonaliści po jednej stronie łączą się z klientami po drugiej. Projekty są gotowe, szukamy doświadczonego inżyniera Python, który stworzy cały backend wersji v1.
Obowiązki
Projektowanie modelu domenowego i publicznych API (REST i/lub GraphQL): uwierzytelnianie, role/uprawnienia, zgłoszenia/sprawy, dopasowanie i statusy, pliki/dokumenty, powiadomienia
Implementacja backendu w nowoczesnym Pythonie (preferowany FastAPI + SQLAlchemy) oraz pokrycie kluczowej logiki testami (pytest)
Konfiguracja PostgreSQL (projekt schematu, indeksowanie, migracje z Alembic), Redis (cache/sesje/ograniczanie szybkości), Celery (zadania asynchroniczne: powiadomienia, generowanie dokumentów, integracje)
Tworzenie bezpiecznego zarządzania dokumentami: przesyłanie/wersjonowanie, metadane, podgląd, kontrola dostępu; integracja z e-podpisami (DocuSign/Adobe Sign) oraz dostawcami KYC/AML
Integracja płatności/fakturowania/escrow (np. Stripe lub zgodne z EU alternatywy), webhooki i rekonsyliacja stanów
Zapewnienie bezpieczeństwa i zgodności z GDPR: OAuth2/JWT, RBAC/ABAC, szyfrowanie w tranzycie i w spoczynku, logi audytu
Obserwowalność i operacje: strukturalne logowanie, metryki, śledzenie, alerty
Korzyści i organizacja pracy
Konkurencyjne wynagrodzenie
Praca w formacie hybrydowym z dostępem do biura
Całe niezbędne wyposażenie i płatne narzędzia (repozytoria, CI, monitoring)
Płatny urlop i zwolnienia lekarskie; wsparcie rozwoju zawodowego
Wymagane umiejętności i kwalifikacje
4–7+ lat doświadczenia w produkcji backendu w Python; doświadczenie w tworzeniu systemów od podstaw
Dobra znajomość FastAPI (lub Django/Flask z gotowością do pracy w FastAPI), SQLAlchemy/Django ORM, PostgreSQL (optymalizacja zapytań, indeksowanie, transakcje)
Komfortowa praca z Python async (asyncio), kolejkami (Celery/RQ), Redis, webhookami
Solidne projektowanie API: wersjonowanie, paginacja, idempotencja, ograniczanie szybkości; REST wymagany, GraphQL mile widziany
Podejście nastawione na jakość: pytest, typing (mypy/pydantic), code review, znaczące pokrycie krytycznych ścieżek
Doświadczenie produkcyjne z Docker i CI/CD; podstawy DevOps; Terraform mile widziany
Bezpieczeństwo od podstaw (OAuth2/JWT, RBAC, zarządzanie sekretami), znajomość GDPR i przetwarzania danych w UE
Skuteczna komunikacja w języku angielskim (rosyjski mile widziany)
Miejsce zamieszkania: Cypr (priorytet dla kandydatów uprawnionych do pracy na Cyprze)
Mile widziane
Doświadczenie w platformach/marketplace’ach; obsługa płatności/escrow
Integracje z e-podpisami (DocuSign/Adobe Sign), KYC/AML, dostawcami tożsamości
Workflow dokumentów (generowanie PDF, podgląd, OCR) i przetwarzanie dokumentów
Obiektowa przestrzeń dyskowa (S3-kompatybilna), CDN
Powiadomienia (email/SMS/push), szablony
Optymalizacja wydajności (uvicorn/gunicorn, asynchroniczne sterowniki DB, connection pooling), testy obciążeniowe
Dołącz do społeczności Znoydzem.
Podobne CV