Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Senior Software Engineer (Frontend focused) role.
Rezi rewrites your resume against GetYourGuide's job description. Free.

Tailor your resume to this Senior Software Engineer (Frontend focused) role.
Rezi rewrites your resume against GetYourGuide's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Senior Software Engineer (Frontend focused) posting at GetYourGuide — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Senior Software Engineer (Frontend focused) posting at GetYourGuide — free, in seconds.
About the Role
As a Senior Software Engineer (Frontend focus) in a product team, you will contribute to solving real user problems and shaping the product experience in a highly collaborative, customer-oriented environment. This role is an 80/20 full-stack position, primarily working with TypeScript and Node.js on the Backend, requiring strong experience across both frontend and backend development. A key part of the role involves owning our Server-Driven UI backend-for-frontend (BFF) layer, designing and implementing backend components that deliver dynamic UI configurations tailored to specific frontend needs. You will also focus on designing, launching, and iterating on A/B experiments, mentoring team members, and participating in the hiring process. Additionally, you will set team-wide standards for responsible AI adoption and leverage AI tooling to accelerate development workflows.
Responsibilities
- Work as a Senior Software Engineer (Frontend focus) in a product team.
- Contribute to solving real user problems and shaping the product experience.
- Own the Server-Driven UI backend-for-frontend (BFF) layer, designing and implementing backend components.
- Design, launch, and iterate on A/B experiments.
- Continuously improve codebase, systems, and processes.
- Design and develop efficient, scalable solutions.
- Mentor other team members and participate in the hiring process.
- Set team-wide standards and vision for responsible AI adoption.
- Leverage AI tooling to accelerate development workflows and productivity.
- Drive measurable improvements in product development speed and quality by integrating AI into daily engineering practice.
Requirements
- 6+ years of software development experience
- Expertise in web application development using component-based frameworks
- High proficiency in TypeScript
- Experience designing architecture and deployment of web applications & services
- Experience with writing tests
- Ability to turn ideas into fast, reliable, and maintainable code
- Positive, proactive team player who is passionate about their craft
- Customer-centric prioritization and data-driven decision making
- Mature judgment in choosing when and how to use AI tools
- Proactively lead the team in adopting and evaluating new AI technologies
- Support others in applying AI effectively while maintaining strong standards for quality, security, and governance.
- Excellent written and verbal communication skills in English
Skills
- TypeScript
- Node.js
- Vue.js
- Java
- Spring Boot
- Server-Driven UI
- Backend-for-frontend (BFF)
- A/B testing
- Hypothesis building
- Event-based analytics
- AI tooling
- Stakeholder management
Location
- Berlin
Work Type
- Hybrid work-from-home
- Telecommuting
Experience Level
- Senior
Benefits
- Annual personal growth budget
- Virtual stock options
- Discounted public transportation tickets
- Generous maternity and paternity leave policies
About the Company
- 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.
- Technology has been and continues to be the catalyst for GetYourGuide’s growth.
- Our work in Design, Engineering, and Product is shaping the global travel experiences category.
- The products we build enable our customers to book unforgettable experiences and our partners to grow their businesses.
- From developing the fintech infrastructure that simplifies customer payments to shaping the next leg of our growth journey, you can build incredible things at GetYourGuide, on a global scale.
- The Engineering team constantly pushes the boundaries, finding new ways to bring the magic of travel to people worldwide.
- We’re organized in cross-functional mission teams, which are composed of software engineers, mobile engineers and data engineers, along with product managers and designers.
Equal Opportunity
- We are an equal opportunity employer.
- We commit 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.