Full Stack Developer

BONANA

Utrecht

On-site

EUR 50,000 - 73,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Homerun B.V. in Utrecht zoekt een Full-stack Developer die van a tot z het technische werk voor klanten oppakt. Je werkt aan HubSpot websites en klantportalen, met HubL templating en CMS Hub, en ontwikkelt React-componenten voor interactieve onderdelen.

Je schakelt moeiteloos tussen frontend en backend, bouwt HubSpot CRM koppelingen en schrijft Node.js-logica, eventueel met GraphQL. In een teamomgeving werk je mee aan CI/CD processen en gedeelde standaarden.

Qualifications

  • Minimaal 2-4 jaar ervaring als developer, met aantoonbare ervaring in zowel frontend als backend.
  • Kennis van Node.js en moderne JavaScript/TypeScript.
  • Ervaring met React en bij voorkeur HubSpot CMS (HubL), of de bereidheid dit snel te leren.
  • Basiskennis van GraphQL en/of RESTful API's.
  • Ervaring met HubSpot en/of vergelijkbare CRM/CMS-platformen is een pré, geen harde eis.
  • Je kunt uit de voeten met Git en CI/CD pipelines, je hoeft ze niet zelf op te zetten.

Responsibilities

  • Je bouwt en onderhoudt HubSpot websites en klantportalen voor klanten: HubL templating, CMS Hub, en React-componenten.
  • Je schakelt tussen module-ontwikkeling en backend koppelingen die data leveren.
  • Je bouwt HubSpot CRM-koppelingen en schrijft custom logica in Node.js, met GraphQL waar nodig.
  • Je werkt samen met consultants, GTM engineers, data engineers en accountmanagers.
  • Je fungeert als technisch aanspreekpunt en vertaalt technische mogelijkheden naar concrete klantoplossingen.

Skills

Full-stack ervaring
Node.js
React
HubSpot CMS
GraphQL
REST APIs
Git
CI/CD

Tools

Git
CI/CD pipelines

Job description

(medior/senior L2/3)
Van CRM tot klant: jij bouwt het complete plaatje.

Wat je gaat doen

Je bent de Full-Stack Developer die het technische werk voor jouw klanten van a tot z aankan. Geen specialist die op één laag blijft hangen, maar iemand die zich net zo thuis voelt in de backend als in de frontend.

Van website tot portal, jij bouwt het

Je bouwt en onderhoudt de HubSpot websites en klantportalen voor jouw klanten: van HubL templating en CMS Hub tot React componenten voor interactieve onderdelen. Je schakelt moeiteloos tussen even een custom module bouwen en de backend koppeling fixen die deze module van data voorziet.

Front- en backend in één persoon

Je bent het technische aanspreekpunt voor jouw klanten. Dat betekent dat je HubSpot CRM koppelingen bouwt, custom logica in Node.js schrijft, en waar nodig GraphQL gebruikt om data uit de HubSpot CRM te ontsluiten. Allemaal voor dezelfde klant, in dezelfde week.

Breed, niet alles

We vragen niet dat je in je eentje ook onze volledige infrastructuur beheert. De diepgaande DevOps- en platformstandaarden liggen bij ons centrale engineering team. Jij maakt daar dankbaar gebruik van (denk aan bestaande CI/CD pipelines en deployment processen), zonder dat je ze zelf hoeft te bouwen of te onderhouden. Zo blijf je vrij om te doen waar jij het beste in bent: functionaliteit bouwen die klanten daadwerkelijk verder helpt.

Samen met collega's

Je werkt intensief samen met andere disciplines, denk aan consultants, GTM engineers, data engineers en accountmanagers. Vaak ben jij degene die technische mogelijkheden vertaalt naar concrete oplossingen voor de klant.

Bezit jij de BONANA kernwaarden?

Zo wordt jij een echte G.O.A.T.

Wat je meebrengt
Technisch
  • Minimaal 2-4 jaar ervaring als developer, met aantoonbare ervaring in zowel front- als backend

  • Kennis van Node.js en moderne JavaScript/TypeScript

  • Ervaring met React, en bij voorkeur met HubSpot CMS (HubL), of de bereidheid om dit snel te leren

  • Basiskennis van GraphQL en/of RESTful API's

  • Ervaring met HubSpot en/of vergelijkbare CRM/CMS-platformen is een pre, geen harde eis

  • Je kunt uit de voeten met Git en bestaande CI/CD pipelines, je hoeft ze niet zelf op te zetten

Persoonlijk
  • Je bent een generalist met een brede blik: je vindt het net zo leuk om een backend-puzzel op te lossen als om een front-end detail recht te trekken

  • Je neemt eigenaarschap over het volledige technische plaatje van jouw klanten

  • Je communiceert helder, ook richting niet-technische collega's en klanten

  • Je bent pragmatisch: je zoekt de oplossing die de klant verder helpt, niet per se de meest elegant.

  • Je bent nieuwsgierig en leert snel nieuwe onderdelen van het HubSpot ecosysteem

