Saltar al contenido

Desarrollador Golang — Remoto - LATAM — Tech - Golang, Kafka, Microservicios

Esta vacante se publicó el y es posible que ya no esté abierta. Ver vacantes recientes de Desarrollo de software

DaCodes

  • Remoto · Latinoamérica
  • Tiempo completo
  • Junior
  • USD 1,500 – USD 6,500 al mes

Publicada

Contratan desde: Latinoamérica

Descripción del puesto

Sobre la vacante

DaCodes está en búsqueda de un Golang Developer apasionado por construir soluciones escalables y de alto impacto. El rol es totalmente remoto y requiere colaborar con equipos internacionales en proyectos retadores.

Requisitos básicos:

  • Experiencia desarrollando con Golang
  • Conocimientos en Kafka
  • Inglés avanzado (indispensable para comunicación con equipos internacionales)

¿Por qué deberías aplicar?

Esta es una oportunidad para unirte a una empresa en crecimiento donde podrás trabajar en proyectos desafiantes con tecnologías modernas. Colaborarás con equipos de alto nivel, desarrollando soluciones escalables que tienen impacto real. Es el espacio ideal para crecer profesionalmente en el ecosistema de microservicios y sistemas distribuidos.

Tips y consejos de VacantesDigitales.com

Skills indispensables

  • Golang avanzado con experiencia en desarrollo de APIs y microservicios
  • Kafka para manejo de streams de datos y mensajería
  • Inglés avanzado para comunicación efectiva con equipos internacionales
  • Arquitectura de microservicios y patrones de diseño
  • Conocimientos en bases de datos (SQL/NoSQL)
  • Soft skills: trabajo en equipo remoto, comunicación asertiva, resolución de problemas

Tips prácticos para este puesto

  • Prepara tu portafolio: muestra proyectos donde hayas usado Golang y Kafka en producción
  • Practica tu inglés técnico: prepárate para entrevistas y comunicación diaria en inglés
  • Domina los conceptos de sistemas distribuidos: conoce bien patrones como CQRS, Event Sourcing y Saga
  • Entiende el ecosistema Go: conoce herramientas populares como Gin, Echo, GORM, y testing frameworks

Recursos recomendados

  • Documentación oficial: [Go Documentation](https://go.dev/doc/), [Kafka Documentation](https://kafka.apache.org/documentation/)
  • Cursos: "Go: The Complete Developer's Guide" en Udemy, "Concurrency in Go" en Coursera
  • Influencers: Bill Kennedy (Ardan Labs), Francesc Campoy, Jon Bodner
  • Herramientas: Docker, Kubernetes, Prometheus, Grafana para monitoreo
  • Comunidades: Gophers Slack, r/golang en Reddit, eventos como GopherCon

Preguntas frecuentes en entrevistas para este rol

  • "¿Cómo manejas la concurrencia en Go y qué diferencias tiene con otros lenguajes?"

*Tip: Explica goroutines, channels, y el modelo CSP. Menciona ventajas sobre threads tradicionales y cómo evitas race conditions.*

  • "Describe una arquitectura donde hayas usado Kafka y qué problemas resolvió"

*Tip: Explica el caso de uso específico, cómo configuraste topics/partitions, y qué patrones implementaste (ej: event sourcing).*

  • "¿Cómo optimizarías una API en Go que está teniendo problemas de rendimiento?"

*Tip: Habla sobre profiling con pprof, identificación de bottlenecks, optimización de memoria, y uso eficiente de concurrencia.*

Rango salarial estimado (LATAM)

Basado en datos de Glassdoor, Computrabajo, GetOnBoard y el mercado actual: | Nivel | Rango mensual USD | |-------|-------------------| | Junior | $1,500 - $2,500 | | Mid | $2,500 - $4,000 | | Senior | $4,000 - $6,500 |

*Nota: Varía según país, empresa, modalidad (remoto internacional paga más) y tecnologías específicas. Empresas de USA/EU pagando en LATAM suelen ofrecer 30-50% más.*

Red flags a considerar

  • Bandera roja 1: Falta de documentación o procesos definidos

*Qué preguntar en la entrevista: "¿Cómo manejan la documentación de APIs y la onboarding de nuevos desarrolladores?"*

  • Bandera roja 2: Equipo distribuido sin comunicación efectiva

*Qué investigar antes de aceptar: Pregunta sobre las herramientas de comunicación, reuniones regulares, y cómo manejan los timezones.*

  • Bandera roja 3: Proyectos con deadlines irreales o constante crunch time

*Señal de advertencia común en este tipo de rol: Si mencionan "siempre estamos en modo emergencia" o tienen alta rotación.*

Habilidades

  • Golang
  • Kafka
  • Inglés avanzado
  • APIs
  • Microservicios
  • Arquitectura de microservicios
  • Patrones de diseño
  • Bases de datos SQL
  • Bases de datos NoSQL
  • Trabajo en equipo remoto
  • Comunicación asertiva
  • Resolución de problemas
  • CQRS
  • Event Sourcing
  • Saga
  • Gin
  • Echo
  • GORM
  • Testing frameworks
  • Docker
  • Kubernetes
  • Prometheus
  • Grafana

Postúlate

Esta empresa recibe las postulaciones en su publicación original.

Postular en la publicación original

Se abre el sitio de la empresa o de LinkedIn.