Frontend Software Engineer
Do you want to work in a dynamic, fast-paced tech company where no two days are the same?
Ready for the challenge? Read on and join our Talent Community today!
What you'll do:
Work hand in hand with backend developers and project managers to build interfaces for our applications participating in architecture decisions and feature development tasks.
Build responsive applications coding reusable, maintainable and scalable CSS that works seamlessly in all major browsers.
Collaborate with designers to deliver high quality responsive applications with a strong focus on user experience and usability.
Stay up to date with current frameworks, tools, and libraries and evaluate new technologies for our projects.
Mentor and help your colleagues, supporting them on delivering clean code and high quality applications.
What you'll definitely need:
To have studied a core module in IT, or have alternatively successfully completed a comparable apprenticeship.
Minimum 3 years of profesional experience in the software development field.
Ability to use your knowledge and experience to mentor, support and guide your colleagues and take wise decisions.
At least one year of professional experience with Angular and/or React framework.
Excellent CSS3/HTML5 knowledge, refined by extensive experience dealing with template engines.
Experience working with REST APIs and HTTP good practises.
Experience with package management tools such as NPM and compilers like Webpack.
To be a team player and enjoy collaborating with different people and profiles.
To speak English (our company language) fluently and have strong communication skills.
To love technical challenges and strive for continuous development.
What we'd love you to have:
Familiarity with other programming languages (specially TypeScript and PHP) and other frameworks (React, VueJS, ...).
Experience working with agile methodologies.
Basic knowledge of MySQL databases.
Knowledge and experience on automated testing.
Experience building your own libraries and packages.
Experience of leadership and/or mentoring.
Experience working with Docker.
Fluency working with Git and development workflows.
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.
trivago N.V. is an equal opportunity employer. Applications from individuals with disabilities are welcome.