Buscamos un/a Lead Full-Stack Engineer / Architect con mentalidad de Founding Engineer para tomar las riendas de la arquitectura y la evolución de nuestra plataforma. Tu misión principal será llevar el producto de una fase temprana/MVP a un sistema robusto, distribuido y listo para escalar a miles de usuarios.
En esta etapa, usamos intensivamente herramientas de Inteligencia Artificial para movernos rápido, pero buscamos criterio de ingenierÃa por encima de todo: alguien que use la IA para acelerar entregas sin comprometer la seguridad, el rendimiento ni la arquitectura del sistema.
Modalidad: Remoto.
Zona horaria: Reuniones clave basadas en CT (Stand-up 9:00 AM CT).
Responsabilidades clave
Arquitectura y Sistemas Distribuidos: Diseñar patrones de comunicación desacoplados y resilientes (colas de mensajes como AWS SQS, Webhooks, workers en segundo plano y APIs REST/gRPC).
Gestión de Estados Complejos: Resolver la experiencia de usuario para procesos asÃncronos y de larga duración (estados intermedios, polling, WebSockets, actualizaciones optimistas y manejo de fallos).
Frontend de Alto Nivel: Liderar el desarrollo en Next.js, React y TypeScript, garantizando modularidad, mantenibilidad y rendimiento óptimo de carga.
DevOps & Pipelines: Configurar, mantener y optimizar pipelines de CI/CD (GitHub Actions) e infraestructura cloud (Vercel, AWS o GCP, Docker) para despliegues confiables y automatizados.
Desarrollo Aumentado con IA con Criterio: Utilizar herramientas asistidas por IA (Cursor, Copilot, Claude) para multiplicar el impacto del equipo, auditando activamente el código generado para prevenir alucinaciones, vulnerabilidades o código espagueti.
Requisitos mÃnimos
Experiencia: 5+ años en desarrollo de software con experiencia comprobable diseñando arquitecturas completas (Frontend + Backend + Cloud).
Frontend: Dominio experto de React, Next.js y TypeScript. Comprensión profunda de ciclo de vida, renderizado (SSR, SSG, RSC) y estado global.
Backend & Infraestructura: Experiencia práctica en Node.js, bases de datos (SQL y NoSQL con ORMs como Prisma) y servicios en la nube (AWS/GCP).
Sistemas AsÃncronos: Entendimiento claro de arquitectura orientada a eventos, colas de mensajes (SQS, RabbitMQ o Redis Pub/Sub) y sincronización con la UI.
DevOps: Creación de pipelines de integración y entrega continua (CI/CD), contenerización con Docker y monitoreo/observabilidad.