Centric - Frontend Developer
Wat jij doet
Is verantwoordelijk voor de technische kant van het front-end (de voorkant) van onze applicaties, websites of programma's; zorgt voor de verbinding tussen het design en de programmatuur die nodig is om het te laten functioneren. Front-end development houdt in: het omzetten van een ontwerp van een website of andere toepassing in een technisch goed werkend geheel
Ontwerpt, programmeert, test en implementeert het front-end gedeelte van een toepassing
Houdt zich bezig met technische aspecten, maar ook met vraagstukken op het gebied van usability (gebruiksvriendelijkheid) en toegankelijkheid. Maakt vooral gebruik van de programmeertalen HTML en JavaScript en van CSS (Cascading Style Sheets)-opmaakelementen
Voorbeelden van vraagstukken waarmee een Front-end Developer te maken heeft, zijn
Wat is de beste manier om CMS (Content Management Systeem)-templates op te bouwen?
Hoe creëer je, met behulp van bijvoorbeeld CSS 3, een design dat zo veel mogelijk responsive is, dus dat zich aanpast aan het device waarmee het wordt geopend (mobiel, tablet, PC)?
Bepalen van de Doctype (Document Type Definition): gebruik je bijvoorbeeld XHTML, HTML4 of HTML5?
Welke speciale afbeeldingen en animaties gebruik je (bijvoorbeeld JavaScript of SVG (Scalable Vector Graphics))?
Hoe ga je om met browser verschillen tussen bijvoorbeeld Chrome en Safari?
Is de inhoud goed afgestemd op de zoekmachine (ook wel SEO: Search Engine Optimization)? Hierbij gaat het niet alleen om een juist gebruik van headings en andere opmaakzaken, maar ook om toepassing van bijvoorbeeld JavaScript-plugins: zijn deze goed zichtbaar voor in zoekmachines?
Dit breng je mee
Kennis van JS
Kennis van de laatste versies van Angular framework (React / Vue is een plus)
Kennis van HTML 5 +
Kunnen werken met Gulp / WebPack / GIT / ..
Werken volgens Agile way of working
Plus: CSS, SASS
Teamplayer attitude
Zelfstandig kunnen werken
Vloeiend kunnen communiceren in het Nederlands
Kunnen werken in Brussel (makkelijk bereikbaar met het openbaar vervoer)