Will you be our new Back-end Developer?

Copernica B.V.
Amsterdam, Netherlands
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Junior
Compensation
€ 6.5K

Job location

Remote
Amsterdam, Netherlands

Tech stack

JavaScript
PHP
API
Advanced Message Queuing Protocol
C++
Ubuntu (Operating System)
Software as a Service
Databases
Custom Software
Linux
MapReduce
MongoDB
MySQL
Object-Oriented Software Development
Open Source Technology
RabbitMQ
Systems Integration
WebSocket
Zend
React
Backend
Solid Principles
Kubernetes
Docker

Job description

Copernica is looking for junior to senior Back-end Developers. You will create, maintain, and test databases, integrations, APIs, and other back-end processes for our principal products: Marketing Suite, MailerQ, and SMTPeter.

Technologies

Our back end is primarily built with PHP, and uses C++ extensions for the components where speed matters most. Our software deals with large amounts of data on a daily basis, which often requires that we build custom software solutions. That is why we create and maintain many libraries, both in-house, and open source, such as our own MapReduce framework Yothalot , our C++ library for developing PHP extensions and many more.

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.

Environment

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. At Copernica, we prefer to work smart rather than hard. Where possible, we automate processes and organize them as efficiently as we can. How does this manifest further? Our colleagues:

  • Are honest, direct, and straightforward
  • Are independent in thought and action
  • Can give and receive feedback
  • Are pragmatic problem solvers

Copernica's open source libraries

PHP-JS : A bridge between PHP and JavaScript. This library allows for executing JavaScript code right from PHP code and to share variables between them.

PHP-CPP : A well documented C++ library for developing PHP extensions. Extensions built on top of PHP-CPP are easy to understand and simple to maintain. No more deep knowledge of the Zend engine and pointer manipulation required.

AMQP-CPP : A C++ library for asynchronous non-blocking communication with RabbitMQ. The library can be used to parse incoming data from a RabbitMQ server and to generate frames that can be sent to a RabbitMQ server.

REACT-CPP : An event loop library that utilizes the C++ lambda functions to notify you when there is activity on a filedescriptor or on a timer. Internally. It is a wrapper around the libev library and does therefore also depend on that library., Copernica is an Amsterdam-based SaaS company specializing in email marketing software. Our products (Marketing Suite, MailerQ, and SMTPeter) equip e-commerce marketers with powerful tools to maximize their email marketing effectiveness.

The hiring process

We've streamlined our hiring process to ensure efficiency while keeping it engaging and transparent. We strive to complete the entire process within three weeks, ensuring a swift and seamless experience for all candidates. Here's what you can expect, Copernica offers a range of benefits and opportunities to support your professional growth and well-being, ensuring a rewarding experience for all employees.

Requirements

  • PHP or C++;
  • Experience with Object Oriented Programming;
  • Fluent English in both spoken and written form., * Familiarity with SOLID principles;
  • MySQL;
  • MongoDB;
  • WebSockets;
  • Docker;
  • Kubernetes;
  • RabbitMQ;
  • Linux (we like Ubuntu).

Benefits & conditions

Salary: €3500 - €6500

About the company

At Copernica there is a lot of room to advance your career. Many colleagues now occupy roles and positions that are different from when they started. Relaxing with colleagues Having fun is essential to our company culture. On the sixth floor we have a sky lounge with a beautiful view over the IJ. We regularly organize drinks, barbecues, game and karaoke evenings, and themed parties. We also plan team outings and go on holidays together.

Apply for this position