First seen by Alion on Oct 23, 2026.
At Delta Technology Hub, Virgin Atlantic team, we're looking for a Senior Web Developer to play a critical role in delivering world-class digital experiences across Virgin Atlantic's customer channels, including virginatlantic.com and mobile applications. You will be a part of a team leading the front-end engineering craft, setting high standards for coding, performance, security, and accessibility.
You will be hands-on with modern technologies, including React, Next.js, and GraphQL, while collaborating closely with designers, product managers, back-end engineers, and external partners. You will advocate for the adoption of a scalable design system, promote headless CMS patterns (Adobe AEM/AEP), and uphold best practices across our platforms. You will also ensure operational excellence through L3 support, production triage, and proactive observability. This role demands a proactive, curious mindset, keeping Virgin Atlantic at the forefront of digital innovation.
The core responsibilities for the job include the following:
Communicating and Influencing
- Act as a key technical member within digital engineering squads.
- Champion high coding standards, accessibility, and security across the team.
- Follow and promote shared best practices.
- Collaborate closely with product, UX/UI designers, QA, and platform teams.
- Communicate technical topics clearly to non-technical stakeholders.
Key Contacts and Stakeholders:
- Managerial software development experience.
- Lead Software Developer.
- Digital Product Owners and Designers.
- QA and Automation Engineers.
- Platform Engineering and Infrastructure Teams.
- Adobe Experience Cloud Specialists.
- Partner Development Teams (onshore and offshore).
Front-End Engineering Leadership:
- Develop, optimise, and maintain high-quality, customer-facing web experiences.
- Follow best practices around security, accessibility, SEO, and responsive design.
- Adoption of the Virgin Atlantic design system and reusable component patterns.
Technical Excellence and Innovation:
- Stay current on emerging technologies and advocate for continuous front-end innovation.
- Implement modern front-end architectures leveraging SSR, SSG, and client-side rendering where appropriate.
- Integrate front-end applications with GraphQL and RESTful APIs.
Operational Excellence and L3 Support:
- Provide technical expertise during triage and incident management.
- Support production deployments and maintain operational resilience.
- Embed observability and telemetry best practices within the front-end codebase.
Collaboration and Delivery:
- Work closely with UX/UI, Product, and Platform teams to deliver optimal customer experiences.
- Participate in sprint planning, backlog refinement, and technical estimation.
- Cultivate a DevOps mindset.
Continuous Improvement:
- Peer code reviews and pair programming to uplift engineering quality.
- Recommend and implement continuous improvements to workflows, tooling, and processes.
- Help foster a culture of ownership, continuous learning, and high performance within the web development community.
Requirements:
- 4+ years of front-end development experience in a commercial environment.
- Expert proficiency in React, Next.js, TypeScript, and modern JavaScript.
- Strong experience integrating with headless CMS systems (Adobe AEM preferred).
- Good understanding of GraphQL APIs and server-side rendering (SSR).
- Strong knowledge of web performance, accessibility (WCAG standards), and security best practices.
- Hands-on experience with design systems and component libraries (e. g., Storybook and Figma integration).
- Proficiency in HTML5 CSS3 (SASS/LESS), and responsive design.
- Practical experience working with Azure and AWS-hosted applications.
- Strong experience with source control (Git), CI/CD pipelines, and agile delivery methods.
Behavioural Competencies:
- Ability to produce high-quality results and work in a collaborative environment by embracing diverse perspectives and with a solution-based approach.
- Adapts communication clearly and concisely based on team dynamics and expresses thoughts and ideas effectively.
- Ability to engage effectively with peers and stakeholders to build trust and reliable working relationships.
- Ability to understand business processes, implement innovative solutions, and guide juniors on continuous improvement by constantly updating oneself on current technology and trends.
- Inquisitive to understand customer and business expectations while creating value added on technical solutions.
Skills
JavaScript, Next.js, NextJS, React, React.js, TypeScript

