Cuéntanos tu proyecto

Desarrollador Backend Ruby para tu equipo

Un desarrollador back-end Ruby con Rails, RSpec y Sidekiq para mantener y hacer crecer aplicaciones con años de historia, con las pruebas y los procesos en segundo plano bajo control.

Tecnologías y competencias habituales

  • Ruby
  • Ruby on Rails
  • RSpec
  • Sidekiq

También lo buscarás como programador Ruby, Ruby developer y desarrollador Ruby on Rails.

Qué hace un desarrollador back-end Ruby

Trabaja sobre Ruby y Ruby on Rails en la parte de servidor: modelos, API, jobs asíncronos con Sidekiq e integraciones. Es habitual en productos SaaS y marketplaces con base de código madura, donde la clave es seguir entregando sin que la aplicación se vuelva inmanejable.

Cuándo necesitas uno

  • Tienes una aplicación Rails que funciona pero cuesta tocar y nadie quiere actualizar.
  • Tus procesos en segundo plano fallan o se acumulan sin que nadie lo sepa.
  • Necesitas continuidad sobre código Ruby cuando la persona que lo escribió se ha marchado.

Qué distingue a un buen desarrollador back-end Ruby

  • Conoce Rails a fondo: Active Record, callbacks, concerns y sus trampas.
  • Escribe pruebas con RSpec rápidas y útiles, y usa factorías con moderación.
  • Diseña jobs en Sidekiq que se pueden reintentar sin duplicar efectos.
  • Perfila y corrige consultas lentas y problemas de memoria.
  • Refactoriza con red de seguridad en lugar de reescribir.

Junior, middle o senior

Junior

Corrige errores y construye funcionalidad acotada con apoyo del equipo.

Middle

Entrega API y procesos completos con sus pruebas y su monitorización.

Senior

Lidera actualizaciones de versión, extrae servicios cuando compensa y orienta al equipo.

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

¿Es difícil encontrar desarrolladores Ruby?

Hay menos que hace diez años, pero los que quedan suelen ser muy experimentados. Para presentarte candidatos nos fijamos en que hayan trabajado con aplicaciones Rails en producción, no solo en proyectos de aprendizaje.

¿Merece la pena actualizar una versión antigua de Rails?

Sí: las versiones sin soporte dejan de recibir parches de seguridad y bloquean la actualización de gemas. La actualización se hace por saltos de versión, con pruebas que protejan el comportamiento.

¿Puede sacar partes de Rails a otros servicios?

Sí, aunque no siempre es lo más rentable. Muchas veces basta con ordenar el monolito en módulos con límites claros antes de plantearse separar servicios.

¿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.