Overslaan naar content

Senior PHP Developer

  • Hybride
    • Tilburg
  • € 4.000 - € 5.000 per maand
  • Commerce & Technology

Sr PHP Developer

Laravel en Magento

Complexe e-commerceplatformen en maatwerkoplossingen

technische keuzes maken, architectuur overzien en begrijpen

Codekwaliteit, performance, security en kennisdeling.

Functieomschrijving

Je schrijft niet alleen goede code, maar denkt ook na over de technische keuzes erachter. Waarom bouwen we iets op deze manier? Welke architectuur past bij het vraagstuk? En hoe zorgen we dat een oplossing over een paar jaar nog steeds goed werkt?

Als Senior PHP Developer bij Happy Horizon krijg je de ruimte om zelfstandig complexe backendvraagstukken op te lossen, mee te denken over architectuur en richting te geven aan de technische kwaliteit van onze e-commerceplatformen. Je werkt aan oplossingen voor merken als Hoogvliet, Xenos, Van Cranenbroek en PassaSports.

Je bent niet iemand die alleen tickets afwerkt. Je overziet het grotere geheel, maakt weloverwogen technische keuzes en neemt verantwoordelijkheid voor de oplossingen die je bouwt.

Wat ga je doen?

Binnen Commerce & Technology ontwikkelen en verbeteren we complexe e-commerceplatformen en digitale oplossingen. Veel daarvan zijn maatwerk en moeten aansluiten op bestaande systemen, processen en ambities van onze klanten.

Als Senior PHP Developer houd je je onder andere bezig met:

  • Backend ontwikkeling: je ontwikkelt en verbetert applicaties en maatwerkoplossingen met PHP en Laravel, binnen complexe e-commerceomgevingen.

  • Technische architectuur: je denkt mee over de inrichting van applicaties, API's, datastructuren en integraties. Je maakt bewuste keuzes over wat je bouwt, welke componenten je gebruikt en waarom.

  • Integraties en data: je werkt aan koppelingen met systemen zoals PIM, ERP en CRM en aan oplossingen met onder andere MySQL en Elasticsearch.

  • Performance en kwaliteit: je kijkt verder dan de functionaliteit alleen. Je houdt rekening met schaalbaarheid, security, onderhoudbaarheid en performance.

  • Technisch eigenaarschap: je analyseert vraagstukken zelfstandig, signaleert risico's en neemt verantwoordelijkheid voor de gekozen oplossing. Je kunt je beslissingen onderbouwen richting collega's en klanten.

  • Samenwerking en kennisdeling: je werkt samen met frontend developers, UX-designers en architecten. Je deelt je kennis en helpt collega's verder wanneer dat nodig is.

  • Continu verbeteren: je denkt actief mee over de doorontwikkeling van bestaande platformen en over manieren om ons ontwikkelproces slimmer en effectiever te maken.

Je werkt onder andere met PHP, Laravel en Magento. Afhankelijk van het project kom je ook technologieën en platformen tegen zoals Symfony, Adobe Commerce en commercetools, naast headless architecturen, microservices en API-integraties.

AI-tools zoals Cursor maken deel uit van onze ontwikkelworkflow. Je weet deze hulpmiddelen effectief in te zetten, maar blijft zelf verantwoordelijk voor de kwaliteit, veiligheid en begrijpelijkheid van de code die je oplevert.

Wat verwachten we van een senior developer?

Senioriteit zit voor ons niet alleen in het aantal jaren werkervaring of in hoeveel code je kunt schrijven. Het gaat vooral om de manier waarop je problemen benadert, keuzes maakt en verantwoordelijkheid neemt.

Je kijkt verder dan de opdracht

Je kunt een user story of klantvraag vertalen naar een passende technische oplossing. Daarbij kijk je niet alleen naar wat er gebouwd moet worden, maar ook naar waarom het nodig is en hoe de oplossing past binnen de bestaande architectuur.

Je ziet afhankelijkheden, denkt vooruit en herkent wanneer een ogenschijnlijk eenvoudige oplossing op langere termijn problemen kan veroorzaken.

Je maakt zelfstandig technische keuzes

Je hebt geen gedetailleerde instructies nodig om tot een goede oplossing te komen. Je onderzoekt alternatieven, weegt voor- en nadelen af en kunt uitleggen waarom je voor een bepaalde aanpak kiest.

Je weet wanneer je zelf een beslissing kunt nemen en wanneer afstemming met een architect, collega of klant verstandig is.

