Front-end Developer

Copernica is looking for junior to senior Front-end Developers. In this role, you'll create dashboards and visualizations as well as improve customer interaction within our principal products: Marketing Suite, MailerQ and SMTPeter.‚Äč


Our front end largely consists of single-page applications developed in JavaScript, HTML and LESS. These applications are based on an in-house library that uses a functional components approach for widgets and pages. Our data and structure is based on OOP.

We use modern JavaScript and are quick to adopt new web APIs. We deal with data using a promise-based approach and use events for user interactions.

Our front end relies on REST API and WebSockets to fetch data from our back end, which is primarily written in PHP.

Required skills

  • JavaScript (event-based programming, promises);
  • CSS (CSS grid, flexbox, and custom properties);
  • HTML and semantic web;
  • Linux (we prefer Ubuntu);
  • Fluent English in both spoken and written form.
  • Welcomed skills
  • UI/UX design;
  • Makefiles;
  • PHP (sufficient knowledge to write a REST endpoint);
  • Functional component design;
  • LESS compiler for CSS;
  • Front-end visualization libraries (d3.js).

What we offer you

  • Flexibility with regard to working hours;
  • The possibility to work from home;
  • A training budget;
  • Expense allowance for travel, internet, and telephone;
  • A beautiful office situated directly beside Amsterdam Central Station;
  • Social events;
  • Pension scheme.


We put great effort into creating maintainable code with best programming practices in mind. To that end, we have created a feedback-rich environment that allows you to work with experienced colleagues, learn useful skills and stay updated with relevant technologies.

Apply now

Think you're the right match for us? Complete your application by sending your CV to . We look forward to hearing from you.

We are known for:

Our Copernica Marketing Suite is a web application for marketers to create email templates with our drag-and-drop template editor and to sent and automate emails.

Copernica Publisher is our complete email marketing package. It has all the functionality to automate communication flows, via email and sms. We make it easy for marketers to automate mailings based on interactions and all kinds of personal preferences.

MailerQ a flexible and super fast MTA (Mail Transfer Agent). It runs multiple parallel threads to deliver email fast and uses RabbitMQ message queues and JSON making it easy to control a giant email flow.

SMTPeter is mainly an email service for developers. We have made it easy for everybody to send monstrous amounts of email. This simply via our REST or SMTP API. We sign every message with DKIM and catch all kinds of events. Opens, clicks, bounces and DMARC reports.

Apply today

Think you're the right match for us? Complete your application by sending us your CV and cover letter via We look forward to hearing from you.

Employment agencies should not respond to this vacancy.