Design, develop, and maintain backend applications in Go, working with microservices and cloud platforms, while emphasizing code optimization and agile collaboration.
Buscamos Golang Developer en cualquier pais de LATAM para trabajar en un proyecto temporal con cliente Mexicano..
Desarrollo de Software: Diseñar, desarrollar y mantener aplicaciones y servicios backend en Go.
Optimización de Código: Escribir código eficiente, limpio y escalable siguiendo las mejores prácticas.
Integración con APIs: Desarrollar e integrar APIs RESTful y gRPC.
Manejo de Bases de Datos: Trabajar con bases de datos SQL (MySQL, PostgreSQL) y NoSQL (MongoDB, Redis).
Desarrollo Cloud y Microservicios: Implementar soluciones basadas en arquitectura de microservicios y desplegar en plataformas cloud como AWS, GCP o Azure.
Seguridad y Buenas Prácticas: Implementar autenticación, autorización y otras medidas de seguridad en las aplicaciones.
Testing y Depuración: Escribir pruebas unitarias y de integración para garantizar la calidad del código.
Monitoreo y Optimización: Analizar y mejorar el rendimiento de los servicios desarrollados.
Colaboración en Equipos Ágiles: Trabajar en metodologías ágiles como Scrum o Kanban.
Documentación: Mantener documentación clara y estructurada del código y las funcionalidades desarrolladas.
Requirements
3-5 años de experiencia
Ingles técnico intermedio.
Dominio de Go (Golang) y sus principios.
Manejo de concurrencia y goroutines en Go.
Conocimiento de estructuras de datos y algoritmos.
Experiencia con API RESTful y gRPC.
Programación orientada a objetos (OOP) y principios SOLID.
Desarrollo en arquitecturas de microservicios.
Implementación de mensajería con Kafka, RabbitMQ o NATS.
Conocimiento de contenedores y orquestadores (Docker, Kubernetes).
Integración con GraphQL (opcional).
Experiencia usando Patrones de diseño y Patrones de arquitectura.
Experiencia en Optimización de código.
Soft Skills:
Resolución de Problemas
Pensamiento Crítico
Autogestión y Proactividad
Aprendizaje Continuo
Atención al Detalle
Trabajo en Equipo
Comunicación Efectiva
Adaptabilidad
Empatía y Feedback
Gestión del Tiempo.
Benefits
100 % remoto desde cualquier país de Latinoamérica.
Pagos en dólares (USD).
Acceso exclusivo a un 60% de descuento en cursos de inglés, francés, alemán, portugués e italiano gracias a nuestra colaboración con una reconocida plataforma de aprendizaje.
Descuentos especiales en planes de medicina, psicología, nutrición y entrenamiento físico.
Soporte personalizado de un Account Manager durante todo el proyecto.
Al completar tu primer proyecto, obtendrás acceso a nuestra comunidad de freelancers y una lista de proyectos exclusivos en más de 5 países, incluyendo EE.UU.
Perks & BenefitsExtracted with AI
Personalized account manager support:
Soporte personalizado de un Account Manager durante todo el proyecto.
Acompañamos talento humano que transforma el mundo digital.Tenemos 20 años seleccionando a los mejores profesionales digitales en Latinoamérica y Europa. En Talent buscamos entender las necesidades de nuestros clientes para ofrecer el talento adecuado. Nuestros clientes suelen buscar agentes de cambio para su transformación digital, es por eso, que en Talent tenemos procesos personalizados, eficientes y flexibles porque cada empresa tiene necesidades únicas. Nuestros profesionales se caracterizan por su alto grado de especialización, pero sobre todo su calidad humana. Creemos en la autogestión y empoderamos a nuestro equipo, impulsando la carrera profesional a través de formación continua y un seguimiento dedicado de nuestros coaches.
Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.