easyJet Careers Website Revamp: A Secure, User-Centric Transformation

Following a significant cybersecurity breach, easyJet's existing careers portal, a hardcoded link to their Taleo ATS, required a comprehensive overhaul. As the project's Digital Solutions Architect, I spearheaded the formulation of a robust digital strategy, aligning the technical implementation with easyJet's stringent security standards and business objectives.

Summary

  • At a glance

    1. Rebuild the easyJet careers website with a modern, secure architecture adhering to ISO certification requirements.2. Enhance user experience through intuitive navigation and content structure based on research insights.3. Ensure compliance with easyJet's stringent security policies and requirements.4. Implement multilingual support to attract a global talent pool.
    careers.easyjet.com

Case Study

  • Technical Discovery and Strategy

    The initial plan to host the website on an AWS EC2 instance with a Strapi headless CMS did not meet easyJet's strict security criteria due to our IT partner's lack of ISO certification. After extensive consultations with easyJet's Head of IT, I pivoted to a secure, SaaS-based solution utilising Contentful as the Content Management System (CMS) and Netlify for front-end hosting.

  • Website Discovery and User Experience

    Collaborating with the agency's analytics and research teams, I guided the review of user data and the development of user personas. These insights informed detailed user journey mapping, which shaped the site structure, feature prioritisation, and a user-centric design approach. Leveraging Octopus.do, a collaborative wireframing tool, I created low-fidelity wireframes to streamline the UX foundations and modularize development tasks.

    Website DiscoverySitemap/Wireframe

  • Non-Functional Requirements (NFRs) and Cybersecurity Policies

    A robust QA strategy was implemented, conducting internal tests and following easyJet's comprehensive QA script. Any issues or defects identified during this phase were promptly addressed, ensuring the website's functionality and compliance with security protocols.

  • Design and Development

    Adhering to easyJet's comprehensive design system guidelines, I provided technical oversight to ensure the designs were not only visually appealing but also technically feasible and aligned with user journeys.
    The project's tech stack comprised Contentful CMS, React for the front-end, GitHub for version control, and Netlify for deployment. I managed the recruitment of a skilled developer through rigorous interviews and led daily stand-up meetings to ensure efficient project execution.

  • Quality Assurance and User Acceptance Testing

    A robust QA strategy was implemented, conducting internal tests and following easyJet's comprehensive QA script. Any issues or defects identified during this phase were promptly addressed, ensuring the website's functionality and compliance with security protocols.

  • Multilingual Support and Localization

    Phase 2 of the development involved translating the website into six different languages. I integrated Crowdin AI with Contentful, streamlining the translation process through real-time content synchronisation. Initial translations leveraged Crowdin's integration with Google Translate APIs, providing a baseline for the translated content. Subsequently, a professional translation agency was engaged to review and ensure linguistic accuracy, cultural relevance, and precision.

Outcomes

  • Key take ways

    Enhanced security posture through robust user identification, access management, and authentication policies.Improved candidate experience with user-centric navigation and content structure.Global accessibility through multilingual support, attracting a wider talent pool.Measurable success, including reduced bounce rates, increased application completion rates, and positive qualitative feedback from candidates on ease-of-use.