×
Register Here to Apply for Jobs or Post Jobs. X
More jobs:

Fullstack Developer

Job in 1000, Amsterdam, North Holland, Netherlands
Listing for: Copernica
Full Time position
Listed on 2025-12-17
Job specializations:
  • IT/Tech
    Web Developer
Salary/Wage Range or Industry Benchmark: 40000 - 60000 EUR Yearly EUR 40000.00 60000.00 YEAR
Job Description & How to Apply Below

Copernica is looking for full-stack developers. In this role, you will build dashboards, create visualizations, and improve the user experience of our main products:
Marketing Suite, Mailer

Q, and SMTPeter.

Technologies

Our front end consists mainly of single-page applications written in JavaScript, HTML, and LESS. These applications are built on a custom library that follows a functional-components approach for widgets and pages. We use OOP for data and structure. We work with modern JavaScript and quickly adopt new web APIs. Data is processed using promises, while user interactions are handled through events.

Our front end communicates with our back end—primarily written in PHP—via REST APIs and Web Sockets.

Culture

We place great emphasis on writing maintainable code with best practices in mind. Our culture encourages learning new skills and staying up to date with relevant technologies. You will receive extensive feedback from experienced developers to help you grow.

At Copernica, we prefer working smart over working hard. We automate processes wherever possible and design them for maximum efficiency. What does this mean in practice? Our colleagues:

  • Are honest, direct, and straightforward
  • Are independent in both thinking and execution
  • Can both give and receive feedback
  • Are pragmatic problem solvers
Copernica's open-source libraries
  • PHP-JS
    : A bridge between PHP and JavaScript. This library allows JavaScript code to be executed within PHP and enables variable sharing between the two languages.
  • PHP-CPP
    : A well-documented C++ library for developing PHP extensions. Extensions built with PHP-CPP are easy to understand and maintain, eliminating the need for deep knowledge of the Zend engine and pointer manipulation.
  • AMQP-CPP
    : A C++ library for asynchronous, non-blocking communication with Rabbit

    MQ. It enables processing incoming data from a Rabbit

    MQ server and generating frames to send back.
  • REACT-CPP
    : A library for event loops that uses C++ lambda functions to notify you about activity on a file descriptor or a timer. Internally, it wraps the libev library, which is required.

And much more! Check out our Github page for details.

Required skills
  • PHP
  • JavaScript (event-based programming, promises)
  • CSS (CSS Grid, Flexbox, and custom properties)
  • HTML and semantic web
  • Linux (we prefer Ubuntu)
  • Excellent command of English, both spoken and written
Preferred skills
  • UI/UX design
  • Makefiles
  • Functional component design
  • LESS compiler for CSS
  • Front-end visualization libraries such as d3.js
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary