Full-Stack Developer & Data Engineer (Móstoles)

Full-Stack Developer & Data Engineer (Móstoles)

23 sep
|
Radisson Hotel Group
|
Móstoles

23 sep

Radisson Hotel Group

Móstoles

Company Description Radisson Hotel Group is one of the world's largest hotel groups with ten distinctive hotel brands, and more than 1,500 hotels in operation and under development in 95+ countries. The Group's overarching brand promise is Every Moment Matters with a signature Yes I Can! service ethos. We're looking for a Full-Stack Developer & Data Engineer to join the team behind Pulse, our multi-tenant Business Intelligence platform for the hospitality industry.

Pulse serves 10,000+ users across corporate, regional, and property levels through five product lines (Insight, Plan, Pro, Rate, and Shift).

This is a hybrid role: you'll split your time between building the applications our clients use every day — Angular/TypeScript for web and desktop, React for mobile — and designing the ETL pipelines and ClickHouse data models that power the analytics behind them. Full-Stack Development Design and build features across our Angular/TypeScript front end (web and desktop, backed by Express.js) and our React-based mobile app. Contribute to our subdomain-based multi-product architecture (one Angular app + Node.js backend, database-driven feature registry, shared sessions across subdomains).

Maintain and extend current features, including dashboards, reporting, and data visualizations. Design, build, and maintain ETL pipelines that bring hotel reservation, rate, and competitive-set data from a variety of external sources into our ClickHouse Cloud warehouse. Model and optimize ClickHouse schemas (ReplacingMergeTree / AggregatingMergeTree, partitioning, projections, materialized views) for fast analytics at scale.

Write and tune SQL across ClickHouse and MySQL (Azure) to support reporting and dashboarding needs. Diagnose and resolve data pipeline issues and query performance bottlenecks using EXPLAIN plans and query logs. Ensure data accuracy through regular audits, validation, and quality checks.





Triage user questions and feature requests submitted through our helpdesk/ticketing tools, resolving them directly or routing them to the right team. Determine whether a reported issue stems from the data, the application, or infrastructure, and drive it to resolution. Work within our Azure-hosted infrastructure (Container Apps, Blob Storage, Data Factory) and Google Cloud Storage integrations.

Maintain CI/CD pipelines (GitLab), process management (PM2), and our Redis caching layer. Collaborate with analysts, product, and other stakeholders to translate business and data requirements into technical solutions. Implement data security and access controls to protect sensitive client data.

Stay current with emerging trends in both data engineering and front-end development. Bachelor's or Master's degree in Computer Science, Information Technology, or a related field (or equivalent experience).

Background in hospitality, BI, or SaaS analytics products.

Experience with GitLab CI/CD, Redis, PM2, or Google Cloud Storage integrations. Proven experience as a Full-Stack Developer and/or Data Engineer — ideally with hands-on experience in both. Strong SQL skills, including experience with a columnar/analytical database (ClickHouse strongly preferred; MySQL, Azure SQL, or Oracle also relevant).

Solid experience with Angular and TypeScript on the front end, and Node.js/Express.js on the backend. Working knowledge of Python for scripting and data processing.

Experience with React for mobile app development.

Experience with cloud infrastructure, ideally Azure.

Fluent

English; French is a plus.

Enjoy

General & Local Perks - No matter where you're located, you'll enjoy exclusive global benefits - like special hotel rates for you and your loved ones at our hotels worldwide. Plus, you'll have access to local perks and rewards tailored to your country, making your experience even more rewarding!

📌 Full-Stack Developer & Data Engineer (Móstoles)
🏢 Radisson Hotel Group
📍 Móstoles

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: full-stack developer & data engineer (móstoles) / móstoles

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: full-stack developer & data engineer (móstoles) / móstoles