GetYourGuide Logo

GetYourGuide

Senior Full Stack Engineer - Ticketing

🌎

Berlin

15h ago
πŸ‘€ 2 views
πŸ“₯ 0 clicked apply

Job Description

Hybrid

About GetYourGuide

GetYourGuide is the globally leading marketplace for unforgettable travel experiences. Travelers use GetYourGuide to discover the best things to do in a destination. Since its founding in 2009, people from all over the world have booked more than 150 million tours, activities, and attraction tickets through GetYourGuide. Powered by a global team of over 800 travel experts and technologists, we are headquartered in Berlin and have 17 local offices around the world. Visit our careers website to learn more.

Team Mission

Imagine being part of a startup within a global company. That's us! We are the GetYourGuide Ticketing team, a dynamic, fast-paced group that thrives on creativity, innovation, and a bit of chaos. We build a top-notch reservation system that powers attractions and tour operators worldwide. If you love a challenge, enjoy wearing multiple hats, and are ready to make a real impact, keep reading!

You Will:

  • Innovate and Build: Work with a cross-functional team to design, develop, and ship new products at lightning speed.
  • Collaborate: Partner with engineers, sales, and operations to create solutions that delight our customers.
  • Experiment: Design, launch, and iterate on A/B experiments to learn and grow.
  • Mentor: Share your knowledge with the team and help us hire the best talent.
  • Improve: Continuously enhance our codebase, systems, and processes.
  • Scale: Develop efficient solutions that can grow with our business.

Who You Are:

  • Experience: 5+ years in software development.
  • Skills: Proficiency in TypeScript, HTML, CSS, modern web standards and SQL. Experience with A/B testing, architecture design, and deployment of complex websites.
  • Versatility: Ability to work across the stack, whether it's frontend, backend, or mobile. Turn ideas into reliable, maintainable code.
  • Team Player: Positive, proactive, and passionate about your craft. Excellent communication skills in English.
  • Customer Focus: Prioritize customer experience and make data-driven decisions.

Nice To Have: 

  • Knowledge of frameworks and toolchains such as Node.js, Vue.js or similar component based Frontend application frameworks
  • Prior experience working in the e-commerce or travel tech space
  • Prior experience in start-up environments
  • Prior experience working with native apps

Our Tech Stack: 

We use a diverse and modern tech stack that includes:

  • Frontend: JavaScript, TypeScript, Vue.js, TailwindCSS
  • Backend: Node.js, Directus
  • Native apps: Kotlin Multi-platform
  • Database and Storage: PostgreSQL, Redis
  • Messaging and Queueing: Amazon SQS
  • Payments platform: Adyen, PayPal
  • Hardware: Sunmi (physical scanners, kiosks, POS)
  • Tooling and Testing: Webpack, Playwright

We Offer:

  • Be part of creating a startup from scratch within a global company. Enjoy the freedom to innovate and shape the future of the ticketing industry.
  • Smart, engaged co-workers
  • Speak English in the office with people from over 68 nationalities
  • Virtual stock options - be part of our success story
  • Monthly HackDays and weekly tech talks
  • Quarterly team offsites in different cities in Europe
  • Annual external training budget - be constantly learning
  • Well-stocked kitchen and our famous pizza & beer Fridays
  • GetYourGuide vouchers and free German lessons 
  • Relocation and Visa Assistance

And more...

We look forward to hearing from you

Unlock your full potential and join our mission to create unforgettable experiences for millions around the world. If you have the skills and passion for joining our team, we invite you to apply by submitting your CV/resume in English through the form below. Check out how we hire for tips and visibility into our process and check out life at GetYourGuide. If you have any further questions, please do not hesitate to contact us via jobs@getyourguide.com.

We are an equal-opportunity employer

Our commitment is that every qualified person will be evaluated according to skills regardless of age, gender identity, ethnicity, sexual orientation, disability status, or religion. Please refrain from including your picture and age with the application. 

Important notice: Protect yourself from recruitment scams

We want to ensure your safety during the application process. Please be aware of potential scammers impersonating GetYourGuide recruiters. Remember, GetYourGuide never requests payment or sensitive personal information during recruitment. All official job opportunities are exclusively posted on our Careers page. If you suspect fraudulent activity, report it to jobs@getyourguide.com. Stay vigilant and protect yourself from recruitment scams.

#LI-Hybrid

More Jobs at GetYourGuide