Een Belgische organisatie van openbaar belang die instaat voor de veilige verwerking van radioactief afval en de ontmanteling van nucleaire installaties, gebruikt bedrijfstoepassingen om haar operationele processen te ondersteunen. In deze functie als frontendontwikkelaar met React bouwt en onderhoudt u veilige, responsieve interfaces met React en TypeScript, integreert u REST APIs en verbetert u de ervaring van de mensen die deze toepassingen gebruiken.
De missie
De frontendomgeving omvat React, JavaScript, TypeScript, HTML5, CSS3, Git, de integratie van REST APIs en Azure DevOps. De toepassingen moeten gegevens betrouwbaar weergeven en tegelijk voldoen aan vereisten rond responsive design, toegankelijkheid, frontend security, prestaties en onderhoudbaarheid. De ontwikkeling volgt een Agile-aanpak, waarbij frontend- en integratietests deel uitmaken van het opleveringsproces.
Als medior ontwikkelaar met ongeveer 2 tot 3 jaar ervaring vertaalt u functionele vereisten naar bruikbare interfaces en draagt u bij aan beslissingen over de frontendarchitectuur. Uw werk koppelt React-componenten aan backenddiensten, zorgt ervoor dat gegevens correct worden verwerkt en weergegeven en ondersteunt de stabiliteit van toepassingen die door operationele teams en andere eindgebruikers worden gebruikt. U onderzoekt ook frontendproblemen, draagt bij aan tweedelijnsondersteuning en documenteert oplossingen zodat het team ze ook in de toekomst kan blijven gebruiken.
Uw verantwoordelijkheden
- Ontwerp frontendoplossingen en componentstructuren die bedrijfsvereisten vertalen naar duidelijke, toegankelijke gebruikersinterfaces.
- Ontwikkel onderhoudbare React-toepassingen met JavaScript en TypeScript, met HTML5, CSS3 en principes van responsive design.
- Integreer frontendcomponenten met REST APIs en backenddiensten en zorg ervoor dat gegevens correct worden verwerkt en weergegeven.
- Garandeer de kwaliteit van de toepassingen via unit testing, integration testing, goede praktijken rond frontend security, toegankelijkheidscontroles en prestatiemonitoring.
- Diagnosticeer frontendincidenten, los defecten op, bied tweedelijnsondersteuning en verklein het risico op terugkerende problemen in productie.
- Verbeter de frontendarchitectuur en ontwikkelingspraktijken, beheer wijzigingen met Git en Azure DevOps en documenteer componenten en technische richtlijnen.
Uw profiel
Essentiële vaardigheden
- Pas React, JavaScript en TypeScript toe om frontendtoepassingen te bouwen die klaar zijn voor productie.
- Gebruik HTML5, CSS3, responsive design en UX Design-principes om consistente en gebruiksvriendelijke interfaces te creëren.
- Integreer REST APIs en werk doeltreffend met gegevens uit backendsystemen.
- Voer frontend- en integratietests uit en pas goede praktijken toe voor frontend security en toegankelijkheid.
- Werk met Git en Azure DevOps in een Agile ontwikkelingsomgeving.
- Analyseer frontenddefecten systematisch en communiceer duidelijk met technische en niet-technische stakeholders.
- Beschik over ongeveer 2 tot 3 jaar relevante ervaring in frontendontwikkeling en toon de maturiteit om verantwoordelijkheid op te nemen voor de toegewezen opdrachten.
- Draag op een constructieve manier bij aan teambeslissingen, documentatie, kennisdeling en continue verbetering.
Opleiding
- Bachelordiploma in computerwetenschappen, softwareontwikkeling of een aanverwante richting, of gelijkwaardige professionele ervaring.