Senior Software Engineer

€ 6.000 - € 8.000MoneyMonk is op zoek naar een senior software engineer die gedreven is om de gebruikerservaring van duizenden ondernemers naar een hoger niveau te tillen. Als Senior Software Engineer werk je in een klein team aan onze SaaS-oplossing die administratie en boekhouden leuk maakt!

Pasfoto van Jorgen HorstinkJorgen Horstink
CTO & Co-founder

Wij werken aan ons eigen product

8 jaar geleden ben ik samen met mijn broer Jasper begonnen met MoneyMonk. Inmiddels maken vele duizenden coaches, developers, consultants, trainers en andere ZZP'ers gebruik van onze boekhoudsoftware.

We zijn op zoek naar Software Engineers die:

  • Onze eigen systemen willen doorontwikkelen
    We bepalen samen met jou en onze klanten de koers van ons product, en de verschillende systemen die we daarvoor ontwikkelen.
  • Een goede work/life balance zoeken
    Doordat we ons eigen product onwikkelen, hebben we geen overwerk, bijna geen deadlines en zo min mogelijk stress.
  • Ruimte voor persoonlijke ontwikkeling willen
    Je krijgt elke week 20% leertijd. Ook krijg je een abonnement op Udemy for Business met toegang tot 6.000+ cursussen en trainingen.

groeten,
Jorgen

Je privé-leven is belangrijker dan werk

Bijna geen deadlines

Wij bepalen zelf welke features we wanneer lanceren, en hebben daarom (bijna) geen deadlines. Zo is er veel tijd voor kwaliteit.

20% leertijd

Je bent geen productie eenheid. We vinden investeren belangrijk. Daarom krijg je 20% leertijd + € 1.000 per jaar leerbudget.

Je hebt impact

Doordat we een klein bedrijf zijn word je makkelijker gehoord. Ook werk je aan belangrijke onderdelen van onze applicaties.

Jorgen en JackDilara en EstherEsther en Andreas

Onze tech-stack

Frontend
Api
Backend
React
Aan de frontend maken we gebruik van de laatste versie van het React framework. Zelf zijn we hooked aan hooks.
Restful
Onze web applicatie, en mobiele iOS en Android app communiceren via een restful api met de backend.
Kotlin
Alle nieuwe functionaliteit wordt ontwikkeld in Kotlin. Geen ervaring mee? Geen probleem, we zorgen dat je voldoende tijd krijgt om Kotlin te leren.
TypeScript
We houden van type-hinting, daarom werken we met TypeScript. Zo gaat refactoren sneller, en wordt het voorkomen en verhelpen van bugs eenvoudiger.
JSON
De API's die we ontwikkelen ontvangen JSON, en versturen JSON van de back-end naar de frontend.
PHPuitfaseren
We zijn er zelf ook niet blij mee. Via het copy-on-write principe migreren we gefaseerd oude PHP modules naar Kotlin.

Je werkplek, Kwaliteit en Infrastructuur

Je werkplek
Kwaliteit
Infrastructuur
MacBook Pro M1
Wanneer je bij ons komt werken, krijg je een nieuwe MacBook Pro met M1 chip. Zo ben je verzekerd van de beste hardware.
Merge Request & Code Review
We werken met Merge Requests vanuit GitLab. Ook werken we met Code Reviews om fouten vooraf te voorkomen, en om van elkaar te leren.
CI/CD
Onze CI/CD pipeline bouwt docker images en slaat ze op in Harbor. Met DroneCI testen we docker containers en nemen we ze in productie.
4K beeldscherm, muis en toetsenbord
Op kantoor werk je met een 4K beeldscherm. Dvorak toetsenbord? Ergonomische muis? Kies waar jij het liefst mee werkt, en wij zorgen dat je het krijgt.
Logging en foutopsporing
Voor logging gebruiken we onder andere Graylog. Ook willen we fouten detecteren en opsporen voordat klanten ze melden. Daarom maken we ook gebruik van Sentry voor het loggen van foutmeldingen.
Managed DevOps
We maken gebruik van de expertise van Exonet voor het inrichten en beheren van onze infrastructuur. Hierdoor kunnen wij ons focussen op software ontwikkeling, en ervaart het team minder stress.
Zit Sta Bureau
Op kantoor werken we met elektrische Zit Sta Bureau's met afleesbare hoogte.
Testen
We gebruiken onder andere Mockito en JUnit voor het testen van onze code.
IntelliJ IDE
Je krijgt een ultimate licence van IntelliJ van JetBrains. Zo kan je gebruik maken van alle IDE's die binnen de IntelliJ familie vallen.

