Go & Node.js Developer

Date PostedOctober 23, 2026LocationSantiago, ChileCompanyITSMARTSalaryUSD $1800 - USD $2200TypeFull-time, Hybrid

Job Summary

ITSMART busca un Desarrollador Go y Node.js para apoyar el desarrollo y mantenimiento de microservicios y APIs REST en entornos productivos. El rol requiere experiencia en diseño con Swagger/OpenAPI, integración de bases de datos y herramientas de contenedores como Docker y Kubernetes. Se valora el enfoque ágil, la colaboración mediante Git y el compromiso con la calidad del producto.

Responsibilities

  • Desarrollar y mantener microservicios y APIs REST en Go y Node.js
  • Integrar bases de datos y utilizar Redis
  • Implementar testing y asegurar cobertura adecuada
  • Optimizar latencia, rendimiento y realizar troubleshooting

Required Skills

  • Go y Node.js (TypeScript, NestJS)
  • Swagger/OpenAPI
  • Git, Docker y Kubernetes
  • Postgres/MySQL y Redis
  • Kafka o RabbitMQ

Job Details

Requirements Contar con dominio práctico de Go y Node.js (ideal TypeScript; NestJS suma). Experiencia construyendo microservicios y APIs REST en entornos productivos. Uso de Swagger/OpenAPI para diseño y documentación de contratos de API. Manejo de Git y prácticas de colaboración: branches, PRs y code review. Integración con bases de datos: Postgres/MySQL, incluyendo modelado y queries básicos. Uso de Redis para cache/colas/locks según necesidad. Experiencia trabajando con Docker y Kubernetes. Capacidad de diagnosticar y optimizar latencia/rendimiento y apoyar en troubleshooting en Linux/Unix-like. Habilidades colaborativas y responsabilidad en el ciclo de vida del producto. Functions Apoyar en el diseño de soluciones. Desarrollar y mantener microservicios y APIs REST en Go y Node.js (ideal TypeScript; NestJS suma), asegurando documentación con Swagger/OpenAPI. Integrar persistencia en Postgres/MySQL y utilizar Redis. Implementar testing (unit/integration) con enfoque TDD y asegurar cobertura adecuada. Incorporar mensajería con Kafka o RabbitMQ cuando aplique. Conocer cómo operan los servicios en Docker y Kubernetes. Diagnosticar y optimizar latencia y rendimiento, y apoyar en troubleshooting en ambientes Linux/Unix-like. Benefits Seguro Complementario de Salud. Seguro Catastrófico. Seguro de Vida. Licencias Médicas. Permisos con Goce de Sueldo. Additional Requirements Experiencia adicional en mensajería con Kafka o RabbitMQ. Mayor profundidad en observabilidad y troubleshooting. Experiencia más sólida en TypeScript y frameworks como NestJS. Contribución proactiva al diseño de soluciones y mejora continua de la calidad.