Fullstack Developer (Fintech · IA native) | Remoto, México
Sobre RUUT
RUUT es la plataforma de inversión para no inversionistas. Hacemos que invertir sea simple y accesible para cualquier persona en México.
El rol
Buscamos a una persona fullstack que construya productos financieros seguros y confiables, y que trabaje con IA como parte natural de su día. Aquí la IA no se usa para autocompletar código: trabajamos con especificaciones claras que agentes y personas ejecutan juntos. Vas a reportar directamente al CTO y tendrás autonomía real sobre lo que construyes, desde la spec hasta producción.
Qué vas a hacer
- Diseñar y desarrollar funcionalidades de punta a punta con TypeScript, en frontend y backend.
- Escribir especificaciones técnicas (requerimientos, contratos y criterios de aceptación) antes de escribir código, y usarlas para dirigir agentes de IA en la implementación.
- Revisar con criterio lo que genera la IA: probarlo, cuestionarlo y responder por lo que llega a producción.
- Construir y operar infraestructura en AWS, Vercel y Cloudflare.
- Aplicar buenas prácticas de seguridad en flujos financieros: autenticación, autorización, manejo de datos sensibles, idempotencia y auditoría.
- Integrar procesadores de pago, APIs financieras y servicios de terceros.
- Proponer mejoras al producto, a la arquitectura y a nuestra forma de trabajar.
Qué buscamos
- 2 a 3 años de experiencia como desarrollador fullstack.
- Dominio de TypeScript (Node.js y algún framework contemporáneo, idealmente Next.js o React).
- Experiencia en productos fintech: pagos, inversiones, transacciones, conciliación o cumplimiento.
- Conocimiento sólido de seguridad en aplicaciones web: OWASP, manejo de secretos, cifrado y buenas prácticas de autenticación.
- Experiencia práctica con AWS, Vercel y Cloudflare (Workers, DNS, WAF o similares).
- Trabajo diario con herramientas de IA para desarrollo (Claude Code, Cursor u otras) y experiencia o interés serio en spec-driven development.
- Ganas genuinas de aprender, curiosidad y gusto por los retos técnicos.
- Comunicación clara por escrito, porque aquí las specs pesan tanto como el código.
Suma puntos
- Experiencia con PostgreSQL y modelado de datos financieros.
- Infraestructura como código (CDK, Terraform o SST).
- Conocimiento de la regulación financiera en México.
- Haber construido agentes, flujos o integraciones con LLMs.
Cómo trabajamos
- Un equipo pequeño y de alto desempeño, donde cada persona es dueña de su trabajo.
- Poca burocracia y decisiones rápidas, basadas en contexto.
- Mucho espacio para crecer: el alcance de tu rol crece contigo.
Qué ofrecemos
- Trabajo 100% remoto desde cualquier lugar de México.
- Prestaciones de ley.
- Trabajo directo con el CTO en decisiones técnicas reales desde el primer día.
📌 Full Stack Engineer (México)
🏢 Ruut
📍 México