Symfony ontwikkelaar nodig? Wij kennen de weg.

Zoek je een Symfony ontwikkelaar die je bestaande PHP-applicatie begrijpt, upgradet en verder bouwt? Wij nemen Symfony-projecten over, ook als ze op een oude versie draaien en de oorspronkelijke developer al lang weg is. We starten met een codebase scan, zodat je weet waar je staat.

  • Symfony 2.x tot 8.x
  • Vaste dagen per maand
  • Code blijft van jou

Codebase scan

Voorbeeldrapport

Overneembaar
PHP 7.4
End-of-life
Symfony 4.4
End-of-life
Packages verouderd 38
Aandacht
Testdekking 12%
Laag
Kwetsbaarheden 7
Fixen
Documentatie —
Ontbreekt
+ Overnameplan in 3 fases: stabiliseren → upgraden → doorontwikkelen

Zij gingen je voor

  • Hogeschool Utrecht
  • Van den Pol Elektrotechniek
  • Secretarius
  • Het Rooster
  • Superp
  • Mountain Network

Herken je dit?

Waarom bedrijven een Symfony developer zoeken

Of je nu IT-manager, directeur of product owner bent: deze situaties horen we het vaakst.

Vast op een oude versie

Symfony 3.4 of 4.4 op PHP 7: per oktober 2026 krijgen die versies al jaren geen securityfixes meer.

Bundles die de upgrade blokkeren

Een third-party bundle is verlaten of niet compatibel met een nieuwere Symfony-versie, en houdt alles tegen.

Geen Symfony-kennis in huis

Je product owner of IT-afdeling weet precies wat er moet gebeuren, maar niemand kent de service container, Doctrine of de routing.

De vacature blijft open

Je bedrijf is in groei, maar een vaste Symfony developer vinden duurt lang. Ondertussen ligt de roadmap stil en groeit de achterstand.

Uitleg

Wat doet een Symfony ontwikkelaar precies?

Symfony is een PHP-framework: een verzameling herbruikbare componenten waarmee je robuuste webapplicaties en zakelijke software bouwt. Het heeft een goede naam in de IT-wereld als basis voor grote, langlopende systemen. Denk aan routing (welke URL bij welke code hoort), formulieren, beveiliging en de service container die alles aan elkaar knoopt. Extra functionaliteit komt via bundles, en data loopt meestal via Doctrine naar een MySQL- of PostgreSQL-database.

Een goede Symfony developer kan meer dan PHP programmeren. Hij of zij begrijpt waarom de oorspronkelijke ontwikkelaar bepaalde keuzes maakte, ziet welke onderdelen risico lopen bij een update en weet hoe je een applicatie in productie verbetert zonder dat je gebruikers er last van hebben. Juist bij bestaande software is die ervaring het verschil tussen een soepele upgrade en een weekend vol storingen.

Wil je zelf snappen wat er onder de motorkap zit? In het rapport van de codebase scan leggen we het uit in gewone taal, zodat ook je organisatie en management weten waar ze aan toe zijn. En jouw team kan weer focussen op het product, in plaats van op de techniek.

Versies & end-of-life

Welke Symfony-versies worden nog ondersteund?

Stand per oktober 2026, volgens symfony.com/releases. Een gewone minor-versie krijgt acht maanden ondersteuning. Een LTS-versie krijgt drie jaar bugfixes en vier jaar securityfixes. Elke Symfony-versie vraagt bovendien een minimale PHP-versie, dus een Symfony upgrade betekent vaak ook een PHP-upgrade.

VersieStatus per oktober 2026Ondersteuning tot
8.1Huidige stabiele versieJanuari 2027
7.4 (LTS)Ondersteund, aanbevolen voor bedrijfsapplicatiesBugfixes tot november 2028, securityfixes tot november 2029
6.4 (LTS)Ondersteund, bugfixes stoppen in november 2026Securityfixes tot november 2027
5.4 (LTS)Alleen nog securityfixesFebruari 2029 volgens symfony.com
4.4 (LTS)Niet meer ondersteundGestopt in november 2023
3.4 (LTS)Niet meer ondersteundGestopt in november 2021
2.xNiet meer ondersteund2.8 stopte in november 2019

