Lead Angular Front-End Developer
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
Taken en verantwoordelijkheden
Voor deze rol zoeken we een front-end ontwikkelaar met diepgaande expertise in Angular, front-end architectuur en technisch leiderschap binnen complexe digitale omgevingen. Je neemt een voortrekkersrol op in het ontwerpen, ontwikkelen en onderhouden van herbruikbare componentbibliotheken en design systems, met aandacht voor consistentie, schaalbaarheid en een uniforme gebruikerservaring over verschillende ontwikkelteams heen.
Je bent verantwoordelijk voor de technische uitwerking en bewaking van de front-end architectuur binnen grootschalige webplatformen. Daarbij combineer je hands-on ontwikkeling met coaching, technische analyse en afstemming met stakeholders. Je ondersteunt teams bij complexe ontwikkelvraagstukken en helpt mee richting te geven aan technische keuzes, architectuurpatronen en ontwikkelstandaarden.
Softwarekwaliteit staat centraal in deze functie. Je zet geautomatiseerde teststrategieën op en onderhoudt die met onder meer Vitest en Playwright. Je bouwt mee aan testframeworks en test harnesses die zowel technische als niet-technische teams ondersteunen bij het opzetten en onderhouden van geautomatiseerde testen. Ook moderne AI-ondersteunde ontwikkeltools, zoals GitHub Copilot, zet je pragmatisch in om productiviteit te verhogen zonder toegevingen te doen op vlak van codekwaliteit, architectuurprincipes, testdekking en reviewprocessen.
- Je ondersteunt, ontwerpt, ontwikkelt en onderhoudt webapplicaties binnen project-, onderhouds- en incidentwerking.
- Je werkt actief mee aan functionele en technische analyses in samenwerking met business stakeholders, analisten en architecten.
- Je definieert en bewaakt de front-end architectuur en zorgt voor een consequente toepassing van technische standaarden binnen het ontwikkelteam.
- Je ontwerpt, ontwikkelt en onderhoudt herbruikbare componenten, componentbibliotheken en front-end frameworks die door meerdere teams ingezet worden.
- Je vertaalt complexe functionele noden naar schaalbare, performante en onderhoudbare technische oplossingen.
- Je neemt een leidende rol op in technische besluitvorming en adviseert teams over best practices, standaardisatie en optimalisatie van ontwikkelprocessen.
- Je schrijft, onderhoudt en verbetert geautomatiseerde testen, waaronder unit tests, integratietesten en end-to-end testen.
- Je verhoogt de softwarekwaliteit via code reviews, kwaliteitscontroles, testdekking en continue verbetering.
- Je documenteert analyses, architectuurbeslissingen, ontwikkelrichtlijnen en technische oplossingen op een gestructureerde manier.
- Je houdt rekening met ontwikkelingsrichtlijnen, securityvereisten, architectuurprincipes en IT-standaarden.
- Je ondersteunt de opzet, het beheer en de optimalisatie van CI/CD-processen met GitHub Actions, YAML-workflows en andere automatiseringstechnieken.
- Je werkt mee aan kennisborging en kennisoverdracht en begeleidt minder ervaren ontwikkelaars bij technische uitdagingen.
- Je werkt nauw samen met product owners, analisten, architecten, scrum masters, service desk, projectleiders, infrastructuurbeheerders en management.
- Je draagt bij aan inschatting, prioritisering en planning van ontwikkelactiviteiten binnen een Agile-team.
- Je past werkwijzen rond change-, release- en kwaliteitsmanagement nauwgezet toe en ondersteunt releases tot en met gecontroleerde ingebruikname.
- Je bewaakt de technische haalbaarheid van nieuwe verzoeken en signaleert tijdig risico's, afhankelijkheden en optimalisatiemogelijkheden.
- Je onderzoekt en introduceert waar relevant nieuwe technologieën, ontwikkelmethodieken en AI-ondersteunde tools die bijdragen aan efficiëntere softwareontwikkeling.
Jouw profiel
- Je beschikt over een sterk analytisch en probleemoplossend vermogen en vertaalt complexe functionele en technische vraagstukken naar toekomstgerichte oplossingen.
- Je werkt grondig en nauwkeurig, met bijzondere aandacht voor kwaliteit, performantie, beveiliging en onderhoudbaarheid.
- Je kan zelfstandig werken binnen een complexe enterprise-omgeving en neemt proactief initiatief.
- Je communiceert helder met zowel technische als niet-technische stakeholders.
- Je hebt diepgaande ervaring met JavaScript, Angular 2 of hoger en TypeScript.
- Je hebt ruime ervaring met moderne front-end architectuur, componentgebaseerde ontwikkeling en het ontwerpen van schaalbare oplossingen.
- Je hebt ervaring met het ontwerpen, beheren en uitbouwen van herbruikbare componentbibliotheken en design systems.
- Je bent vertrouwd met GitHub voor source control en collaboration, inclusief GitHub Actions en CI/CD-processen.
- Je hebt ervaring met Azure en met de integratie van ondersteunende diensten zoals CDN-oplossingen.
- Je hebt een sterke focus op softwarekwali