Desarrollador Backend Semi Senior Node.js / TypeScript — Remoto
Desarrollador Backend Semi Senior Node.js / TypeScript — Remoto
Sobre nosotros
Barbería Lords es una cadena de 19 sedes en Bogotá con un ecosistema digital propio: plataforma de datos, integraciones con sistemas de reservas, automatizaciones de WhatsApp y sitios web de alto tráfico. Buscamos un desarrollador backend para consolidar y hacer crecer esa infraestructura, trabajando en dupla con nuestro desarrollador frontend.
Objetivo del cargo
Construir, mantener y proponer la arquitectura de los servicios, APIs e integraciones que conectan nuestras sedes, nuestra plataforma de datos y nuestros canales digitales.
Responsabilidades
Desarrollar y mantener APIs REST y servicios en Node.js + TypeScript desplegados en Google Cloud Run.
Proponer la arquitectura de las soluciones, no solo implementar tareas ya definidas.
Integrar sistemas de terceros vía API y webhooks (sistema de reservas, Meta y WhatsApp Cloud API, pasarelas de pago, herramientas internas).
Diseñar y mantener modelos de datos en Firestore y consultas en base de datos analítica.
Implementar procesos programados (sincronizaciones, ETL, envíos automáticos) y monitorear su salud.
Implementar seguimiento de eventos del lado del servidor (Conversions API) en coordinación con el frontend.
Garantizar autenticación, manejo de secretos y seguridad de los endpoints.
Documentar lo que construye y dejar los contratos de API claros para el equipo.
Requisitos indispensables
3 a 5 años de experiencia desarrollando backend en producción.
Node.js y TypeScript.
Experiencia desplegando y manteniendo servicios en la nube: Google Cloud Run o Functions, o equivalente en AWS.
Haber integrado APIs de terceros en producción, con autenticación, webhooks y manejo de errores.
Bases de datos SQL y NoSQL, con criterio para modelar.
Autenticación OAuth2 / JWT y nociones de seguridad (OWASP).
Git con flujo de ramas y pull requests.
Inglés técnico de lectura.
Disposición real a trabajar con herramientas de IA para programar: Claude Code, Cursor o Codex.
Deseables
Firestore específicamente.
Meta Conversions API, píxel server-side o Google Tag Manager server-side.
WhatsApp Cloud API o chatbots conversacionales.
SQL analítico, ETL, Snowflake o BigQuery.
Docker.
APIs de modelos de lenguaje (Gemini, OpenAI, Anthropic).
Competencias personales
Autonomía para sacar tareas sin supervisión constante, orden para documentar, comunicación clara con el equipo no técnico y criterio para preguntar antes de asumir.
Ofrecemos
Salario: $3.500.000 COP mensuales.
Trabajo 100% desde casa, desde cualquier ciudad de Colombia.
Jornada de 8 horas diarias, de lunes a viernes.
Contrato: termino fijo
Licencias pagas de herramientas de IA para desarrollo.
Proyectos reales con impacto medible en un negocio en crecimiento.