Actualmente estamos buscando un Desarrollador(a) Full-Stack (TypeScript) con DevOps. Buscamos a alguien que no solo escriba código, sino que sea dueño de lo que despliega: desde el feature en el frontend hasta el contenedor corriendo en producción.
Nuestros colaboradores trabajan de forma 100% remota, por lo que candidatos de todo México y Latam son bienvenidos.
¿Qué harás?
-
Desarrollar features end-to-end en nuestra plataforma: backend (Node.js + TypeScript + Express) y frontend (Next.js + React).
- Diseñar y mantener modelos de datos en PostgreSQL (Sequelize, migraciones).
- Trabajar con colas y procesamiento asíncrono (Redis, BullMQ, WebSockets).
- Integrar APIs externas: WhatsApp Business / Meta, proveedores de mensajería, pasarelas de pago, modelos de IA (OpenAI, Anthropic).
- Operar y mantener servidores de producción: VPS (OVH o similares), Linux, Docker / Docker Compose, Traefik como reverse proxy, certificados SSL.
- Gestionar dominios y DNS (registros A/CNAME/TXT, subdominios por cliente, Let's Encrypt).
- Participar en despliegues vía CI/CD (GitHub Actions, imágenes Docker en registry) y en el diagnóstico de incidentes en producción.
- Trabajar con un flujo **AI-first**: Windsurf, Claude y vibecoding son parte del día a día en todos nuestros procesos de desarrollo.
- Escribir tests (Jest) y respetar los estándares de calidad del equipo.
- 2+ años de experiencia profesional en desarrollo web full-stack.
- Dominio de **TypeScript** en backend (Node.js/Express) y frontend (React).
- Experiencia real con **PostgreSQL** y algún ORM (Sequelize, Prisma, TypeORM).
- Experiencia operando aplicaciones en **producción sobre Linux**: SSH, systemd, logs, diagnóstico de procesos y de red.
- Docker y Docker Compose** en producción (no solo en desarrollo local).
- Nociones sólidas de **DNS y dominios**: configuración de registros, subdominios, propagación, SSL/TLS.
- Experiencia con VPS o servidores dedicados (OVH, Hetzner, DigitalOcean,
- Linode o similares) — no solo PaaS administrado.
- Git avanzado y flujo de trabajo con Pull Requests.
- Mentalidad **AI-first** con conocimientos reales: uso cotidiano de herramientas como Windsurf, Claude o Cursor (vibecoding) integradas a tus procesos — no solo autocompletado.