Descripción lista para pegar
HollyTrack es un sistema de tracking y atribución de ventas multiusuario. No es white-label. Buscamos backend senior para consolidar el MVP y dejarlo listo para escalar.
Alcance principal
SDK/Pixel js: script ligero instalable en cualquier sitio (vanilla js) con eventos page_view, view_content, lead, purchase, custom events; cookies first-party, session/visitor ids, reintentos y cola offline.
Ingesta de eventos: api segura (idempotencia, firma hmac, rate limit), colas y persistencia.
Atribución: modelo configurable (last click, first click, time-decay, position-based) con lookback window; deduplicación, cross-domain y UTMs.
Dominios y SSL automático: onboarding de dominios/subdominios de clientes vía Cloudflare API (ya tenemos token y zone id). Alta DNS, emisión de certificados y verificación automática.
Panel básico: endpoints y vistas mínimas para ver sesiones, eventos, conversiones y diagnóstico (logs).
Observabilidad y hardening: logs estructurados, métricas, alertas, manejo de errores.
Requisitos técnicos
Dominio de
Node.js/TypeScript con NestJS o Fastify (o Python/FastAPI, si justificas ventajas).
PostgreSQL para core transaccional + ClickHouse para analítica a volumen.
Redis para colas/caché; BullMQ o similar.
Experiencia real con Cloudflare api (dns, certificados, proxied records).
Servido en VPS Hetzner con Caddy o Nginx; ci/cd básico.
Seguridad: firma de eventos, validación de origen, CORS, rotación de keys.
Excelente documentación.
Forma de trabajo
Replit-first para el código con su ia asistente; entrar al vps solo cuando sea estrictamente necesario.
Entregables con criterios de aceptación y pruebas automatizadas.
Código limpio, testing y documentación lista para handover.
Qué valoramos
Haber construido SDKs o píxeles de tracking, atribución o analítica.
Pruebas de carga y manejo de millones de eventos/día.
Portafolio y referencias verificables.
Entrega esperada
MVP sólido en 4–6 semanas con hitos y demo semanal.
Hitos y criterios de aceptación
Auditoría y plan técnico (3–5 días)
Documento con arquitectura, esquemas, endpoints, flujos ssl/dns y riesgos.
Aprobación del plan.
SDK/Pixel JS + Event API
Script instalable con guía de integración de 1 página.
Eventos llegan a cola y DB con idempotencia y firma verificada.
Pruebas: envío de 10k eventos sin pérdidas.
Dominios + SSL automático (Cloudflare)
Onboarding: el cliente pega su dominio, el sistema crea dns, emite ssl y valida salud del host.
Pruebas con 2 dominios reales.
Motor de atribución
Soporte a 3 modelos y lookback configurables.
Reportes por fuente/campaña/anuncio, con dedupe.
Observabilidad + hardening + docs
Logs estructurados, dashboard de métricas, alertas básicas.
Documentación de devops, variables, claves y runbook.
Pagos contra demo funcional de cada hito.
Plazo de Entrega: No definido