Desarrollador Ruby on Rails
Role details
Job location
Tech stack
Job description
Buscamos una persona proactiva que quiera tomar responsabilidad y evolucionar con el propio proyecto. Tu reto principal será acompañar a tus compañeros de backend en el desarrollo, pero te tocará remangarte y hacer otras cosas cuando la situación lo requiera. En el día a día, esto significa:
- Diseñar, desarrollar y mantener aplicaciones backend escalables utilizando Ruby on Rails.
- Construir APIs RESTful seguras y de alto rendimiento e integraciones de sistemas para plataformas en la nube.
- Desarrollar e implementar microservicios que mejoren la escalabilidad, la fiabilidad y la mantenibilidad de la aplicación.
- Participar en el ciclo de vida completo del desarrollo de software, incluyendo el diseño técnico, desarrollo, pruebas, revisiones de código, despliegue y soporte a producción.
- Colaborar con equipos de ingeniería multidisciplinares para entregar soluciones de software de alta calidad alineadas con los requisitos del negocio.
- Optimizar las interacciones con la base de datos y el rendimiento de la aplicación, garantizando la calidad y la mantenibilidad del código.
- Escribir pruebas unitarias y de integración para asegurar lanzamientos de software fiables y estables.
- Contribuir a discusiones técnicas, mejoras arquitectónicas y a la mejora continua de las mejores prácticas de ingeniería., 3. Match técnico y humano: Entra en escena el equipo de ingeniería backend. Queremos conocerte mejor, hablar sobre los proyectos que has construido (¡ten a mano tu GitHub!) y validar el encaje tanto técnico como personal., Al crear una alerta, aceptas nuestros Términos y condiciones y Política de privacidad, y el uso de cookies., Alemania Australia Austria Bélgica Brasil Canadá España Estados Unidos Francia India Italia México Nueva Zelanda Holanda Polonia Reino Unido Singapur Sudáfrica Suiza
Requirements
-
Buena comunicación técnica.
-
Capacidad de trabajar con supervisión moderada (no constante).
-
Buen criterio para pedir ayuda y para proponer mejoras simples. Technical Skills: Experiencia sólida desarrollando aplicaciones con Ruby on Rails.
-
Experiencia con ActiveRecord y migraciones.
-
Buen manejo de Git.
-
Uso de SQL, preferente PostgreSQL.
-
Experiencia en testing automatizado (RSpec o Minitest).
-
Experiencia en la gestión de procesos en segundo plano (ej. Sidekiq, ActiveJob).
-
Experiencia con REST y consumo de APIs.
-
Manejo básico de contenedores (Docker) o disposición a aprenderlo.
-
Experiencia optimizando consultas SQL y modelado de datos en bases de datos relacionales.
-
Capacidad para integrar servicios de terceros mediante webhooks y APIs RESTful.
-
Experiencia aplicando patrones de diseño de software orientado a objetos y principios de clean code en la capa de servicio.
-
Nivel conversacional en inglés., + Técnico
-
Recepciónista
-
Administrador
-
Ventas
-
Enfermero
-
Limpieza
-
Mantenimiento
-
Telefonista
-
Compras
-
Recursos humanos
Tipo de trabajo
- Desde casa
- Estudiantes
- Online
- Trabajos Verticales
- En inglés
- Teletrabajo
- Media jornada
Benefits & conditions
-
Salario: Seremos 100% transparentes sobre la banda salarial ya que queremos que tu experiencia semi-senior esté compensada teniendo en cuenta los salarios de Bilbao.
-
Modalidad: Trabajo híbrido y flexible. Hay días en los que toca venir a la oficina, sí, pero la mitad del mes podrás teletrabajar desde casa.
-
Bienestar real: o Seguro de salud (Alan): Financiado por la empresa, con reembolso en fisio, dentista, psicología, nutrición y óptica. o Retribución flexible (Factorial Benefits): Para que ahorres en comida, transporte o guardería. o Si caes enfermo: Cubrimos el 100% de tu salario los 3 primeros días.
-
Desconexión: El día de tu cumpleaños es libre. Además de tus vacaciones (23 días).
-
VISA: Sponsorizamos tu VISA y la de tu pareja/familia si no eres residente europeo. o ¿No vives en Europa? No te preocupes, si consideramos que encajas encontraremos la forma de trabajar juntos.
-
Tortilla del Galatea: Los jueves que toca ir a la oficina, vamos juntos a comer una tortilla.
-
Multiculturalidad: El equipo está formado por personas con diferente background, expertise y nacionalidad.
-
Off Site & actividades: Hay momentos del año en el que hacemos otro tipo de actividades fuera de la oficina.