Job Description
¡Únete a nuestro equipo como Tech Developer Architect!
En PeakU Inc., estamos en la búsqueda de un Tech Developer Architect apasionado por diseñar, construir y escalar sistemas robustos que lideren el camino hacia soluciones innovadoras. Tu objetivo será potenciar al equipo mediante el uso estratégico de AI y agentes.
¿Cuál será tu propósito?
Diseñar y construir sistemas seguros y mantenibles.
Liderar la arquitectura técnica y mejorar la productividad utilizando AI.
Conocimientos técnicos necesarios:
Lenguajes:
• TypeScript avanzado (tipos complejos, generics)
• JavaScript / Node.js profundo
Frontend:
• React avanzado (performance, memorization, patterns)
• Arquitectura de frontend modular
• SSR / SPA tradeoffs
Backend & Microservicios:
• Diseño de microservicios y APIs RESTful
• Idempotencia, retries, rate-limit
• Event-driven basics (queues, pub/sub)
• Observabilidad (logs, métricas)
Bases de datos:
• PostgreSQL avanzado (índices, performance, CTEs)
• NoSQL (modelado eficiente, escalabilidad)
• Decisiones SQL vs NoSQL
AI, agentes y productividad:
Uso experto de:
• Cursor / Codex / agentes de desarrollo
Capacidad de:
• Diseñar prompts reutilizables para el equipo.
• Crear agentes para refactors, análisis de código y generación de documentación.
• Revisar y validar código generado por AI.
• Definir reglas y guardrails para AI en el equipo.
Arquitectura & buenas prácticas:
Diseño de:
• Arquitectura modular y escalable.
• Separación clara de dominios.
Aplicación de:
• Clean Architecture, SOLID, DRY / KISS.
Definición de estándares de:
• Seguridad, manejo de errores, logging y trazabilidad.
Capacidad de leer, crear y mantener diagramas (C4, ERD, flows).
DevOps:
Construcción y mantenimiento de pipelines CI/CD:
• Build, test, lint, release, deploy.
Contenerización con Docker y despliegues en entornos cloud (Cloud Run / similares).
Estrategias de despliegue:
• Blue/Green, Canary, Rollbacks automáticos.
Infraestructura como código (nivel práctico).
Integración de seguridad en pipelines:
• SAST, Dependency scanning, Secret detection, Hardening de servicios.
Revisión de riesgos en arquitectura y código.
• Definición de controles preventivos y detectivos.
Beneficios y condiciones contractuales:
Modalidad de trabajo: Remota en Colombia
Horario flexible.
Celebra días especiales junto a nosotros.
Participación en juegos en línea y actividades de team building.
¿Qué requisitos debes cumplir?
Experiencia mínima de 5 años en rol similar.
Conocimientos sólidos en React, TypeScript y Node.js.
Conocimientos opcionales en AWS, PostgreSQL, NoSQL, GCP, y más.
Dominio de Inglés conversacional.
Deseable experiencia en Blockchain.
Es un plus que tengas experiencia en Startups.",