Wat je van ons krijgt...


(Level 2-3 medior/senior)
Dit is een richtlijn: je exacte niveau en pakket bespreken we in het gesprek. Wij werken met een transparant salarishuis van 5 levels, van junior tot director. Ben je verder dan de senior-rol die hier staat? Wij kijken naar wat je meebrengt...

Geld & groei
  • Marktconform salaris tussen €4.500 - €6.500 (afhankelijk van ervaring)

  • 8% vakantiegeld

  • Winstdeling als we samen winnen

  • €750 persoonlijk ontwikkelbudget + extra groeigeld

  • 1 gratis boek per kwartaal (ja, echt)

Mobiliteit & gear
  • € 450 mobiliteitsbudget per maand óf een NS Business Card als je liever met de trein reist

  • MacBook Pro + randapparatuur

Tijd & flexibiliteit
  • 27 vakantiedagen

  • Bij BONANA ben je vrij op je eigen verjaardag, alvast gefeliciteerd!

  • Mogelijkheid om 10 extra vrije dagen bij te kopen

  • Flexibel werken in overleg

  • Onkostenvergoeding €73 per maand

Meet your team

Het proces.

  • Intro-call (20 min)
    Past de rol, past het moment, past het salaris?

  • Verdiepingsgesprek (60 min)
    In gesprek met 2 van je toekomstige collega's. We duiken in je ervaring, jij duikt in ons. Op kantoor in Utrecht.

  • Case (60 min)
    Een echt vraagstuk uit onze praktijk rond. Je krijgt 'm ter plekke, zodat we zien hoe je denkt, niet hoe mooi je een deck maakt. (En jij ziet in dat uur precies hoe wij werken, handig, vóór je tekent)

  • Founder-call (30 min)
    Korte introductie met één van onze founders, zodat je weet waar we heen gaan en welke rol jij daarin speelt.

  • Aanbod
    Heldere voorwaarden, geen poespas.
    Van eerste call tot handtekening duurt het meestal 2-3 weken. Je hoort altijd binnen een paar werkdagen iets van ons. Ook als het een nee is.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Developer (medior/ senior)
Full Stack Developer (medior/ senior)

BONANA • Utrecht

On-site
EUR 50,000 - 73,000
Winstdeling
8% vakantiegeld
€750 persoonlijk ontwikkelbudget
+6
Data Engineer
Data Engineer

BONANA • Utrecht

On-site
EUR 45,000 - 58,000
MacBook Pro + randapparatuur
€450 mobiliteitsbudget per maand
27 vakantiedagen
+3
RevOps Consultant (senior)
RevOps Consultant (senior)

BONANA • Utrecht

On-site
EUR 58,000 - 78,000
Vakantiegeld 8%
Winstdeling
Persoonlijk ontwikkelbudget
+5
RevOps Consultant
RevOps Consultant

BONANA • Utrecht

Hybrid
EUR 54,000 - 73,000
Vakantiegeld
Winstdeling
Ontwikkelbudget
+8
HubSpot Architect for B2B Portals – Hybrid
HubSpot Architect for B2B Portals – Hybrid

Make Marketing Magic • Amsterdam

Hybrid
EUR 45,000 - 61,000
25 vakantiedagen
Pensioenregeling
Reiskostenvergoeding
+4
HubSpot consultant
HubSpot consultant

Make Marketing Magic • Amsterdam

Hybrid
EUR 45,000 - 61,000
25 vakantiedagen
Pensioenregeling
Reiskostenvergoeding
+4
RevOps Specialist
RevOps Specialist

BONANA • Utrecht

On-site
EUR 40,176 - 55,800
Doorgroeimogelijkheden
Veel vrijheid en eigenaarschap
Inspirerende werkomgeving
Medior HubSpot Consultant
Medior HubSpot Consultant

CX • Enschede, Amsterdam

Remote
EUR 41,000 - 56,000
MacBook privé gebruik
31 vakantiedagen per jaar
Pensioenregeling Brand New Day
Revenue Operations Marketeer (B2B)
Revenue Operations Marketeer (B2B)

Sprints & Sneakers | Growth Marketing Agency | Bcorp • Amsterdam

On-site
EUR 33,000 - 50,000
Wellbeing budget €35 per maand
25 vakantiedagen + 4 QoL-dagen
Salaris €3.000–€4.500 bruto per maand
Senior Business Consultant (Development)
Senior Business Consultant (Development)

Emendis B.V. • Veenendaal

Hybrid
EUR 65,000 - 90,000
Hybride werken
25 vakantiedagen
Pensioen
+1