Backend Developer (Node.js & OpenShift)

El Corte Ingles
El Corte Ingles
Madrid, SpainOn-siteCompetitiveAdded 2 months ago

Original Advert

¿Buscas desarrollar tu talento y un lugar dónde tu esfuerzo sea reconocido? Te ofrecemos un entorno dinámico, cercano y de futuro. Aquí, cada día es una nueva oportunidad para aprender, crecer y brillar. Imagina formar parte de un equipo diverso, donde la evolución y el servicio al cliente son nuestra prioridad. En El Corte Inglés, nuestro trabajo es una pasión compartida.

El proyecto que te espera.

Responsabilidades principales:

  • Diseñar, desarrollar y mantener servicios backend robustos utilizando Node.js.

  • Implementar y optimizar modelos de datos en MongoDB para garantizar respuestas rápidas a las apps móviles.

  • Desarrollar arquitecturas basadas en microservicios que faciliten la escalabilidad del producto.

  • Gestionar el despliegue y la orquestación de contenedores en entornos OpenShift/Kubernetes.

  • Crear y documentar APIs RESTful para la integración con equipos de iOS y Android.

Requisitos técnicos:

  • Experiencia: Mínimo 2-3 años trabajando con Node.js en entornos productivos.

  • Bases de datos: Conocimiento avanzado de MongoDB (agregaciones, indexación y modelado).

  • Infraestructura: Experiencia real operando en OpenShift o Kubernetes.

  • Arquitectura: Sólida base en diseño de Microservicios y patrones de comunicación (mensajería, colas, etc.).

  • Calidad: Uso de frameworks de testing (Jest, Mocha/Chai) y control de versiones con Git.

Funciones principales y requisitos.

Responsabilidades principales

  • Diseñar, desarrollar y mantener servicios backend robustos utilizando Node.js.

  • Implementar y optimizar modelos de datos en MongoDB (agregaciones, indexación, modelado).

  • Participar en el diseño de arquitecturas basadas en microservicios.

  • Gestionar despliegues y orquestación de contenedores en OpenShift/Kubernetes.

  • Crear y documentar APIs RESTful para su integración con aplicaciones iOS y Android.

  • Colaborar con equipos de arquitectura y líderes técnicos para garantizar estándares de calidad y coherencia tecnológica.

  • Detectar oportunidades de mejora en procesos, flujos y diseño técnico.

  • Asegurar que la arquitectura de datos responde a las necesidades de negocio y facilita un flujo eficiente de información.

  • Mantenerse actualizado/a sobre tendencias, nuevas tecnologías y mejores prácticas del sector.

  • Trabajar de forma transversal con otros equipos técnicos para asegurar la interoperabilidad entre sistemas.

Requisitos técnicos

Experiencia

  • 2-3 años de experiencia trabajando con Node.js en entornos productivos.

Bases de datos

  • Conocimiento avanzado en MongoDB (queries avanzadas, optimización, modelado eficiente).

Infraestructura

  • Experiencia real operando en OpenShift o Kubernetes.

Arquitectura

  • Excelente comprensión de diseño de microservicios, patrones de comunicación, colas y mensajería.

Calidad y herramientas

  • Experiencia con frameworks de testing como Jest o Mocha/Chai.

  • Control de versiones con Git y buenas prácticas de desarrollo.

Stack y desafíos del rol

  • Seguridad: Implementación de mecanismos de autenticación (JWT, OAuth2) y protección de datos.

  • CI/CD: Participar en la mejora continua de pipelines de despliegue.

  • Performance: Optimización de consultas, procesos asíncronos y manejo de alta concurrencia.

  • Integración: Consumo y exposición de servicios de terceros para enriquecer las funcionalidades de la app.

Te ofrecemos una variedad de beneficios sociales que contribuirán a tu bienestar.

- Descuentos exclusivos y opciones de financiación. 

- Seguro de vida. 

- Universidad Corporativa. 

- Formación continua para el desarrollo profesional. 

- Ayudas al estudio para hijos e hijas de empleados. 

- Servicio Médico propio. 

- Plan de retribución flexible. 

Si te resulta interesante este puesto, te invitamos a que apliques, ya que tu experiencia podría ser muy valiosa para nosotros. En nuestra empresa todas las personas son bienvenidas.

Senior Software Engineer (Fullstack)

Madrid, Spain
2d ago

Senior Software Engineer — Spatial Analytics & Open Formats

Madrid, Spain
3d ago

Backend Engineer - Global Markets Risk Unit

Madrid, Spain
3d ago

Director, Architecture- Enterprise & Strategy

Barcelona, Spain
3d ago

Mission Systems Test Specialist

Madrid, Spain
3d ago

#BECA AHE - IT Digital Workplace Operations

Albacete, Spain
3d ago

Discover II 2026-2027 / PWP Installation Design Engineer Internship

Madrid, Spain
3d ago

Logistics Specialist (9 month Paternity Contract) - English & Spanish

Madrid, Spain
1d ago

Senior Software Engineer (Fullstack)

Madrid, Spain
2d ago

Empresas Credits & Loans Technical Solution

Barcelona / Madrid
3d ago

Senior Software Engineer — Spatial Analytics & Open Formats

Madrid, Spain
3d ago

Application managed by El Corte Ingles