Cuéntanos tu proyecto

Desarrollador Backend Go para tu equipo

Un desarrollador back-end Go para servicios de alto rendimiento: APIs, microservicios y procesos concurrentes con gRPC, PostgreSQL y un consumo de recursos muy contenido.

Tecnologías y competencias habituales

  • Go (Golang)
  • Gorilla Mux
  • GORM
  • gRPC

También lo buscarás como programador Go, Golang developer y desarrollador de microservicios en Go.

Qué hace un desarrollador back-end Go

Escribe servicios en Go, un lenguaje compilado, sencillo y rápido que brilla en la concurrencia. Construye API HTTP y gRPC, microservicios y herramientas de infraestructura, con GORM o SQL directo para los datos. Es una buena elección cuando importan la latencia, el coste de computación y la facilidad de operar.

Cuándo necesitas uno

  • Tu servicio actual consume demasiada memoria o CPU y necesita un reemplazo eficiente.
  • Vas a construir microservicios que se comunican entre sí con gRPC.
  • Necesitas procesar muchas conexiones o tareas en paralelo con poco hardware.

Qué distingue a un buen desarrollador back-end Go

  • Escribe Go idiomático, con errores explícitos y paquetes pequeños y claros.
  • Maneja goroutines, canales y contextos sin fugas ni condiciones de carrera, y usa la herramienta de detección de carreras.
  • Define contratos gRPC con Protocol Buffers y gestiona su evolución.
  • Conoce el coste de un ORM como GORM y sabe cuándo escribir SQL a mano.
  • Perfila con pprof y mide antes de optimizar.

Junior, middle o senior

Junior

Implementa endpoints y tareas con guía y revisión de código.

Middle

Diseña y entrega un servicio completo con sus pruebas, métricas y despliegue.

Senior

Define la arquitectura de servicios, los estándares del equipo y resuelve cuellos de botella de rendimiento.

Dos formas de trabajar

On Demand

Se suma a tu equipo el tiempo que lo necesites.

Try & Hire

Trabaja contigo y, tras un tiempo, puedes incorporarlo a tu plantilla sin costes.

¿Necesitas un equipo entero? Mira los Agile Squads.

Preguntas frecuentes

¿Cuándo elegir Go frente a Java o Node?

Go convence cuando importan el rendimiento, el consumo bajo y un despliegue sencillo en un único binario. Java ofrece un ecosistema empresarial mayor y Node permite compartir lenguaje con el front-end.

¿Go sirve para una aplicación de negocio normal?

Sí, aunque su ventaja es menor si no hay requisitos exigentes de rendimiento. Su sencillez ayuda a mantener el código a lo largo de los años.

¿Puede migrar un servicio existente a Go?

Sí, y suele hacerse por piezas: se extrae el componente más costoso, se pone detrás de la misma interfaz y se compara el comportamiento antes de retirar el original.

¿Puedo incorporarlo después a mi plantilla?

Sí. Con la modalidad Try & Hire trabaja contigo y, tras un tiempo, puedes incorporarlo a tu plantilla sin costes.

¿Cómo se factura?

Pagas por el trabajo realmente efectivo: solo las horas trabajadas. La selección, las bajas, las vacaciones y las sustituciones corren de nuestra cuenta.

¿Trabaja en remoto o en nuestras oficinas?

Como lo necesite tu equipo: en remoto, en híbrido o presencial, en España.

Cómo llega un perfil a tu equipo

Vendemos calidad: preferimos presentarte a una persona que encaja antes que a cinco que no.

De cada 20 candidatos que evaluamos, te presentamos a uno.

  1. Nos cuentas qué necesitas

    El perfil, el nivel, las tecnologías y cómo trabaja tu equipo.

  2. Validamos a la persona

    Nuestro equipo técnico revisa su conocimiento real, también cómo trabaja con IA. De cada 20 candidatos, pasa uno.

  3. Te la presentamos

    Conoces a la persona antes de decidir. El 93 % de nuestros clientes contrata a la primera que le presentamos.

  4. Empieza en tu equipo

    Pagas solo las horas trabajadas. De la selección, las bajas, las vacaciones y las sustituciones nos ocupamos nosotros.

Cuéntanos qué quieres construir

No hace falta que lo tengas todo claro. Con una idea y el problema que quieres resolver nos basta para empezar.

  1. Leemos tu proyecto. Lo revisa alguien del equipo técnico.
  2. Te llamamos. Una conversación corta para entender tu negocio y tus datos.
  3. Te enviamos una propuesta. Con alcance, equipo y presupuesto cerrados.
Paso 1 de 3
¿Qué necesitas?

Elige una opción para continuar.

Cuéntanos un poco más

Presupuesto aproximado

¿Dónde te respondemos?

Necesitamos tu permiso para poder responderte.