Front-end Developer

0 other recent jobs
Created: February 24, 2016


Job title: Front-end Developer

Location: The Hague, The Netherlands.

Closing date: 31 March, 2016

All across Europe, museums, galleries and archives are digitizing their collections. Europeana brings them together online and works hard to make sure people can find and use them. For work. For learning. Or just for fun.

We work with a network of cultural organizations to provide creative and innovative forms of access to culture. Our work is guided by creative collaboration, supportive teamwork and the idea that sharing and re-using cultural content can transform the world. We represent centuries of trusted guardianship by Europe’s cultural institutions so must always ensure that whilst we’re pushing the boundaries of what’s possible with today’s technology, our products and resources are robust and reliable.

We’re looking for driven, web native, cultural heritage specialists who want to work in an English-speaking international team. Our office is based next to The Hague Central Station in the Netherlands.

The role - Front-end Developer
We are looking for a passionate front-end developer - someone who is excited by developing systems that can aggregate and publish large amounts of cultural content, is interested in using cloud technologies, and who is keen to apply their skills in the domain of cultural heritage.

Your team
You will be part of Europeana’s Software Development Team. The team is responsible for making the digitised collections of Europe’s libraries, archives and museums better available online by designing, developing and maintaining Europeana's software for data ingestion, processing, publication and retrieval.

Your responsibilities
• Design, develop, and maintain our thematic discovery site (“Collections”) that serves more than 45 millions records retrieved from our (Java-based) API
• Support and maintenance of several other front-end projects, including an organisational style guide, front-end design for Cloud services, and  an exhibitions site
• Continually evaluate and help to improve our software development processes, methodologies and tools
• Work closely with business requirement owners to assess feasibility, specificity and scope of tools and feature requirements

The experience/knowledge you need
• University or college degree in computer science or a related field, or an equivalent combination of education and experience
• 1 - 3 years of research and software development experience, including working with graphical designers
• Ability to create responsive designs, ranging from desktop to tablet and phone
• A hard-working attitude and a desire to get things done
• Experience with humanities data and/or multilingual data is a strong advantage
• Good written and spoken English with an ability to express complex technical ideas to both technical and non-technical audiences

The skills you need
• Experience with JavaScript, jQuery, AngularJS and similar JavaScript libraries
• Experience with HTML5/CSS3, JSON, Sass, Require.js, Grunt, Bower
• Experience with coding against APIs

Additionally,  it is advantageous to have:
• Working knowledge of Node.js
• Familiarity with Ajax
• Experience with unit-testing of front-ends (e.g. Jasmine)
• Working knowledge of performance optimisation techniques
• Experience with relational databases (e.g. PostgreSQL, MySQL)
• Experience with different software development tools (e.g. Jenkins, Travis, Git) and practices (test driven development, pair programming, continuous integration)
• Basic knowledge of Ruby, Rails and other related technologies
• Experience with working in Scrum teams
• An interest in the combination of culture and digital and in making culture available over the web

Salary and benefits
Your monthly gross salary will be between €2,700 – €3,604 in line with the Collective Labour agreement for Research Institutes Scale 9.
You’ll also enjoy 42 days holiday per year, a holiday allowance (8%) and an annual bonus (8.33%).

How to apply
Send your CV (in English) with a covering letter telling us why you’re interested in this position to Please include your GitHub profile, or any other public evidence of your work.

To talk to someone about the post before you apply, please email or

Explore Europeana Collections at
Find out more about who we are, what we do and who’s involved at
Follow and talk with us on Facebook, Twitter, and Pinterest.


Published: Wednesday, February 24, 2016 09:14 UTC

Last updated: Tuesday, February 28, 2017 23:40 UTC