Wat we doen

Symfony onderhoud, upgrades en doorontwikkeling

Als je Symfony developer nemen we de volledige technische zorg en verdere ontwikkeling over, of vullen we je eigen team of ICT-afdeling aan.

Symfony onderhoud

Composer-updates, security advisories controleren, monitoring en bugfixes. Elke maand, met een vast aantal dagen.

Symfony upgrade

Van 2.x, 3.4 of 4.4 naar een LTS-versie, stap voor stap en zonder big bang. De PHP-upgrade nemen we mee.

Doorontwikkeling

Nieuwe features, API's en koppelingen. Achtergrondtaken via Messenger, data via Doctrine en MySQL of PostgreSQL.

Modern PHP in je codebase

Annotations vervangen door PHP-attributes, types toevoegen en oude PHP-constructies opruimen. Zo wordt elke volgende update eenvoudiger.

Testen, Docker & CI

PHPUnit-tests rond je kritieke processen, statische analyse en een Docker-omgeving met een pipeline die elke release test. Zo test je in een veilige omgeving, niet in productie.

Je team versterken

We werken samen met je product owner of eigen developers: code reviews, pairen en architectuurkeuzes.

Symfony upgraden

Zo pakken we een Symfony upgrade aan

Een upgrade van een oude versie naar 7.4 LTS doen we nooit in één keer, maar per major-versie. Het succes zit in kleine, veilige stappen.

  1. Inventariseren

    PHP-versie, composer.json, bundles en de deprecation-log: wat blokkeert de upgrade en wat is eenvoudig?
  2. Vangnet bouwen

    Tests rond de processen die niet mogen breken en een pipeline die ze bij elke wijziging draait.
  3. Deprecations wegwerken

    Op je huidige versie lossen we elke deprecation op. Repetitief werk automatiseren we met Rector.
  4. Per major omhoog

    Van 3.4 naar 4.4, naar 5.4, naar 6.4 en naar 7.4. Telkens via de laatste minor, met de PHP-versie mee.
  5. Live en bijhouden

    Kleine releases, monitoring na elke stap. Daarna houden we de minor-updates gewoon maandelijks bij.

Kiezen

Symfony developer inhuren, freelancer of bureau?

Er zijn grofweg drie manieren om aan Symfony-kennis te komen: een vaste developer via een vacature, een freelancer voor losse opdrachten of een Symfony bureau. Elk heeft zijn plek.

Voor een afgebakende klus met een duidelijke einddatum is een freelance Symfony developer prima. Er zijn genoeg goede ontwikkelaars die zulke opdrachten aannemen, via hun netwerk of een platform met freelance opdrachten. Maar draait je organisatie op de applicatie, dan telt vooral continuïteit. Wat gebeurt er als je freelancer een andere opdracht aanneemt, op vakantie is of ziek wordt?

Bij een Symfony bureau zit de kennis niet in één hoofd. Bij Inesta werkt een vast team van developers aan je applicatie, dat de code, je processen en je mensen kent. We werken met een vast aantal dagen per maand, zodat er ruimte is voor onderhoud én voor innovatie, zonder dat je per klus opnieuw moet onderhandelen. Innovatie op een stabiele basis, in plaats van brandjes blussen. Ook kleinere opdrachten, zoals een losse koppeling of een spoedfix, pakken we op binnen die vaste dagen.

Ervaring met legacy Symfony

We onderhouden meerdere Symfony-applicaties die we van andere partijen hebben overgenomen. Die klanten vonden ons via Google, met een applicatie die niemand meer begreep. Sommige hadden veel technische schuld en geen enkele test. Het patroon is steeds hetzelfde: eerst begrijpen en stabiliseren, dan verbeteren. Daarna werken we vaak jaren samen, met ongeveer drie dagen per maand.

Zit je met een Laravel-applicatie of PHP zonder framework? Meer informatie vind je bij onze Laravel ontwikkelaars of bij PHP-applicatie onderhoud.

Vergelijking

Drie opties naast elkaar