Je neemt eigenaarschap over kwaliteit

Je bent verantwoordelijk voor meer dan het werkend krijgen van code. Je houdt rekening met onderhoudbaarheid, testbaarheid, performance, security en de gevolgen van wijzigingen voor andere onderdelen van het platform.

Je signaleert technische risico's tijdig en komt zelf met verbeteringen.

Je begrijpt de context van de klant

Je begrijpt dat techniek een middel is om een probleem op te lossen. Je kunt uitleggen waarom een bepaalde technologie of architectuur bij de ene situatie past, maar bij een andere situatie misschien niet de beste keuze is.

Je denkt mee over de gevolgen van technische beslissingen voor gebruikers, beheer, integraties en de verdere ontwikkeling van het platform.

Je draagt bij aan het team

Je werkt zelfstandig, maar niet op een eiland. Je deelt kennis, geeft inhoudelijke feedback op code en helpt collega's bij complexe vraagstukken. Je hoeft geen formele leidinggevende te zijn om een positieve invloed op het technische niveau van het team te hebben.

Vereisten

Wat breng je mee?

  • Minimaal 5 jaar relevante werkervaring als PHP- of backenddeveloper.

  • Sterke kennis van PHP en ervaring met het ontwikkelen en onderhouden van complexe applicaties.

  • Ruime praktijkervaring met Laravel. Ervaring met Magento of Adobe Commerce is eveneens relevant voor onze e-commerceomgeving.

  • Ervaring met het ontwerpen en realiseren van maatwerkoplossingen, API's en systeemintegraties.

  • Kennis van databases, datastructuren en het werken met relationele databases zoals MySQL.

  • Begrip van softwarearchitectuur en ervaring met het afwegen en onderbouwen van technische oplossingen.

  • Aandacht voor codekwaliteit, testbaarheid, security, performance en onderhoudbaarheid.

  • Het vermogen om zelfstandig te werken, prioriteiten te stellen en verantwoordelijkheid te nemen voor het eindresultaat.

  • Goede communicatieve vaardigheden: je kunt technische keuzes begrijpelijk uitleggen aan developers en andere stakeholders.

  • Je beheerst de Nederlandse taal op professioneel niveau (B2+).

Ervaring met headless architecturen, composable commerce, microservices, Elasticsearch, PIM-, ERP- en CRM-integraties is waardevol. Je hoeft niet iedere technologie uit onze stack te beheersen; belangrijker is dat je de principes begrijpt en nieuwe technologie zelfstandig kunt doorgronden.

Programmeren is voor jou meer dan een baan. Je bent nieuwsgierig naar hoe software werkt, volgt technische ontwikkelingen en vindt het leuk om jezelf inhoudelijk te blijven uitdagen. Eigen projecten of programmeren als hobby zijn een mooie pré.

Wat kun je van Happy Horizon verwachten?

Je komt terecht binnen Commerce & Technology, waar we werken aan complexe digitale oplossingen voor uiteenlopende klanten. Je werkt samen met developers, consultants, designers en andere specialisten aan platformen die voortdurend worden doorontwikkeld.

Dit kun je verwachten:

  • Salaris: € 4.000 tot € 5.000 bruto per maand op basis van fulltime, afhankelijk van kennis en ervaring.

  • Hybride werken: een flexibele werkregeling, zodat je werk en privé goed kunt combineren.

  • Een fijne werkplek: ons monumentale kantoor in hartje Tilburg, op loopafstand van het centraal station.

  • Inhoudelijke uitdaging: complexe e-commerceplatformen, maatwerk, integraties en technische vraagstukken die vragen om meer dan een standaardoplossing.

  • Ruimte voor ontwikkeling: een opleidingsbudget en mogelijkheden om je verder te ontwikkelen richting bijvoorbeeld Software Architect of Technisch Specialist.

  • Vertrouwen en verantwoordelijkheid: ruimte om zelfstandig keuzes te maken en daadwerkelijk invloed te hebben op de kwaliteit van onze oplossingen.

  • Samenwerking: een multidisciplinair team waarin je kennis kunt delen, met collega's kunt sparren en samen aan goede oplossingen werkt.

Eerst kennismaken?

Wil je weten of de projecten, technologie en manier van werken bij je passen? Of wil je eerst meer weten over het team?

Heb je nog vragen over de vacature of het team? Bel of stuur Willem een WhatsApp-bericht op 06-39047503.

of