Hoe draag jij bij aan succesvol ondernemerschap?

Bij MoneyMonk werken we met één multidisciplinair IT-team van 8 Developers, waarin alle skills om de software te onderhouden en door te ontwikkelen aanwezig zijn.

Als senior software engineer werk je in ieder geval aan onze backend, en je mag ook aan onze frontend werken. Op deze manier kunnen we snel de juiste functionaliteiten voor MoneyMonk'ers ontwikkelen en hun gebruikerservaring garanderen.

Met duizenden betalende klanten en een Feedback Company score van 9.8 is er alle reden om aan te nemen dat onze gebruikers blij worden van onze software!

Hoeveel ervaring heb ik nodig?

Voor deze vacature zoeken we Software Engineers met minimaal 5 jaar werkervaring.

  • Technische achtergrond
    Je hebt een bèta-opleiding afgerond, liefst op universitair niveau.
  • Java en/of Kotlin
    Omdat we veel werken in Kotlin, zoeken we een ervaren collega die veel werkervaring heeft met Java en/of Kotlin.
  • Spring(Boot) (Pre)
    Qua framework gebruiken we SpringBoot. Daarom zoeken we voor deze vacature het liefst iemand met Spring(Boot) ervaring.

Jouw rol als Senior Developer

  • Je bent in staat complexe problemen op te splitsen in deelproblemen, met alternatieve oplossingen te komen en de voor- en nadelen van verschillende oplossingen af te wegen;
  • Je kan je inleven in de klant, neemt verantwoordelijkheid, en hebt een sterk analytisch vermogen;
  • Je code is makkelijk te begrijpen, ook als de problemen die het oplost complex zijn;
  • Je bent resultaatgericht, en houdt ervan om nieuwe features op te leveren; tegelijk raffel je niks af en lever je kwaliteit;
  • Je houdt ervan om samen te werken via een standaard werkwijze, die we samen verbeteren;
  • Je bent in staat teamgenoten op sleeptouw te nemen om samen doelen te behalen;
  • Je streeft naar diep begrip van de taal, libraries en frameworks waarmee je werkt;

Wat bieden we jou

Werken bij MoneyMonk geeft je de nodige uitdaging bij een Scale-Up FinTech bedrijf en hier krijg je uiteraard iets voor terug:

  • Goed salaris (€ 6.000 tot € 8.000) afhankelijk van opleiding en werkervaring;
  • De mogelijkheid om 20% van je werktijd te besteden aan leren, zolang hetgeen je leert nuttig is binnen MoneyMonk;
  • 25 vakantiedagen op basis van fulltime (40 uur);
  • Flexibiliteit, bijvoorbeeld om minder dan 40 uur te werken, zodat je MoneyMonk kan inpassen binnen de rest van je leven;
  • De mogelijkheid om gedeeltelijk thuis te werken. Je mag 2 dagen thuiswerken als je minimaal 32 uur werkt, en anders 1 dag;
  • Een 4% werkgeversbijdrage voor je oudedagsvoorziening die je helemaal zelf kan uitgeven;
  • Netto reiskostenvergoeding;
  • We moedigen je aan om elke maand, op onze kosten, € 100 te besteden aan boeken of cursussen voor je persoonlijke groei;
  • Gratis lunch op kantoor, en elke maand een VrijMiBo geregeld door De Feestcommissie en tot slot... onze K9-unit Jack Russell!

Hoe MoneyMonks (thuis)werken

Zelfs wanneer je thuis bent, sta je er niet alleen voor. We hebben elke dag via Slack een korte call waarin we vertellen waar we mee bezig en of we nog hulp nodig hebben. We zijn aanwezig op Slack en kan ons altijd aan de mouw trekken. Ook doen we aan code reviews, en hebben we wekelijks een bespreking over hoe we ontwikkelen en samenwerken.

