K

Backend Software Engineer

Konexio Spain
Visa Sponsorship
Apply
AI Summary

Backend Software Engineer responsible for designing, developing, and maintaining scalable backend applications using Ruby on Rails. Key requirements include experience with Ruby on Rails, APIs, and microservices.

Key Highlights
Design and develop scalable backend applications
Collaborate with multidisciplinary engineering teams
Optimize database interactions and application performance
Key Responsibilities
Design, develop, and maintain scalable backend applications
Collaborate with multidisciplinary engineering teams
Optimize database interactions and application performance
Technical Skills Required
Ruby on Rails APIs Microservices
Benefits & Perks
Salary
Flexible work arrangement
Health insurance
Nice to Have
Git
SQL
PostgreSQL

Job Description


Descripción de la empresa contratante:

Nuestro cliente está construyendo una infraestructura que definirá la nueva era del bienestar corporativo. Respaldados por Itnig, la misión es facilitar a las PYMEs la gestión de beneficios de sus empleados de forma 100% centralizada, eliminando la complejidad administrativa y tecnologíca.


Se trata de la infraestructura de confianza para grandes referentes del sector en Italia y ahora también Factorial, que ahora busca nuev@s compañer@s que ayude a llevar esta capacidad a más empresas en diferentes países de Europa.


Para lograrlo, buscamos profesionales versátiles, con mentalidad product-driven y ganas de generar impacto. Somos un equipo de solucionadores de problemas, curiosos por naturaleza y con una fuerte cultura de crecimiento, donde prima la colaboración, el intercambio de ideas y la evolución conjunta.



Tu Misión

No buscamos a alguien que solo "participe" en el proyecto, sino que ….

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.
Lo que necesitas para tener éxito en el equipo


Soft skills:

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


Nuestra Propuesta de Valor


Consideramos que si eres una persona con experiencia semi-senior tendrás claro lo que buscas a nivel profesional.


Por eso nuestra propuesta será clara desde el inicio:

  • 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:
  • Seguro de salud (Alan): Financiado por la empresa, con reembolso en fisio, dentista, psicología, nutrición y óptica.
  • Retribución flexible (Factorial Benefits): Para que ahorres en comida, transporte o guardería.
  • 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.
  • ¿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.


Nuestro Proceso de Selección


Nos gusta conocerte de verdad, por eso nuestro proceso está diseñado para ser cercano y transparente. Todas las entrevistas se realizan vía videollamada, aunque estaremos encantados de invitarte a conocer nuestras instalaciones si prefieres visitarnos:

  1. Revisión de Perfil: Analizamos tu trayectoria y encaje inicial.
  2. Conexión inicial (HR): Una primera charla para conocer tu recorrido, entender qué buscas a nivel personal y profesional, y asegurarnos de que conectas con los valores de las personas que formamos la compañí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.
  4. Conversación con nuestro CEO: Una última charla para profundizar en la visión de la empresa y responder a tus dudas finales.
  5. Oferta y Contratación: Presentación de nuestra propuesta y, si todo encaja, ¡te damos la bienvenida al equipo!





Similar Jobs

Explore other opportunities that match your interests

Backend Developer

Programming
1h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Entry level

welpay

Spain

Junior Research Engineer in Air Quality Services

Programming
10h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Barcelona Supercomputing Cente...

Spain

Compensation & Benefits Manager

Programming
1d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Louis Vuitton

Spain

Subscribe our newsletter

New Things Will Always Update Regularly