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
- PHP 7.4
- End-of-life
- Symfony 4.4
- End-of-life
- Packages verouderd 38
- Aandacht
- Testdekking 12%
- Laag
- Kwetsbaarheden 7
- Fixen
- Documentatie —
- Ontbreekt
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.
| Versie | Status per oktober 2026 | Ondersteuning tot |
|---|---|---|
| 8.1 | Huidige stabiele versie | Januari 2027 |
| 7.4 (LTS) | Ondersteund, aanbevolen voor bedrijfsapplicaties | Bugfixes tot november 2028, securityfixes tot november 2029 |
| 6.4 (LTS) | Ondersteund, bugfixes stoppen in november 2026 | Securityfixes tot november 2027 |
| 5.4 (LTS) | Alleen nog securityfixes | Februari 2029 volgens symfony.com |
| 4.4 (LTS) | Niet meer ondersteund | Gestopt in november 2023 |
| 3.4 (LTS) | Niet meer ondersteund | Gestopt in november 2021 |
| 2.x | Niet meer ondersteund | 2.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.
Inventariseren
PHP-versie, composer.json, bundles en de deprecation-log: wat blokkeert de upgrade en wat is eenvoudig?Vangnet bouwen
Tests rond de processen die niet mogen breken en een pipeline die ze bij elke wijziging draait.Deprecations wegwerken
Op je huidige versie lossen we elke deprecation op. Repetitief werk automatiseren we met Rector.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.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 developer | Freelance Symfony developer | Symfony bureau (Inesta) | |
|---|---|---|---|
| Beschikbaarheid | Fulltime, na een lange zoektocht | Zolang de opdracht loopt | Vaste dagen per maand, op te schalen |
| Kennisborging | Afhankelijk van één persoon | Vertrekt na de opdracht | Gedeeld in een team, gedocumenteerd |
| Breedte | Eén profiel | Eén profiel | PHP, Symfony, Laravel, hosting en advies |
| Past bij | Een eigen IT-team met veel continu werk | Een afgebakend project | Bedrijfskritische 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.
Ook interessant
Applicatie overnemen
Vertrokken developer, een leverancier die stopt of software die meekwam met een bedrijfsovername? We nemen bedrijfskritische webapplicaties over en houden ze stabiel, veilig en up-to-date.
Bekijk Applicatie overnemenCodebase scan (code audit)
Een onafhankelijke code audit van je webapplicatie: wat gaat goed, waar zitten de risico's en wat pak je als eerste aan.
Bekijk Codebase scan (code audit)PHP-applicatie onderhoud
Een PHP-applicatie op een verouderde versie, met of zonder framework? We houden hem veilig, upgraden naar een ondersteunde PHP-versie en ontwikkelen verder.
Bekijk PHP-applicatie onderhoudLaravel ontwikkelaar
Een nieuwe Laravel applicatie laten maken, of een bestaande laten overnemen, upgraden en onderhouden. Eén vast team voor beide.
Bekijk Laravel ontwikkelaarSymfony upgrade: zo upgrade je veilig naar een ondersteunde versie
Draait je applicatie op een oude Symfony-versie? Dan is een Symfony upgrade geen luxe maar onderhoud. In dit artikel lees je welke versies nog ondersteund worden, wat end of life voor je betekent en hoe je stap voor stap upgradet.
Bekijk Symfony upgrade: zo upgrade je veilig naar een ondersteunde versieWeet 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.