Vaste Symfony developerFreelance Symfony developerSymfony bureau (Inesta)
BeschikbaarheidFulltime, na een lange zoektochtZolang de opdracht looptVaste dagen per maand, op te schalen
KennisborgingAfhankelijk van één persoonVertrekt na de opdrachtGedeeld in een team, gedocumenteerd
BreedteEén profielEén profielPHP, Symfony, Laravel, hosting en advies
Past bijEen eigen IT-team met veel continu werkEen afgebakend projectBedrijfskritische software zonder eigen developers

Resultaat

Bedrijven die ons via Google vonden met een Symfony-applicatie die niemand meer begreep, werken nu al jaren met ons samen.

  • Vaste dagenper maand onderhoud en doorontwikkeling
  • Eén teamdat de applicatie door en door kent
  • Sinds 2005300+ sites en applicaties opgeleverd

Veelgestelde vragen

Veelgestelde vragen over Symfony

Staat je vraag er niet tussen? Bel ons op 030 – 227 04 96.

Kunnen jullie elke Symfony-versie overnemen?

Ja. We werken met alle versies, ook oude 2.x-, 3.x- en 4.x-applicaties. In de codebase scan zie je precies welke upgrades nodig zijn en in welke volgorde.

Upgraden we naar Symfony 8 of naar een LTS-versie?

Voor de meeste bedrijfsapplicaties adviseren we een LTS-versie. Per oktober 2026 is dat 7.4, met securityfixes tot november 2029. Tussentijdse versies zoals 8.1 krijgen maar acht maanden ondersteuning, dus dan moet je twee keer per jaar mee.

Wat is het verschil tussen een Symfony developer en een PHP developer?

Elke Symfony developer is een PHP developer, maar niet andersom. Symfony vraagt specifieke kennis: hoe de service container werkt, hoe je een bundle configureert en hoe je veilig tussen versies upgradet. Voor bestaande software, en zeker legacy, maakt die kennis het verschil tussen een middag en een week zoeken.

Hoe lang duurt een Symfony upgrade?

Dat hangt af van het aantal versies dat je overslaat, de bundles die je gebruikt en of er tests zijn. Na de scan krijg je een plan met een realistische planning per stap.

Kunnen jullie een vastgelopen upgrade afmaken?

Ja. Ben je al bezig met een Symfony upgrade die halverwege is gestrand? Dan brengen we eerst in kaart wat er al gedaan is en wat nog openstaat, en maken we het van daaruit af. Neem contact op, dan kijken we samen naar de stand van zaken.

Wat als we bundles gebruiken die niet meer onderhouden worden?

Dan zoeken we een onderhouden alternatief, of vervangen we de bundle door een klein stukje eigen code. Dat nemen we op in het upgradeplan. Zo verrast het je niet halverwege.

Werken jullie samen met onze product owner of eigen developers?

Zeker. We sluiten aan bij je bestaande werkwijze en tools. Wij zijn dan de sidekick en het vangnet: we doen code reviews, pairen en helpen bij architectuurkeuzes.

Wat als er geen documentatie of tests zijn?

Dan brengen we tijdens de scan de architectuur en de belangrijkste processen in kaart. Tests voegen we eerst toe op de plekken waar het er het meest toe doet.

Kunnen jullie ook een nieuwe Symfony-applicatie ontwikkelen?

Ja. Voor nieuwe projecten kiezen we per situatie: Symfony voor grote, langlopende systemen, Laravel als snelheid naar een eerste versie belangrijk is, of low-code in Retool voor interne tools. Lees meer over een webapplicatie laten ontwikkelen.

Hoe gaan jullie om met vertrouwelijke informatie?

We tekenen standaard een NDA en vragen alleen de toegang die we nodig hebben. De code blijft in jouw repository staan en is en blijft van jou. Zo houd je altijd de vrijheid om zelf verder te gaan.

Werken jullie in het Nederlands?

Ja. We zijn een Nederlands team uit Utrecht. Overleg, rapporten en documentatie zijn in het Nederlands, zodat ook niet-technische collega's alles kunnen volgen.

Weet waar je staat met je Symfony-applicatie

Vraag de codebase scan voor je Symfony-applicatie aan, of bel ons op 030 – 227 04 96. Binnen 1 werkdag hoor je van ons, met informatie over de volgende stap.

BellenStart de codebase scan