Medior/Senior C++ Developer

Met dit uitzicht hier in Amsterdam

Copernica is per direct op zoek naar een ervaren C++ developer die ons team Research & Development (R&D) komt versterken. Naast dat je C++ uitstekend beheerst is het voor deze functie handig als je ook met PHP en JavaScript uit de voeten kan, omdat in onze code diverse bridges tussen C++, PHP en Javascript worden gebruikt.

Als medior/senior C++ developer speel je een belangrijke rol binnen ons snel groeiende R&D team. Je draagt enerzijds bij aan de verdere ontwikkeling van de drie producten van Copernica en anderzijds heb je een belangrijke taak in het begeleiden van junior-collega’s. Omdat wij veel belang hechten aan kwalitatief goede code besteden we veel aandacht aan het review-proces. Als medior/senior wordt ervan je verwacht dat je zowel je eigen code als die van collega’s kritisch kunt beoordelen en vervolgens aanbevelingen geeft over hoe deze te verbeteren.

Naast je uitstekende programmeervaardigheden is het in deze functie belangrijk dat je bijdraagt aan het optimaliseren van de functionaliteit van onze producten. Hiertoe initieer en onderhoud je nauwe contacten met onze commerciële teams zodat je goed op de hoogte bent van de behoeften van onze klanten. Je rapporteert direct aan de CTO en presenteert regelmatig over R&D ontwikkelingen aan de rest van organisatie. Wil je meer weten over hoe wij onze code schrijven? Kijk dan gerust eens naar onze opensource projecten op onze Github.

Wat ga je doen?

  • Ontwikkelen van de bestaande en/of nieuwe producten.
  • Het supervisen van projecten.
  • Het bijwerken van bestaande documentatie.
  • Het coachen/begeleiden van collega’s.
  • Het optimaliseren van de contacten tussen het commerciële team en R&D.
  • Het presenteren van ontwikkelingen binnen R&D.

Wie ben jij?

De ideale kandidaat:

  • Heeft minimaal 5 jaar kennis van en ervaring met C++ (11) en/of PHP (OOP).
  • Heeft ervaring met multithreading.
  • Heeft ervaring met netwerkprotocollen en/of gedistribueerde systemen.
  • Heeft ervaring met het implementeren van RFC’s.
  • Is in staat om gestructureerde code te schrijven die gemakkelijk te lezen te onderhouden is.
  • Heeft ervaring en/of affiniteit in het werken met Linux (Ubuntu).
  • Heeft ervaring in het leiden van een team en/of begeleiden van junior-collega’s.
  • Is in het bezit van een afgeronde hbo- of wo-opleiding, bij voorkeur in een technische richting.
  • Beheerst de Nederlandse en/of Engelse taal uitstekend in zowel woord als geschrift.

Wat hebben wij te bieden?

We hebben zeer uitdagende projecten maar wij kunnen je ook de kans geven om jezelf verder te ontwikkelen. We hebben genoeg producten, collega’s, data, gebruikers en financiële middelen om mee te werken en waarmee je jezelf in kunt ontwikkelen. Om je hierin wegwijs te maken kunnen we je een mentor geven. Hij of zij kan je met van alles helpen en zal altijd open staan voor vragen.

Uiteraard bieden we je een competitief salaris en daarnaast vergoeden we je reiskosten volledig. Wij hebben zeer ruime werkplekken en het beste uitzicht van Amsterdam. We hebben verder legendarische bedrijfsuitjes, een prachtige skylounge, en een goed gevulde open bar.

  • Uitstekend salaris, een snelle laptop en een goede pensioenregeling;
  • Een internationaal team van jonge professionals;
  • Goede secundaire arbeidsvoorwaarden en vers fruit;
  • Veel zelfstandigheid en ruimte voor eigen ideeën;
  • Volledige vergoeding van reiskosten;
  • Een informele werksfeer;
  • Ruim gefaciliteerde werkplek, met een prachtig uitzicht over het IJ, op 400 meter van Amsterdam CS.

Het kantoor heeft een mooie locatie, al is ons uitzicht soms verpest door ontzaglijk grote cruise schepen. Normaliter is het uitzicht zeer goed.


Het IT-bedrijf Copernica

Wij zijn een zeer succesvol softwarebedrijf dat zich bezighoudt met alle aspecten van e-mail. Wij stellen grote organisaties in staat om aanzienlijke hoeveelheden e-mails te versturen en communicatie te automatiseren. Dit doen we met een aantal succesvolle producten.

Copernica heeft een platte organisatiestructuur, waarin kleine teams verantwoordelijk zijn voor één of meerdere producten. Deze teams zijn zelfstandig, innovatief en zeer ondernemend. Deze teams zijn daarin flexibel en werken veel samen. Daarnaast is er genoeg ruimte om jezelf te ontplooien.

Copernica is een volwassen organisatie. Dat geeft ontzettend veel zekerheid ten opzichte van een start-up. Toch heeft Copernica nooit de start-up cultuur verlaten. Op dit moment liggen er ontzettend veel kansen binnen Copernica. We zijn altijd op zoek naar talent dat zoekt naar onze uitdagingen en mee wil groeien met deze geweldige organisatie.


Enkele van onze Open Source-Libraries:

PHP-JS : een brug tussen PHP en Javascript. Om JavaScript rechtstreeks vanaf PHP-code te kunnen draaien en om variabelen te delen tussen JavaScript en PHP.

PHP-CPP : een C++ library voor het ontwikkelen van PHP-extensies. Deze C++ library maakt het bouwen van PHP-extensies gemakkelijk. Extensies die bovenop PHP-CPP zijn gemaakt zijn makkelijk te begrijpen en eenvoudig te onderhouden in tegenstelling tot gewone PHP-extensies - die moeilijk te implementeren zijn en een grondige kennis van de Zend-engine en pointer manipulation vereist.

AMQP-CPP is een c ++ library voor asynchronous non-blocking communicatie met RabbitMQ. Deze library kan worden gebruikt om binnenkomende data van een RabbitMQ-server te parsen en om frames te genereren die naar een RabbitMQ-server kunnen worden verzonden.

REACT-CPP : een event loop library die C++ lambda-functies gebruikt om je op de hoogte te stellen wanneer er activities zijn op een file descriptor of op een timer. Intern is het een wrapper rond de libev library en daarom ook depended op deze library.

En we hebben nog veel meer open source libraries. Bekijk onze Github pagina .


Ben jij net zo enthousiast over deze functie als wij?

Klinkt dit allemaal goed en heb je behoefte aan een goede kop koffie of thee? Stuur je CV en motivatie naar jobs@copernica.com. We zien je graag snel op ons kantoor in het centrum van Amsterdam.


Acquisitie naar aanleiding van deze vacature wordt niet op prijs gesteld.