Software Engineer - Front end at trivago N.V (Düsseldorf, Germany)

 Stack Overflow ·  10.10.2018

As a Software Engineer (Frontend) 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 entrypoint for B2B clients.Ready for a new challenge? 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, workow and design decisions.

Support the design and development process through creation and improvement of style guides and pattern libraries.

What you'll denitely 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 vanilla 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 dierent people and proles 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 oce.

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 nd 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. — ein Projekt von DIPLANET Digital Solutions Impressum