Logo of trivago N.V.
trivago N.V.

Software Engineer - Front End

Flag of Germany
Düsseldorf,
Germany
Work Place
on-site
Work Type
full-time
Seniority
medium
Salary
Not specified
Published on

As a Frontend Software Engineer for the trivago Business Studio project you'll actively shape the projects future and write scalable SPAs/PWAs for B2B customers while also supporting specialized backend teams by taking over responsibility of tasks to broaden your own knowledge or apply full-stack experience within the team.

trivago Business Studio is a project within Advertiser Relations which aims to provide a seamless app platform and marketplace that facilitates web applications and data exchange between them while being the central entry point for B2B clients.

Ready for a new challenge in either our Düsseldorf or Leipzig office? Read on and apply today!

What you'll do:

  • Build responsive, accessible and performant UIs using a modern technology stack.
  • Write clean, maintainable and testable code.
  • Collaborate, support and work hand-in-hand with backend, QA, design and concept teams.
  • Participate in and contribute to technology, architecture, workflow and design decisions.
  • Support the design and development process through creation and improvement of style guides and pattern libraries.

What you'll definitely need:

  • Studied a core module in IT, or have alternatively successfully completed a comparable apprenticeship.
  • Minimum 3 years of software development experience in an enterprise environment.
  • Experience building and deploying SPAs at scale using either the Angular, React or Vue ecosystem (we are using Vue).
  • Feel comfortable to write plain JavaScript without any library or framework.
  • Enjoy and have experience in building UIs with modern tools like ES6, SASS and Webpack.
  • To care strongly about performance, accessibility and API design.
  • To be a team player and enjoy collaborating with different people and profiles as well as share knowledge.
  • Fluent English (our company language) and strong communication skills.
  • To love technical challenges and strive for continuous development.
  • Some experience with server-side programming of APIs.

What we'd love you to have:

  • Expertise in other programming languages beyond JavaScript.
  • Interest in working with Docker.
  • Experience with CI using Travis, Jenkins or similar.
  • Knowledge about working with AWS or other cloud providers.
  • Hands-on-expertise with automated E2E testing of SPAs.

Life at trivago is:

  • The belief that factual proof, not seniority, determines which path to take.
  • Self-determined working hours based on measuring productivity through goals rather than number of hours spent in the office.
  • Being supported in all your needs, including relocation assistance and language classes for international arrivals.
  • The freedom to embrace small-scale failures as a path to large-scale success.
  • The opportunity to develop personally and professionally with regular free workshops, seminars, sports and activities.
  • The ability to push your ideas through to execution without being held back by bureaucracy.
  • To find out more about life at trivago follow us on Facebook – @lifeattrivago.

Additional information:

  • trivago N.V. is an equal opportunity employer. Applications from individuals with disabilities are welcome.
  • Please note, we require a valid EU work permit for this position.