Tech jobs
Job listings
Airline Data Engineer: Data Lake & Onboarding
Data Engineer at SITA in Barcelona building a common data lake and canonical data model for OCCam, the company's AI-powered airline Operations Control Center. Day to day: ingesting heterogeneous airline and external data sources, owning data quality, documenting schema mappings, and managing multiple airline onboardings.
Fullstack Web Developer
Full Stack Web Developer building next-generation point-of-sale applications for the travel sector in Barcelona (hybrid, 1-2 office days per week). Works in Scrum, does code reviews and TDD, and integrates cloud services using React, Node.js, Docker/Kubernetes and Git.
Lead Platform Architect - Airline Operations
Serve as the architectural authority for easyJet's Airline Operations Platform, defining target architecture, API-first integration standards, and event-driven/streaming design across crew, airports, flight ops, and engineering, while leading design reviews, governance, resilience, and security. Based at London Luton Airport.
Principal Data Scientist - Optimisation Engineering
Lead an optimisation engineering team at easyJet building decision-support products that solve disruption-management and crew/roster optimisation challenges, translating operational problems into scalable software and optimisation solutions. Blends people leadership with hands-on technical direction across architecture, delivery, quality, and reliability.
Delivery Manager
Delivery Manager at easyJet's Barcelona digital hub, accountable for mission-level agile delivery of the eCommerce platform across multiple squads — setting priorities, balancing capacity, mitigating risks/dependencies, and partnering with product, engineering, and architecture teams to ship customer-facing web and mobile features.
Principal Software Engineer - Database
Principal Software Engineer in easyJet's eCommerce Platform Delivery team, providing technical leadership and stewardship across multiple squads — owning technical vision and architecture, upholding engineering standards, leading code reviews, and mentoring engineers to deliver scalable, secure, high-performance customer-facing systems.
Software Engineer - CIAM
Software Engineer building easyJet's Customer Identity & Access Management (CIAM) platform at its new Barcelona digital hub — delivering secure, scalable authentication, authorisation, and profile management across web, mobile, and partner channels. Day to day: writing well-tested code, code reviews, and collaborating with cross-functional teams in a hybrid setup.
Full Stack Engineer
Contract Full Stack Engineer (£550/day, inside IR35) with a leading online travel platform in Manchester, working 2 days onsite. Day-to-day involves building with React, TypeScript, Java and AWS using micro frontends and BFF architecture, with a focus on AI.
Senior Software Engineer - CIAM
Senior engineer on easyJet's eCommerce team in Barcelona, building the Customer Identity & Access Management (CIAM) platform: authentication flows, identity lifecycle, federation, consent, and profile services across web, mobile, and partner channels. Hybrid working from easyJet's first digital hub.
Delivery Manager – Connected Crew & Optimised Flying Mission
Delivery Manager at easyJet (London Luton Airport) who runs the delivery operating rhythm of a product group within the Connected Crew & Optimised Flying mission, covering crew, safety, training, and flight/fuel optimisation. It's a hands-on delivery role maturing teams from project-shaped to product ways of working, not an agile coaching role.
Kids Club Animator
Runs a resort hotel's Kids Club in Sharm El-Sheikh: supervising children and leading age-appropriate games, arts, sports, and themed entertainment while upholding safety, hygiene, and safeguarding standards. Needs intermediate English, childcare/entertainment experience, and basic computer skills.
Dutch Help Desk Specialist - Thessanoliki
Dutch-speaking help desk/customer support specialist assisting clients of a global travel platform with reservations, booking changes, and destination information via calls, chat, and back-office tasks, while promoting add-ons like insurance and upgrades. Fully remote within Greece, with the first 90 days on-site for training.
Creative Lead, Brand Design
Sets the tone for brand design at AllTrails: produces highly crafted art direction, global campaigns, and evergreen brand assets (illustration, photo/video, motion) while mentoring the team. U.S.-remote creative leadership role centered on Figma, Adobe CC, and design systems.
Quality Assurance Manager - Travel (Cebu City)
Manages quality assurance for a travel voice support account, fully onsite in Cebu with 24/7 shift coverage. Requires 3-4 years as a QA manager on travel or telecom voice accounts, familiarity with Lean Six Sigma/Kaizen, and direct client management experience.
Quality Assurance Manager - Travel BPO (Cebu City)
Onsite QA Manager for a travel-account voice BPO operation in Cebu City, working a 24/7 schedule. The role requires 3-4 years managing QA teams, familiarity with quality methodologies like Lean Six Sigma and Kaizen, and direct client-management experience.
QA Manager - Travel (Cebu) | Start ASAP
Onsite QA Manager in Cebu City leading quality assurance for a travel (or telco) voice-support account at a staffing/BPO firm: applying quality methodologies like Lean Six Sigma and Kaizen, managing the client relationship directly, on a 24x7 shift schedule. Start is ASAP.
BPO Travel QA Manager - Cebu City
Onsite QA Manager in Cebu City overseeing quality for a BPO travel voice account on a 24/7 schedule. Requires 3-4 years as a QA Manager in travel or telecom voice support, familiarity with Lean Six Sigma/Kaizen methodologies, and direct client management experience.