Software Engineer
Seeders
Software Engineer
Samenvatting
Wat krijg je?
Wat ga je doen?
- Leiden van het software engineering team
- Bepalen van de lange termijn architectuurvisie
- Schrijven van schaalbare PHP code
- Opstellen en bewaken van coding standaarden
- Begeleiden en laten groeien van engineers
Wat verwachten wij?
- Ruime ervaring als software engineer in leidende rol
- Diepgaande ervaring met PHP, Laravel en PostgreSQL
- Kennis van API integraties met externe systemen
- Ervaring met onderhouden en upgraden Laravel codebase
Volledige vacaturetekst
Bouw mee aan een schaalbaar platform dat de internationale groei van Seeders aandrijft als Senior Software Engineer. In deze rol ben je de technische kartrekker en een directe sparringspartner voor de CTO. Je geniet hierbij van 30 vakantiedagen, een winstdeling en extra's zoals bedrijfsfitness en een leasefiets. Ontdek hoe jij met jouw visie onze architectuur naar een hoger niveau tilt.
Krijg jij energie van het bouwen aan een schaalbaar platform dat de internationale groei van Seeders aandrijft? In de rol van Senior Software Engineer ben jij de technische kartrekker van ons platform. Je neemt de lead in het engineering team, bent sparringspartner van de CTO en zorgt voor een feilloze ervaring voor onze klanten én collega's.
Binnen Seeders zijn we internationaal hard aan het groeien. Als Senior Software Engineer kom je terecht in ons gedreven engineering team, dat samen verantwoordelijk is voor het uitbouwen en onderhouden van ons platform, gebouwd in PHP/Laravel. De taak van Development is om Seeders nog efficiënter te laten werken en een geweldige customer experience te bieden voor de diensten die onze klanten afnemen. Jij bent daarin de meest ervaren stem aan tafel. Je schrijft niet alleen zelf code, je geeft richting, je hakt knopen door, bewaakt de technische koers en tilt het niveau van het hele team omhoog. Zware technische beslissingen bereid je voor en leg je onderbouwd voor aan de CTO, met wie je samen de architectuurvisie bepaalt. Je bent daarin een volwaardige sparringspartner die ook tegengas geeft wanneer dat nodig is. Daarnaast heb je een spilfunctie in de groei van ons team. We breiden de komende tijd uit, en jij bepaalt mede wie we aannemen, hoe zij landen en hoe snel ze zelfstandig impact maken.
Waar jij impact maakt
- Technisch leiderschap: Je neemt de lead binnen het team. Je verdeelt complexe vraagstukken in behapbare stukken, begeleidt collega's bij technische keuzes en bent het aanspreekpunt bij escalaties. Je zorgt dat beslissingen worden vastgelegd en dat iedereen weet waarom we iets doen zoals we het doen.
- Technical Architecture: In directe afstemming met de CTO bepaal je de langetermijnvisie van de architectuur. Je maakt weloverwogen keuzes voor frameworks, integraties en infrastructuur. Je onderbouwt die keuzes met trade-offs op kosten, snelheid en onderhoudbaarheid.
- Product Development: Je bent end-to-end verantwoordelijk voor de realisatie en implementatie van nieuwe features binnen Seeders Studio. Je vertaalt designs naar schaalbare, schone en herbruikbare (PHP) code en bewaakt de kwaliteit via peer reviews en geautomatiseerde tests. Bij de meest complexe onderdelen van het platform pak jij het voortouw.
- Standaarden, proces en werkwijze: Je houdt actief oog op hoe we werken. Je stelt coding standards, review-afspraken en AI skills op, en zorgt dat die ook echt geleefd worden. Je signaleert waar ons ontwikkelproces schuurt en komt met concrete verbetervoorstellen. Je geeft vorm aan bijvoorbeeld de branching strategy en Git workflows.
- Team Growth: Je speelt een sleutelrol in het laten groeien van het team. Je denkt mee over de teamsamenstelling, voert technische interviews, ontwerpt het onboardingtraject en begeleidt medior en junior engineers in hun ontwikkeling. Kennisdeling organiseer je structureel, bijvoorbeeld via pairing, tech sessies en goede documentatie.
- Platform Operations: Je bent in control over de non-functional kant van het platform, zoals security, performance en beschikbaarheid. Je stelt monitoring strak in zodat verstoringen direct worden gedetecteerd, en je stuurt proactief op het verlagen van de operationele cloud- en API-kosten. Inkomende tickets van onze (interne) gebruikers los je snel op, en bij repeterende bugs of bottlenecks kom je met een structurele oplossing in plaats van een pleister.
- AI & Tooling: Je richt onze DevOps en developer tooling in met de juiste tools zoals Claude, Sentry en Git. Je maximaliseert de productiviteit van het team zonder in te leveren op kwaliteit, en bepaalt waar AI wél en waar juist niet de juiste keuze is.
- Ruime ervaring als software engineer in een productomgeving, waarvan een aantal jaar in een leidende of toonaangevende rol binnen een team.
- Diepgaande ervaring met PHP, Laravel en PostgreSQL in productie. Je kent het framework verder dan de happy path: denk aan queues en background jobs, caching, migraties op een draaiend platform en een volwassen teststrategie met Pest.
- Stevige kennis en skills op het gebied van API integraties met externe systemen
- Comfortabel met het onderhouden en upgraden van een bestaande Laravel-codebase, inclusief het aanpakken van tech debt zonder de business stil te leggen.
- Aantoonbare ervaring met het ontwerpen en doorontwikkelen van de architectuur van een groeiend platform.
- Ervaring met het begeleiden van andere engineers: code reviews, mentorschap, onboarding.
- Sterke communicatieve vaardigheden in het Nederlands en Engels, ook richting niet-technische stakeholders.
- Ervaring met cloud-infrastructuur, CI/CD en monitoring, en gevoel voor de kosten die daarbij horen.
- Een salaris €5.500 - €7.000 afhankelijk van ervaring en kwalificaties.
- Een winstdelingsregeling van €4.000 op jaarbasis.
- 30 vakantiedagen op basis van een 40-urige werkweek.
- Pensioenopbouw, waar Seeders 5% inlegt en je zelf mag bepalen hoeveel jij wilt inleggen.
- Vergoeding van €0,23 per kilometer voor reizen met de auto en 100% vergoeding van kosten voor openbaar vervoer.
- Flexibele werktijden.
- Een baan van 32-40 uur per week.
- Hybride werken vanuit Zwolle of Amsterdam. Twee dagen per week zien we je op kantoor, de overige dagen bepaal je zelf waar je werkt.
- Elke dag een gezamenlijke lunch op kantoor, plus regelmatig (internationale) teamactiviteiten en feestjes.
- Ruimte voor persoonlijke ontwikkeling, met volop mogelijkheden voor training.
- Perks, zoals bedrijfsfitness, leasefietsregeling en exclusieve korting bij onze klanten.
Zo werkt solliciteren
- Snel en eenvoudig via je mobiel
- Solliciteer in 1 minuut
- CV niet verplicht
- Reactie via mail, telefoon of appje
Goed om te weten
Makkelijk solliciteren Solliciteren