Job Description
Coderslab.io es una empresa líder en soluciones tecnológicas que ayuda a transformar y hacer crecer a las compañías a través de soluciones innovadoras. Forma parte de una organización en rápida expansión con más de 3,000 empleados a nivel global, con oficinas en América Latina y Estados Unidos. Trabajarás en equipos diversos integrados por talento top 1% en tech, involucrados en proyectos desafiantes que impulsarán tu carrera. Tendrás la oportunidad de aprender de profesionales experimentados y trabajar con tecnologías de vanguardia en un entorno orientado a resultados y escala. Este rol está dentro de un equipo que diseña y mantiene microservicios que orquestan procesos, integraciones y la exposición de APIs corporativas, bajo prácticas modernas de ingeniería.
Oferta exclusiva de getonbrd.com.
Funciones principales
Liderar técnicamente servicios backend, diseñando soluciones escalables y resilientes; tomar decisiones de arquitectura y guiar a otros desarrolladores.
Definir y mantener la arquitectura de microservicios críticos, contratos REST y eventos entre servicios, y contextos acotados claros.
Diseñar e implementar integraciones con sistemas externos, con contratos robustos, resiliencia ante fallos, timeouts, retries y circuit breakers; asegurar consistencia de datos en sistemas distribuidos.
Desarrollar backend avanzado con Node.js + TypeScript (NestJS); modelar dominios desacoplados y APIs versionables; optimizar rendimiento.
Aplicar prácticas de resiliencia y observabilidad: logging estructurado, métricas, health checks y trazabilidad distribuida; asegurar alta disponibilidad.
Definir estándares técnicos, liderar revisiones de código, impulsar testing automatizado y reducir deuda técnica; promover mejora continua.
Garantizar seguridad: validación y sanitización de inputs, manejo seguro de autenticación y tokens, cumplimiento de estándares corporativos.
Requisitos y experiencia
Experiencia mínima de 5+ años desarrollando backend, con al menos 3+ años trabajando con Node.js/TypeScript y experiencia demostrable en microservicios productivos e integraciones complejas. Participación activa en decisiones de arquitectura y conducción técnica. Capacidad para trabajar en sistemas transaccionales críticos y entregar soluciones de alta disponibilidad.
Competencias clave: pensamiento sistémico, autonomía técnica, liderazgo técnico, orientación a resiliencia y operación, y una comunicación técnica efectiva. Se valorará experiencia con CI/CD, observabilidad y seguridad por diseño.
Deseables
Conocimiento de Docker y entornos en la nube; experiencia con Prisma/TypeORM, PostgreSQL/MySQL;熟悉 Kafka o RabbitMQ; habilidades de diseño de contratos de integración versionables y flujos idempotentes. Capacidad para trabajar en entornos multiculturales y colaborativos, con enfoque en resultados y mejora continua.
Beneficios
Ofrecemos un entorno de aprendizaje continuo con colegas de alto calibre, proyectos desafiantes y tecnología de punta. Ubicación y horario a confirmar según necesidad de la unidad y posibilidad de trabajo remoto parcial según políticas internas. Formarás parte de una empresa global con oportunidades de crecimiento y desarrollo profesional.