Software Engineer - CIAM

easyJet
Barcelona, Spain
11 days ago
Apply on www.jobleads.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

JavaScript (Programming Language) Agile Methodology Automation of Tests Code Review Continuous Integration Industry Standard Architecture Networking Basics Azure Active Directory Next.js Session Management TypeScript Test-Driven Development (TDD)
+6 more
ReactJS Backend Customer Identity Access Management Front End Software Development Api Design Devsecops

Job description

Work closely with the Technical Product Owner and Lead Software Engineer to define scope, maintain architectural integrity, and flag dependency risks., * Hands-on CIAM experience with an identity platform (Ping, Forgerock, Google Identity, Microsoft Entra, Auth() etc), including authentication journeys, federation, token management, and API-based identity integration.

Requirements

  • Strong experience in Javascript/Typescript and/or modern front-end frameworks (React, TypeScript, Next.js etc), exposure to backend identity services, with a test-first approach including TDD and automated quality tooling.
  • Broad expertise across cloud and commerce technologies covering infrastructure, and networking principles within distributed, high-performance systems.
  • Deep understanding of CIAM security and compliance controls, including MFA, credential protection, secure session management, and privacy-by-design.
  • Strong experience in CI/CD, automated testing, and DevSecOps practices, with practical experience delivering in Agile/squad-based environments.

Benefits & conditions

  • Competitive base salary
  • Up to 20% bonus
  • 25 days holiday
  • BAYE, SAYE & Performance share schemes
  • 7% pension
  • Life Assurance
  • Flexible benefits package
  • (Work Away) enabling you to work abroad for up to 30 working days per year.
  • Excellent staff travel benefits

About the company

Finding brilliant tech talent is vital to the future of easyJet. With opportunities to work across the technology that powers our app, website, and other digital touchpoints, you’ll help connect over 100 million customers to thousands of their favourite destinations!

Located in the One Parc Central building in Sant Martí, with hybrid working Available, and be a part of easyJet’s first digital hub, in the heart of Barcelona!

Help shape the technology that turns an easyJet booking into a completed journey.

Join one of Europe’s largest airline as we evolve our digital commerce platforms. As a Senior Software Engineer in our eCommerce team, you’ll be a key contributor to our Customer Identity & Access Management (CIAM) platform - delivering secure, scalable authentication, authorisation, and profile management across web, mobile, and partner channels, and helping shape the future of easyJet’s digital customer experience.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.jobleads.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:13 min

Speaker background and Eurowings digital transformation context

Johannes Hansen · World Congress 2023

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

4:30 min

Scaffolding pages and routing single-page applications with Next.js

Josh Goldberg · JS Congress

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

Videos

See all

Related articles

See all