Senior Software Engineer - (Frontend)
GetYourGuide
Seniority
Senior
Model
Hybrid
Sector
Salary
Undisclosed
Contract
Full-Time
About the role
Work as a Senior Software Engineer (Frontend focus) in a product team. The role is an 80/20 full-stack position, working primarily 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 a Server-Driven UI backend-for-frontend (BFF) layer — designing and implementing backend components that deliver dynamic UI configurations tailored to specific frontend needs.
What you'll do
- Own our Server-Driven UI BFF layer — designing and implementing backend components that deliver dynamic UI configurations tailored to specific frontend needs.
- Work closely with product managers, designers, and stakeholders; drive conversations, align with business needs, and advocate for the customer at every step.
- Design, launch, and iterate on A/B experiments while continuously improving our codebase, systems, and processes.
- Design and develop efficient solutions that can scale effectively, and prioritize mentoring other team members and participating in the hiring process.
- Work with technologies such as Vue.js, TypeScript, and Node.js, along with exposure to Java and Spring Boot.
What you'll need
- 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 and services
- Experience with writing tests
- Ability to turn ideas into fast, reliable, and maintainable code
- Customer-centric prioritization and data-driven decision making
- Excellent written and verbal communication skills in English
Nice to have
- Backend experience with Java and Spring Boot
- Experience with A/B testing, hypothesis building, and event-based analytics
- Knowledge of Node.js, Vue.js, or similar component-based frontend frameworks
- Prior experience in e-commerce or start-up environments
What they offer
- Annual personal growth budget
- Virtual stock options
- Hybrid work-from-home and telecommuting policy
- Discounted public transportation tickets
- Generous maternity and paternity leave policies

