Ben jij een Javascript/Typescript Developer en wil je graag bijdragen aan de duurzame energieopwekking van Nederland? Bij Zonneplan hebben we een uitdagende vacature voor jou! Wij maken alle hardware en software voor een smart grid zelf. Waaronder de software voor de laadpaal. De meeste laadpalen in Nederland zet je aan door de stekker erin te steken en je app van de auto aan te zetten. Onze laadpaal overwrite de app van de fabrikant en zorgt ervoor dat onze klanten kunnen laden op de goedkoopste momenten. Dit realiseren we met behulp van ons innovatieve Wave-platform, dat onze IoT-apparatuur aanstuurt en regelbaar maakt.
Jouw uitdaging
Als Typescript Developer bij Zonneplan werk je aan diverse uitdagende projecten die direct impact hebben op de energiemarkt in Nederland. Je komt te werken in een team van enthousiaste collega's met een gezamenlijke missie om duurzame energieopwekking te optimaliseren en de energiemarkt in balans te krijgen. Naast het ontwikkelen van nieuwe features in Typescript, krijg je ook de kans om de bestaande codebase te onderhouden en te verbeteren, en om te werken met andere talen zoals PHP en Python. Kwaliteit van de code is altijd het belangrijkst.
Bij Zonneplan maken we gebruik van de Airnode, een IoT-apparaat waarmee we apparaten zoals zonnepanelen, laadpalen en toekomstige batterijen op afstand kunnen aansturen. De Airnode is een end-to-end gecodeerd 4G-apparaat. Met maar liefst 200.000 online Airnodes beheert Zonneplan een van de grootste IoT-netwerken van Europa. We hebben het Wave Platform ontwikkeld om ons gehele Smart Grid aan te sturen, dit platform is geschreven in Typescript en draait op AWS als gehoste streaming dienst.
Daarnaast zijn we voortdurend bezig met de verbetering en doorontwikkeling van ons eigen CRM-systeem. Momenteel is het systeem voornamelijk geschreven in PHP, maar we zijn ook bezig met de migratie naar Typescript voor bepaalde applicaties. Ons CRM-systeem speelt een cruciale rol in de volledige customer journey, van het inmeten van daken tot het uitlezen van opbrengstgegevens en apparatuur. We blijven ons CRM-systeem constant updaten en verbeteren om aan de groeiende behoeften van onze klanten te voldoen en efficiëntie te waarborgen.
Wat je zoal gaat doen
- Ontwikkelen van nieuwe features voor Zonneplan smartgrid;
- Ontwikkelen van nieuwe features voor het interne Zonneplan systeem;
- Samen met de Lead Developers de beste oplossing voor een probleem bedenken;
- Onderhouden en verbeteren van de bestaande code base;
- Werken in een high-tech omgeving en samenwerken met andere developers op gebied van data, hardware, frontend en app development.
Team Development
Wij werken op development met veelal specialisten, samen met je 19 collega’s(software en hardware developers, Product owners, software architect, systeem en data engineers). Je collega’s bevragen graag de business en werken aan de beste oplossing. Voorbeelden genoeg, maar dat kan later nog. Wij werken agile in sprints van 2 weken. De meeste mensen werken op ons moderne kantoor in Zwolle, maar een dag thuis kan zeker. Iedereen is flink met elkaars code bezig, niet om te controleren maar om elkaar beter te maken. Benieuwd naar de tech-stack?
- Backend oplossingen en API’s ontwikkelen we vooral in Laravel (PHP) en Node.js (Typescript);
- Frontend oplossingen ontwikkelen we vooral in React;
- Native mobile oplossingen zoals de Zonneplan App en de app voor onze monteurs worden gebouwd in React Native;
- Alle servers hebben wij in eigen beheer via Amazon Web Services. Onze productie- en development omgeving lopen in sync via Ansible;
- Voor oplossingen op het gebied van data gebruiken we vaak Python;
- Daarnaast werken we projectmatig door middel van Scrum.
Vereisten
- Minimaal 2 jaar ervaring als Typescript-Developer;
- Ervaring met Node.js;
- Jij wilt het team meenemen om meer Typescript te gebruiken
- Sterke communicatieve en analytische vaardigheden;
- Ervaring met DevOps-tools, zoals Docker, Kubernetes en CI/CD-pipelines;
- Op de hoogte van nieuwe ontwikkelingen in de branche;
- Bachelor of Master-diploma in informatica, software engineering of aantoonbare ervaring;
- Minimaal 3 dagen werken op kantoor in Zwolle.
Wat wij jou bieden
Werken bij Zonneplan betekent deel uit te maken van een bedrijf dat zich vol richt op klanttevredenheid en duurzame innovatie. We bieden uitdagende kansen om jezelf te ontwikkelen en altijd op zoek te zijn naar nieuwe mogelijkheden. Hierbij kun je rekenen op:
- In-house ontwikkeling zorgt voor snelle beslissingen en flexibiliteit in het werk;
- Een open en informele werkomgeving met aandacht voor elkaar en de organisatie;
- Jij maakt direct impact met innovatieve oplossingen en producten die Zonneplan en Nederland weer vooruit helpen;
- 200+ high performers om je heen die elkaar uitdagen het elke dag beter te doen;
- Regelmatig sociale activiteiten, waaronder vrijdagmiddagborrels en speciale events.
👉 Heb je nog vragen over de vacature Typescript Developer?
Bel of mail Arend-Jan via 088 020 3012 of arendjan.noordam@zonneplan.nl, hij helpt je graag verder.
