(CTA1010) Senior Backend Developer - Node.js
Chile | hybrid
Sobre Nosotros
- Trabajamos con ellos.
- Desde adentro.
- Como parte de su ritmo.
- Como una extensión natural de su capacidad tecnológica.
Proposito del rol
Buscamos un/a Desarrollador/a Backend Senior para unirse a nuestro equipo de tecnología, enfocado/a en el diseño, construcción y mantenimiento de servicios backend robustos, escalables y orientados a eventos. Este rol es clave para soportar las operaciones digitales de la compañía, actuando como referente técnico y tomando iniciativa desde el inicio para guiar a otros miembros del equipo.
Se espera una contribución significativa en la implementación de buenas prácticas y la mejora continua, utilizando herramientas de Inteligencia Artificial como apoyo en el desarrollo, siempre manteniendo un criterio técnico sólido, capacidad analítica y un enfoque inquebrantable en la calidad del software.
Principales funciones
- Diseñar y construir servicios backend robustos, escalables y orientados a eventos.
- Mantener y optimizar la infraestructura de backend existente.
- Actuar como referente técnico, guiando y apoyando al equipo en desafíos complejos.
- Asegurar la implementación de buenas prácticas de diseño y arquitectura de software.
- Diseñar y documentar APIs REST, asegurando su consistencia y versionamiento.
- Identificar y resolver incidencias en la plataforma de manera autónoma o escalando cuando sea necesario.
- Colaborar activamente en la revisión de código y en la mejora continua de los procesos de desarrollo.
Requisitos
- Más de 5 años de experiencia comprobable como Desarrollador/a Backend.
- Experiencia sólida en Node.js (Nest.js) y TypeScript.
- Manejo de diseño de software: arquitectura en capas, inyección de dependencias, principios SOLID e inversión de dependencias.
- Experiencia en diseño de APIs REST, incluyendo buenas prácticas de contrato y versionamiento.
- Experiencia con bases de datos MySQL y PostgreSQL, y con ORM.
- Experiencia en arquitectura orientada a eventos y con servicios como Amazon SQS y Amazon SNS.
- Experiencia comprobable en AWS.
- Conocimiento de Docker y Kubernetes.
- Manejo de Git, incluyendo estrategias de ramificación y flujo de pull requests.
- Residencia en Chile.
Deseables
- Experiencia en diagnóstico y optimización de rendimiento de bases de datos.
- Conocimiento de patrones de resiliencia: timeouts, retries y backoff.
- Experiencia con workflows/orquestación de procesos (ej. AWS Step Functions).
- Experiencia en IaC (Infraestructura como Código), deseable Terraform.
- Conocimiento de CI/CD (Integración y Entrega Continua).
- Experiencia en automatización de pruebas.
Habilidades
- Capacidad de liderazgo y mentoría.
- Proactividad e iniciativa.
- Comunicación efectiva.
- Trabajo en equipo y colaboración.
- Pensamiento analítico y resolución de problemas.
- Orientación a la calidad y mejora continua.
- Autonomía en la gestión de tareas.
Con presencia en más de 10 países y un equipo multicultural, trabajamos con organizaciones que están cambiando la forma en que Latinoamérica opera, se conecta y se digitaliza.
Lo hacemos desde una cultura que pone a las personas en el centro y lleva la excelencia y la innovación como hábito, no como excepción.
Nuestros valores
- Entregamos con excelencia.
- Creamos valor para el cliente.
- Hacemos lo correcto.
- Hacemos que las cosas pasen.
- Ganamos como equipo.
Creamos impacto real porque creemos en las personas reales que lo construyen.
¡Los beneficios empresariales dependerán del lugar de LATAM donde te encuentres!