Backend Developer (Node.js & OpenShift)

El Corte Ingles
El Corte Ingles
Madrid, SpainOn-siteCompetitiveAdded 1 month ago
El Corte Ingles

Backend Developer (Node.js & OpenShift)

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 App Engineer (React Native)

Barcelona, Spain (Hybrid)
2d ago

Quality Assurance Specialist

Barcelona, Spain (Hybrid)
2d ago

Back-End Engineer (Ruby on Rails)

Barcelona, Spain (Remote)
2d ago
Visa Sponsor

Senior Full-Stack Engineer (back-end heavy)

Barcelona, Spain (Hybrid)
2d ago

Senior Software Engineer - Barcelona

Barcelona, Spain (Hybrid)
2d ago

Software Engineer - Berlin

Barcelona, Spain
2d ago

Senior Software Engineer - Spend (Boston)

Barcelona, Spain
US$160K - US$180K2d ago

Senior Software Engineer - Birmingham

Barcelona, Spain
2d ago

Software Engineer - Spend (Boston)

Barcelona, Spain
2d ago

Senior Software Engineer - Berlin

Barcelona, Spain
2d ago

¡únete Al Equipo de Mcdonald's Getafe Hospital!

Madrid, Spain
2d ago

Regional Manager (temporary)

Madrid, Spain
2d ago

Partner Success and Onboarding Specialist – UK & Ireland

Madrid, Spain (Remote)
2d ago
Visa Sponsor

Senior Level Designer (Localization)

Madrid, Spain / Madrid, Spain
2d ago

GNC/AOCS and FDIR Engineer

Madrid, Spain
2d ago

Application managed by El Corte Ingles