Waar werken we aan?

Op dit moment zijn we druk bezig om onze PHP code te migreren naar Kotlin code en onze JavaScript code naar TypeScript code in nieuwe code bases, zodat we verder kunnen met robuustere code.

We hebben al een aardig compleet product voor ZZP'ers, met urenregistratie, facturatie, boekhoudkundige functionaliteiten en inschieten omzetbelasting. Op dit moment zijn we bezig om de samenwerking tussen onze klanten en hun boekhouders beter te laten verlopen in de software. Bijvoorbeeld betere foutopsporing en correctie features voor boekhouders, en het faciliteren van betere communicatie tussen onze klanten en hun boekhouders.

Ook zijn we bezig ons product intelligenter te maken, door alvast automatisch dingen te doen voor onze klanten, of suggesties te geven aan onze klanten.

 

Kennismakingsgesprek

Lijkt MoneyMonk je een leuk bedrijf? Neem dan contact met ons op voor een kennismakingsgesprek van een kwartiertje met twee van onze developers via Zoom. Kunnen we eerst even kijken of het klikt, en zien we dan wel verder.

Wil je graag kennismaken of heb je nog vragen?
Neem contact op met Erik of Jorgen.
Je kan ons bellen, e-mailen of een bericht sturen via Whatsapp.

Pasfoto van Erik Gerrits
Erik Gerrits
Senior Software Engineer
erik@moneymonk.nl
06 34 87 32 05
Pasfoto van Jorgen Horstink
Jorgen Horstink
CTO & Co-founder
jorgen@moneymonk.nl
06 42 85 81 25

Ontmoet het team

Nieuwsgierig naar je toekomstige collega’s? Ontmoet ze hier.
Anton
Anton
Developer
Esther
Esther
Growth
Eric
Eric
Developer
Jorgen
Jorgen
Boss Monk
Jack
Jack
Entertainment
Dylan
Dylan
Support Monk
Jasper
Jasper
Boss Monk
Erik
Erik
Developer
Thomas
Thomas
Opper Support Monk
Maret
Maret
Office Manager
Richard
Richard
Developer
Thom
Thom
Support Monk
Marlies
Marlies
Developer
Niels
Niels
Developer
Melissa
Melissa
Support Monk
Ying
Ying
Developer
Tim
Tim
Developer
Rowan
Rowan
Growth
Thomas
Thomas
Developer
Jaap-Jan
Jaap-Jan
Compliance
Han
Han
Growth
Martijn
Martijn
Developer
Janyce
Janyce
Support Monk
Jos
Jos
Finance
Judith
Judith
HR
 

Vertel over deze vacature,
en verdien € 5.040,-


Kopieer link

Ken je iemand voor wie deze functie misschien interessant is?
Wanneer je iemand vertelt over deze functie, en wij nemen hem of haar aan, dan willen we je daar graag voor belonen. Je krijgt van ons dan € 5.040,-

Hoe werkt het?
We verdelen de beloning over 12 maanden. Vanaf de eerste maand na de proeftijd, ontvang je maximaal 12 maanden lang € 420,- per maand. In totaal krijg je van ons dus maximaal € 5040,- beloning. Zegt de medewerker in deze periode zelf zijn baan op, dan stopt de beloning.

Er zijn 2 situaties mogelijk:

1. Ik ben ondernemer en draag iemand aan
Je kan ons twaalf maanden lang een factuur sturen van € 420,- per maand. Op deze factuur breng je btw in rekening. De omzet telt mee voor je winst- uit onderneming.

2. Ik ben geen ondernemer en draag iemand aan
Wij betalen je 12 maanden lang € 420,- per maand uit. Je moet deze inkomsten zelf opgeven bij je aangifte Inkomstenbelasting als Resultaat uit overige Werkzaamheden.

Vacatures

Kom jij ons team versterken?

Senior Software Engineer

Een greep uit onze tech stack:
Kotlin, Domain Driven Design, Restful API's, React, TypeScript, Docker

Bekijk deze vacature