(CTA1013) Senior Backend Developer - Nest.js
Chile | Remote
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 incorporarse a nuestro equipo de tecnología, con foco en el diseño, construcción y mantención de servicios backend robustos, escalables y orientados a eventos. Este rol es clave para soportar las operaciones digitales de la compañía, trabajando en un entorno colaborativo donde la calidad del código y las buenas prácticas son fundamentales.
Se espera el uso estratégico de herramientas de Inteligencia Artificial como apoyo al trabajo, manteniendo siempre el criterio técnico, la capacidad analítica y un fuerte enfoque en la calidad de las soluciones.
Principales funciones
- Diseñar y construir servicios backend robustos, escalables y orientados a eventos.
- Mantener y optimizar la infraestructura de servicios backend existentes.
- Colaborar en el diseño de arquitecturas de software en capas, aplicando principios SOLID.
- Desarrollar APIs REST, asegurando buenas prácticas de contrato y versionamiento.
- Documentar APIs utilizando herramientas como OpenAPI/Swagger.
- Participar activamente en la revisión de código y en la definición de estrategias de ramificación con Git.
- Contribuir en la implementación de soluciones que soporten las operaciones digitales.
Requisitos
- Más de 5 años de experiencia comprobable como desarrollador/a backend.
- Experiencia sólida en Node.js y TypeScript.
- Manejo avanzado de Nest.js.
- Conocimiento en 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 uso de ORM.
- Experiencia en arquitectura orientada a eventos y manejo de Amazon SQS y Amazon SNS.
- Experiencia comprobable en AWS.
- Manejo de Git, incluyendo estrategias de ramificación y flujo de pull requests.
Deseables
- Conocimiento en diagnóstico y optimización de rendimiento de bases de datos.
- Experiencia en IaC (Infraestructura como Código), preferentemente con Terraform.
- Conocimiento de CI/CD (Integración y Despliegue Continuo).
- Experiencia en automatización de pruebas.
Habilidades
- Alta disposición y proactividad para abordar desafíos técnicos.
- Comunicación efectiva para interactuar con equipos multidisciplinarios.
- Capacidad para trabajar de forma autónoma y colaborativa en equipo.
- Habilidad para la mentoría y el intercambio de conocimientos.
- Pensamiento analítico y resolución de problemas complejos.
- Orientación a la calidad y mejora continua en el desarrollo de software.
- Capacidad crítica para validar y cuestionar resultados generados por herramientas de IA.
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!