Back-end Developer Go

Date PostedJune 1, 2026LocationSantiago, Chile (Hybrid)CompanyCoderslab.ioSalaryGross salary $2000 - 2900 USD/monthTypeFull-time, Hybrid

Job Summary

Coderslab.io busca un desarrollador Back-end con enfoque en Go para diseñar y mantener microservicios de alto rendimiento. El rol implica trabajar en un entorno ágil colaborando en arquitecturas modernas y sistemas escalables. Se requiere experiencia sólida en microservicios, APIs y herramientas de orquestación.

Responsibilities

  • Diseñar y mantener microservicios en Go
  • Definir arquitectura y escalabilidad de sistemas
  • Gestionar contenedores y orquestación (Docker, Kubernetes)
  • Configurar pipelines CI/CD
  • Realizar revisiones de código y mentoría

Required Skills

  • 2+ años como BackEnd Developer
  • 1+ año en Golang
  • Docker y Kubernetes
  • Diseño de APIs (REST, Swagger/OpenAPI)
  • CI/CD (GitLab/GitHub Actions)

Job Details

Funciones y responsabilidades: - Diseñar, desarrollar y mantener microservicios en Go (Golang) con alta disponibilidad y rendimiento. - Participar en la definición de la arquitectura de sistemas, patrones de diseño, y prácticas de escalabilidad. - Diseñar APIs REST/OpenAPI/Swagger y asegurar su calidad mediante pruebas y documentación. - Trabajar con contenedores y orquestación (Docker y Kubernetes) para entornos de desarrollo, prueba y producción. - Configurar pipelines de CI/CD (GitLab CI, GitHub Actions) para integración y entrega continua. - Colaborar con equipos de frontend, QA y operaciones para entregar soluciones integrales. - Aplicar principios de Clean Code, SOLID, TDD y diseño de arquitectura hexagonal. - Participar en revisiones de código y mentoría a colegas de menor experiencia. Requisitos y perfil deseado: - 2+ años de experiencia como BackEnd Developer. - 2+ años desarrollando microservicios y experiencia en diseño de sistemas (arquitectura, patrones de diseño, escalabilidad). - 1+ años de experiencia en Golang (Go). - Experiencia diseñando APIs con Swagger/OpenAPI. - Experiencia con Kafka, Docker (excluyente), Kubernetes (excluyente) y herramientas de CI/CD. - Conocimientos de GitLab CI / GitHub Actions (excluyente). - Experiencia con Java, Redis, Linux/Unix-like OS. - Capacidad de comunicarse claramente y trabajar en equipo en un entorno multicultural. - Mentalidad orientada a resultados, pensamiento crítico y enfoque en calidad de código. Requisitos deseables: - Conocimiento adicional en arquitecturas de microservicios, patrones de diseño avanzados, experiencia con pruebas automatizadas y prácticas de seguridad en APIs. - Familiaridad con herramientas de observabilidad y monitoreo (ej., Prometheus, Grafana) y experiencia en entornos ágiles. - Excelente capacidad de aprendizaje autónomo y disposición para compartir conocimiento con el equipo. Beneficios y detalles de contratación: - Modalidad de contratación: Plazo fijo. - Duración del proyecto: 7 meses.