Developer

Eurostar is a travel company operating high-speed rail services connecting the UK with continental Europe.
Frontend
Mid-Level Software Engineer
Hybrid
Travel
This job posting may no longer be active. You may be interested in these related jobs instead:
Braze Engineer | MarTech

Frontend Engineer position at LTK focusing on Braze integration and MarTech solutions, offering remote work and comprehensive benefits.

B2B Web Developer (Freelancer)

Remote B2B Web Developer position at Averi, focusing on frontend development for business solutions with flexible contract terms.

Web Developer

Remote WordPress Developer position at doola, requiring 3+ years of experience to maintain and enhance marketing website, implement SEO best practices, and develop custom themes and plugins.

UX Program Manager, Google Cloud Networking

UX Program Manager position at Google Cloud Networking, focusing on driving UX projects and improving design processes.

Software Engineer, Web, Photos

Frontend Software Engineer role at Google Photos, focusing on web development and user interface design with opportunities in machine learning and distributed systems.

Description For Developer

At Eurostar, we're on a mission to enhance Europe's most beloved travel experience. We're looking for a talented Developer to join our vibrant, interconnected, and cosmopolitan team spanning five countries. As part of the Digital Sales Systems department, you'll work on delivering rich, responsive, and engaging applications across multiple devices and building highly transactional micro-services to support our architecture.

As a Developer, you'll be working with product owners, business analysts, scrum masters, and engineers to implement features across our estate of cloud native software products and services. We're working in modern JavaScript/TypeScript, hosted on AWS with Kubernetes, with a fully automated continuous integration pipeline.

Key responsibilities include:

  • Contributing to the planning and development of systems as part of an agile team
  • Collaborating with engineers, Product Owners, and Business Analysts
  • Reviewing code and providing support to team members
  • Working on client-facing applications in React/Next.js
  • Designing and building Node.js/GraphQL APIs
  • Maintaining and improving software quality, codebases, and tooling
  • Regularly deploying code to production
  • Helping to identify and resolve reported issues
  • Keeping customers' data safe

We believe in continuous delivery, testing our own software, and operating it in production. We actively encourage and facilitate personal development and learning, offering the opportunity to revolutionize Eurostar's Digital distribution and customer experience platform.

Join us in setting the technical tone for the organization and be part of this remarkable journey to create consistently exceptional experiences for our passengers!

Last updated 2 months ago

Responsibilities For Developer

  • Working as an integral part of an agile team contributing towards the planning and development of the systems the team use
  • Collaborating with engineers, Product Owners and Business Analysts to define solutions, ways of working and share knowledge across the department
  • Reviewing code and providing support to other members of the team
  • Working on client-facing applications in React/Next.js
  • Designing and building Node.js/GraphQL APIs
  • Maintaining and improving the quality of the software we deliver, the codebases we work on and the tooling we use
  • Regularly deploying code to production
  • Helping to identify and resolve reported issues
  • Keeping our customers' data safe

Requirements For Developer

JavaScript
TypeScript
React
Node.js
Kubernetes
  • Experience in writing modern JavaScript applications (frontend or backend, eg ECMAScript, TypeScript, Node.js, React, Vue, Angular, Next.js, etc) and a desire to learn more
  • Basic understanding of DevOps/modern infrastructure practices (eg AWS, Docker/Kubernetes, CI, etc) and a desire to learn more
  • Some experience in (automated) testing (unit or integration or E2E, etc) and a desire to learn more
  • Experience working in autonomous agile environments
  • Awareness of security best practices in software development

Benefits For Developer

  • Travel benefits for work and play
  • A great pension
  • Exclusive discounts and perks

Interested in this job?