Careers

Location

Zurich, CH

Job Term

Full-Time

Company Website

As an Associate Full-Stack Engineer, you will be working directly with our design team and product managers on the checkout and post-purchase experience on our website. 

Mission:

The FinTech group's mission is to provide a seamless checkout and post-purchase experience to our customers. As an associate full-stack engineer in the group, your main focus will be on making the post-purchase experience as seamless as possible. This includes making it easy to find the meeting point and to redeem the purchased tickets, to enable rescheduling, cancellation and rebooking, and to resolve customer problems with ease - ideally without having to contact our customer service team.

During your onboarding, you will join the established Checkout team, whose skilled engineers will help you grow into your new role in no time. You will have the opportunity to work on our checkout flow, and to help shape a newly-forming Fulfillment team within the group. Your tasks will range from adding new features and improving the user experience, over defining and making architectural evolution happen, to monitoring and stability improvements.

Responsibilities:

  • Work in a cross-functional mission team with engineers, designers and analysts
  • Enable your mission team to iterate fast and learn about our customers by designing, launching and iterating on A/B experiments
  • Implement new features and improve the user experience
  • Design and develop efficient solutions that can continue to scale
  • Continuously improve our codebase, systems and processes
  • We use modern JavaScript, TypeScript, Node.js, and tools such as Vue.js, Webpack, Cypress and SCSS

Your profile:

  • Under two years of full-time software development experience
  • Curious, with a growth mindset able to learn quickly with the support from senior engineers in the team
  • Positive, proactive team player who is passionate about their craft and cares about helping the team deliver
  • Proficient with JavaScript, HTML, CSS and modern web standards
  • Ability to work with Java or PHP backend code
  • Familiar with databases and SQL
  • Customer-centric prioritization and data-driven decision making
  • Open to learning new technologies and methodologies
  • Know about software testing concepts and have a mindset of delivering robust solutions
  • Written and verbal communication skills with the ability to clearly explain technical concepts to others in English

Nice to Have:

  • Knowledge of frameworks and toolchains such as Node.js, Vue.js or similar component based Frontend application frameworks
  • Experience with backend development in Java or PHP
  • Experience in writing automated tests (Unit/UI/Integration tests)
  • Experience with GraphQL and/or RESTful APIs
  • Knowledge of the following tools: IntelliJ, VSCode, Github, JUnit, PHPUnit, Jira
  • Experience working in (or closely with) e-commerce, travel and/or customer care
  • Experience in scale-up environments

In the first six months, you will learn more about:

  • A/B testing, hypothesis-forming and related best practices
  • Architecture and deployment of complex websites
  • Writing unit and end-to-end tests

We Offer:

  • High ownership and opportunities to create business impact
  • Smart, engaged co-workers with an influential engineering culture
  • Working on a product that helps create memorable travel experiences
  • Relocation assistance with a great team to help you with your move to Zurich
  • Virtual stock options - be part of our success story
  • Regular hackathons and weekly tech talks
  • Annual external training budget - be always learning
  • Public transportation discounts
  • GetYourGuide gift cards and extra discount

Curious?

Do you have the skills for the job, enthusiasm about our vision, and fit our culture? We are already looking forward to hearing from you! If you have any further questions please do not hesitate to contact us via [email protected]

In the meantime, you can check our blog to get an idea of What it's like to be an associate engineer at GetYourGuide, and to discover what happens behind the scenes at GetYourGuide in any of the other articles. Make sure to visit our Tech Radar for an insight into the stack we use to turn trips into amazing experiences.

Apply now