Senior Developer

Eurostar International Ltd., City of Westminster

Senior Developer

Salary Not Specified

Eurostar International Ltd., City of Westminster

  • Full time
  • Permanent
  • Onsite working

Posted today, 11 Oct | Get your application in now to be one of the first to apply.

Closing date: Closing date not specified

job Ref: 357d9b6f06324d3cb53f1f45c1af5926

Full Job Description

As a Senior Developer in our Digital Sales Systems department, as part of our engineering teams, 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. We believe in continuous delivery, testing our own software, and operating it in production, and would like to find people who are equally excited by these approaches. We actively encourage and facilitate personal development and learning, and together we have the opportunity to revolutionise Eurostar's Digital distribution and customer experience platform, and set the technical tone for the organisation going forward. Internal use only: Grade E, Based in KP You'll be...

  • 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 Potentially leading a workstream/project
  • Helping to identify and resolve reported issues
  • Keeping our customers' data safe, Senior level experience in modern JavaScript applications written with ECMAScript, TypeScript, Node.js, React, Next.js, etc

    Experience designing and developing HTTP APIs in Node.js
  • Understanding of DevOps/modern infrastructure practices (AWS, Docker/Kubernetes, CI, etc) and a desire to learn more
  • Experience in (automated) testing (unit, integration, E2E, etc) and a keen interest in testing your code Understanding of distributed systems design, including building for resilience and cloud architectural patterns Experience working in autonomous agile environments
  • Awareness of security best practices in software development
  • Desired:
  • Experience following continuous delivery and infrastructure as code
  • Experience using event driven architectures and messaging
  • Experience of RESTful or GraphQL API design Experience in accessibility, design systems/component libraries, performance/SEO
  • Experience developing mobile applications using React Native

    At Eurostar, we're on a mission to enhance Europe's most beloved travel experience. We're looking for a talented individual to join our vibrant, interconnected, and cosmopolitan team spanning five countries. Together, as the new Eurostar Group, we are united by a singular purpose: to spark new opportunities by creating consistently exceptional experiences for our passengers. Are you ready to be part of this remarkable journey?

    We're constantly working to create a bright future for our company and our colleagues. That's why we offer a wide range of brilliant benefits, including:
  • For our UK office:
  • Travel benefits that can be used for both work and play including 75% off underground network from Day 1
  • Competitive defned benefit pension scheme
  • Free Eurostar tickets
  • Discounted Eurostar tickets for friends and family
  • Ongoing training and development
  • Lots of other exclusive deals, discounts and perks