Desarrollador Go y Node.js
ITSMART · Santiago, Chile
About The Role
En ITSMART trabajamos con un enfoque ágil para impulsar el éxito de organizaciones a través de productos de calidad. Buscamos apoyar el desarrollo y mantenimiento de microservicios y APIs REST en entornos productivos, integrando persistencia, mensajería y herramientas de documentación para asegurar contratos de API claros. El equipo colabora mediante buenas prácticas en Git (branches, PRs y code review) y utiliza herramientas de contenedores para conocer cómo operan los servicios en Docker y Kubernetes, contribuyendo a la estabilidad, rendimiento y troubleshooting en ambientes Linux/Unix-like. 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 (cache, colas y/o locks según necesidad). 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. 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 (comunicación clara, organización y enfoque en calidad mediante testing). Experiencia adicional en mensajería con Kafka o RabbitMQ. Mayor profundidad en observabilidad y troubleshooting (identificación de cuellos de botella de rendimiento y latencia, y seguimiento de métricas/trazas). 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 (TDD, cobertura de pruebas y revisión de arquitectura). Seguro Complementario de Salud Reembolso de gastos médicos asociados al copago no cubierto por ISAPRE o FONASA Coberturas sujetas a la póliza vigente Seguro Catastrófico Cobertura para gastos asociados a enfermedades que excedan los límites del seguro complementario, según póliza vigente. Seguro de Vida Beneficio otorgado por la empresa sujeto a las condiciones de la póliza vigente. Licencias Médicas Apoyo conforme a la política interna vigente para licencias de corta duración y casos aplicables. Permisos con Goce de Sueldo Otorgamiento de permisos legales por matrimonio, acuerdo de unión civil, fallecimiento u otras situaciones contempladas por la normativa vigente
Similar roles you might like
See all →This is an external listing. JobSpring does not represent or verify the employer. Report this listing