Descripción del proyecto:
Buscamos un desarrollador Python backend con experiencia en sistemas de trading y blockchain para integrarse a nuestro equipo de desarrollo y trabajar de forma colaborativa con nuestro programador actual.
¿Qué es el proyecto?
Es un sistema profesional de trading de criptomonedas que opera en Hyperliquid, un exchange descentralizado (DEX) sobre la cadena Arbitrum (L2). El sistema ejecuta estrategias DCA (Dollar Cost Averaging) automatizadas:
- Backend de trading que gestiona bots, órdenes, posiciones y ciclos de operación
- Infraestructura multi-servidor en DigitalOcean (servidores Linux)
- Dashboard web para monitoreo y control
- Integración on-chain con Hyperliquid vía API
Stack tecnológico:
- Python 3.10+
- FastAPI
- SQLite
- Docker
- Linux (Ubuntu)
- Git
- Hyperliquid api (dex sobre arbitrum l2)
- arquitectura async (asyncio)
- blockchain / web3
---
¿qué necesitamos?
tarea principal: corrección de bugs críticos en la lógica de operaciones y desarrollo del código para nuevas funcionalidades.
- Desarrollo de nuevas funcionalidades
- Escalabilidad del sistema (expansión comercial planificada)
- Mantenimiento y monitoreo
- Mejoras en la integración con Hyperliquid
---
Requisitos:
Obligatorios:
- Python avanzado (3+ años) — async/await, dataclasses, type hints
- Experiencia con APIs de exchanges de criptomonedas (Hyperliquid, Binance, Dydx u otro dex/cex)
- conocimiento de blockchain — entender transacciones on-chain, wallets, l2s como arbitrum
- bases de datos — sqlite, manejo de persistencia de estado
- linux — terminal, ssh, manejo de servicios
- git — control de versiones, branches, prs
- capacidad de leer y entender código existente — el proyecto tiene ~2,000+ líneas de lógica de trading
- español fluido para comunicación con el equipo
deseables (no obligatorios pero suman):
- experiencia específica con hyperliquid api
- experiencia con dex, smart contracts, web3 (
web3.py,
ethers.js)
- Conocimiento de Arbitrum u otras cadenas L2
- FastAPI
- Docker y deployment en DigitalOcean/AWS
- Trading de criptomonedas (entender conceptos como DCA, safety orders, take profit, funding rate)
- Experiencia con WebSockets
Para aplicar:
Contesta brevemente estas preguntas en tu propuesta:
1. ¿Tienes experiencia con Apis de exchanges de crypto (dex o cex)? ¿cuál?
2. ¿Has trabajado con blockchain, transacciones on-chain o L2s como Arbitrum?
3. ¿Has trabajado con lógica de gestión de órdenes (order management) o máquinas de estado en Python?
4. ¿Puedes compartir un ejemplo de un bug complejo que hayas diagnosticado y resuelto en un sistema en producción?
5. ¿Cuál es tu disponibilidad semanal (horas) y tu tarifa por fase/proyecto?
Plazo de Entrega: No definido