CareerPlanSign in

Senior Fullstack Engineer (Trip Management)

Barcelona, Catalonia, Spain🌐 Remote💼 Full-time🗓 2026-06-04 → 2026-09-26

Core

Build and evolve the Trip Management System to enable travel specialists to design, configure, and launch complex travel products at scale, transforming destinations, itineraries, flights, and hotels into structured, sellable products.

Role type

Senior Back-end Software Engineer (Trip Management)

Builds

Trip Management System, product configuration engines, pricing and payment flows

Domain

Online Travel Agency (OTA), Travel Technology

Deliverable

production ML models | product features | infrastructure

Required skills

PHP, Node.js, RESTful API design, Event-Driven Architecture (EDA), Domain-Driven Design (DDD), CI/CD pipelines, Git, Unit/Integration testing, Observability (logging, monitoring, tracing), AI tooling usage

Preferred skills

Experience with React/React Native, LLMs, automation workflows, data-informed decision making

Technologies

PHP, Node.js, React, React Native, GitHub Actions

Responsibilities

Build systems for product configuration and scalability; Develop capabilities for revenue, pricing, and financial integrity; Build internal platforms for Product, Finance, and Operations teams; Refine problems and shape product decisions using data

Seniority

Senior, hands-on IC

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.