Python Backend Developer gezocht
Opdracht ID: 58616
Budget: € 50 tot 350
Geplaatst: 07-10-2025
Reacties: 3
Locatie: Rotterdam, Zuid-Holland
Laatst gewijzigd: 08-10-2025
Status: Gesloten
Ik ben op zoek naar een ervaren Python backend ontwikkelaar met kennis van API-integraties en databasebeheer (SQLite) om een bestaande codebasis te verbeteren en verder uit te bouwen. De tradingstrategie en logica werken al zoals bedoeld, maar de huidige implementatie heeft nog een aantal technische problemen waardoor het systeem niet stabiel en volledig functioneel draait.
Het project draait om een bestaande automatische tradingbot die via de Bybit API handelt. De bot plaatst op dit moment al buy-orders op basis van een werkende strategie, maar heeft problemen bij het opslaan van gegevens in de database en het correct uitvoeren van sell-orders.
Taken & verantwoordelijkheden
Verbeteren en optimaliseren van de bestaande Python-code.
Oplossen van databaseproblemen: correcte opslag van posities, orderstatus en transactiedata in SQLite.
Implementeren van een duidelijke statusflow voor orders (bijv. open ? buy_filled ? sell_pending ? closed).
Standaardiseren van alle API-aanroepen naar Bybit v5 unified API en zorgen voor betrouwbare orderstatus-updates.
Controleren en corrigeren van hoeveelheden en prijsafrondingen op basis van instrumentgegevens (tick size / step size).
Toevoegen van foutafhandeling, logging en retry-logica om de stabiliteit van het systeem te verbeteren.
Inbouwen van een testnet-modus om de werking veilig te kunnen testen voordat de bot live gaat.
Wat ik al heb
Een volledig werkende basis van de tradingstrategie in Python.
Een bestaande codebase waarin de bot buy-orders plaatst en ATR-logica gebruikt voor instapmomenten.
SQLite-database met structuur die verder moet worden verbeterd.
Verwachtingen van de ontwikkelaar
Sterke kennis van Python en ervaring met REST API-integraties.
Ervaring met databasebeheer (SQLite of PostgreSQL) en het opzetten van state-machines of statusflows.
Begrip van multithreading, foutafhandeling en robuuste backend-architectuur.
Ervaring met financiële of data-intensieve projecten is een pluspunt, maar geen vereiste.
Resultaat van de opdracht
Een stabiele, goed gestructureerde Python backend die buy- en sell-orders correct verwerkt en opslaat.
Een werkende databaseflow waarin elke stap van de trade correct wordt geregistreerd.
Eenvoudige mogelijkheid om het systeem op Bybit testnet te draaien voor veilige tests.
Heldere en goed gedocumenteerde code zodat het project later verder uitgebreid kan worden.
Extra informatie
De tradingstrategie hoeft niet aangepast te worden. De focus ligt puur op het verbeteren van de backend, de API-koppeling en het correct verwerken van de database-logica. Het is een technisch project dat grotendeels zelfstandig uitgevoerd kan worden.