Find job

Front-end software developer

The National Museum is Denmark’s largest museum of cultural history. Helping to manage the museum and its exhibits are a portfolio of systems, ranging from climate control to item registration and display of data. These systems include external systems, internally developed systems, new systems, as well as systems so old they are more at home in the museum's exhibition than in the hands of its users.

On this basis we are in the process of a major overhaul of IT systems, seeking to consolidate data and reduce the number of different platforms and technologies. 

Scope of employment

Your responsibilities will focus on the front-end of our internal web applications, as well as the public web applications that share logic with these.

The focus of our front-end development is building applications and tools as web interfaces using open technologies, implementing user friendly workflows and pleasing interfaces on top of our APIs that handle all data, changes, and associated business logic. We currently use TypeScript (3.4+), Sass (3.5+), Vue (2.6+) and Bootstrap (4.3+). 


You are educated in design and development of software and user interfaces, and have worked with this in a professional, weboriented context. A university degree is preferred, but not required, if you have other relevant education and documented experience.

You are well-versed in web technologies (HTML, CSS, JavaScript, and RESTful APIs); you understand it is all about the craftsmanship in the code you write, but you embrace the productivity gains from using frameworks and other enhancements to the technologies.

You take pride in writing effective, well-tested, well-documented code, bordering on the poetic, but always have users and usability in mind.

You can communicate technical ideas and concepts in an accurate and unambiguous manner with co-workers dedicated to different areas of expertise, while both aiding and challenging their current workflows.

You are expected to participate actively in discussions around both practical everyday challenges as well as more theoretical high-level decisions. It is therefore important that you can quickly acquire a working understanding of technical issues and foreign code bases and have experience in common problemsolving techniques as well as understanding how and why to do things, rather than just what to do.

You know both your strengths and weaknesses and are willing to work on your weaknesses and lead with your strengths.

You understand the value of and are willing to work towards a friendly, social and engaging work environment.

Since the primary working language at the Museum is Danish, a new non-Danish-speaking employee is expected to acquire the necessary Danish language skills within a short period of time (max. two years).

We offer a very open and flexible work environment, in a small and dedicated team, with a high level of autonomy.

We focus on doing things properly rather than quickly.

We focus on having an informal and fun environment.

We focus on personal development so we have allocated time for, among other things, internal hackathons so you can advance your craftsmanship. 

Terms of employment

The working hours are 37 hours a week. Salary and other terms of employment are subject to the relevant state collective agreement.

The position is to be filled as of the 1st of November 2019 or shortly thereafter. 


The National Museum is actively working to promote equality among employees and encourage all qualified candidates, regardless of personal background, to apply for the position

To better assess candidates, we expect the application to be accompanied by a link to a repository documenting your craftsmanship. The content of this repository can be anything from a contribution to an open-source project, a previous solved problem, your take on an optimal unit-test strategy, just something you feel represent your craftsmanship in a programming language you like.

If this sounds interesting to you, send an application via the recruitment system on our website

The application must reach the Museum no later than the 2st of September 2019.

Interviews are scheduled for the 12th and 13th of September 2019.

The application can be submitted in both English and Danish.

Further information about the position can be obtained from Application Team Manager Andreas Nauta Pedersen on or tel: 41 20 66 68.

See more about the National Museum at 

Nationalmuseet er Danmarks kulturhistoriske hovedmuseum og et statsmuseum under Kulturministeriet. Nationalmuseet styrker historiebevidsthed og medborgerskab ved at belyse Danmarks og verdens kulturer og deres indbyrdes afhængighed. Ca. 655 medarbejdere er fordelt på 3 afdelinger: Forskning, Samling og Bevaring, Museer og Slotte samt Drift og Administration. Se mere om Nationalmuseet på

Apply online Gem job


Location Copenhagen

Cookies på it-jobbank

Vi bruger cookies til statistik og til at gøre hjemmesiden mere brugervenlig. Der sættes cookies fra it-jobbank og fra vores samarbejdspartnere. Klikker du videre på siden, accepterer du, at der sættes cookies til disse formål. Læs mere her om vores brug af cookies, herunder hvordan du fravælger brugen af cookies. Du kan altid trække samtykke tilbage ved at slette cookies.