Backend-Heavy Full-Stack Developer for COD Analytics App

Posted 5 days ago

Worldwide

Summary

Busco desarrollador full-stack senior / backend-heavy / data engineer para construir software interno de analítica y operaciones para tiendas ecommerce Cash on Delivery. No busco un programador junior ni alguien que solo haga pantallas. Busco una persona capaz de diseñar arquitectura, base de datos, integraciones API, sincronizaciones automáticas, lógica de negocio, dashboards operativos/financieros y una aplicación web propia. Nombre interno del proyecto: COD Control Tower. Contexto: Tenemos tiendas Shopify en España y Portugal con modelo de pago contra reembolso. Usamos Meta Ads, Shopify, Correos Express, MRW, GA4, Google Sheets y WhatsApp/BotSailor. Objetivo: Construir un software propio que permita medir con precisión todas las áreas del negocio, la rentabilidad real y el estado operativo de cada pedido, cruzando datos de anuncios, pedidos, logística, entregas, devoluciones, incidencias, stock y costes. Queremos poder analizar: * Métricas de Meta Ads. * Rendimiento de campañas, ad sets, anuncios y creativos. * Conversión de landings. * Pedidos Shopify. * Confirmación de pedidos. * Preparación en almacén. * Envíos con transportista. * Entregas, devoluciones e incidencias. * Rentabilidad real por producto/campaña/tienda. * Stock, COGS y compras. * Dinero pendiente de cobrar del transportista. * Alertas de calidad de datos. Integraciones necesarias: * Shopify API. * Correos Express API. * Meta Ads API. * GA4 API. * Google Sheets como fuente temporal/histórica si hace falta. * Posible integración futura con WhatsApp/BotSailor. * Posibles futuras integraciones con almacén, stock, otros transportistas y módulos de IA. Stack deseado: * Backend: Node.js/TypeScript o Python. * Base de datos: PostgreSQL. * Frontend: React / Next.js. * Jobs/sync automáticos. * Deploy en producción. * GitHub desde el día 1. * Arquitectura escalable y mantenible. No quiero que Google Sheets sea la arquitectura final. Puede usarse como referencia o fuente temporal, pero el objetivo es construir una aplicación propia con base de datos y sincronizaciones automáticas. Requisito imprescindible: Debe trabajar con herramientas de desarrollo asistido por IA como Claude Code, OpenAI Codex, Cursor o similares para acelerar desarrollo, refactors, tests e integraciones. Busco velocidad, pero sin sacrificar calidad técnica. Forma de trabajo: No pago por horas. Trabajo únicamente por proyecto/hitos con precio cerrado. Primera fase: Haré una prueba pagada de alcance pequeño para validar calidad técnica, comunicación y capacidad de entender el proyecto. Prueba pagada esperada: * Revisar brevemente la visión completa del proyecto. * Diseñar arquitectura inicial. * Proponer modelo de base de datos. * Crear repositorio inicial. * Conectar una API real, preferiblemente Shopify. * Guardar datos reales en PostgreSQL. * Mostrar una demo básica funcional. * Explicar cómo continuaría el sistema. * Detectar riesgos técnicos o datos que falten. El documento adjunto contiene la visión completa a largo plazo. No espero construir todo en la prueba inicial. La prueba es solo para validar si eres la persona adecuada. Para aplicar, responde extensamente a estos 6 puntos: 1. Qué stack usarías y por qué. 2. Experiencia previa integrando APIs de ecommerce, ads, logística, inventario o dashboards. 3. Cómo estructurarías la arquitectura inicial. 4. Qué herramienta de IA usas para programar: Claude Code, Codex, Cursor, etc. 5. Ejemplos reales de proyectos similares. 6. Precio cerrado para la prueba inicial. No contestaremos mensajes que no respondan a estos 6 puntos.

  • More than 30 hrs/week
    Hourly
  • 3-6 months
    Duration
  • Expert
    Experience Level
  • Remote Job
  • Complex project
    Project Type
  • Contract-to-hire
    This job has the potential to turn into a full time role
Skills and Expertise
Mandatory skills
TypeScript
PostgreSQL
API Integration
Activity on this job
  • Proposals:10 to 15
  • Last viewed by client:3 days ago
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Jun 20, 2026
  • Spain
    7:46 AM

Explore similar jobs on Upwork

Cin 7 Core and QuickBooks Integration SpecialistFixed-price‐ Posted 1 month ago
Intuit QuickBooks
Accounting
Bookkeeping
Windows Administration
Git
WordPress
PHP
MySQL
JavaScript

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo