Wat doe je als Front-end Developer bij Kabisa?

Geschreven door Vivian Say op 31-8-2017

Matthijs Groen werkt ruim 6 jaar bij Kabisa en is een Front-end developer in hart en nieren. Wil jij weten hoe de functie van Matthijs eruit ziet en hoe het is om te werken als Front-end developer bij Kabisa lees dan snel verder.

Matthijs Groen - Front-end developer

Hoe ziet de werkdag van een front-end developer uit?

‘s Ochtends hebben we een standup meeting, waarin we als team (van verschillende disciplines, en de klant) afstemmen wat we doen die dag, hoe de voortgang was en wat we van elkaar “nodig hebben”. Als technisch front-end developer kan je dan nog het een en ander afstemmen rondom API’s die je nodig hebt van de backend, en styling die je nodig hebt van het visuele design. De rest van de dag ben je bezig met het implementeren van kleine compacte stukken functionaliteit voor de klant. Dit gebeurt door het schrijven van testen voor de functionaliteit die je graag wil hebben, en vervolgens deze laten slagen door een werkende functionaliteit daadwerkelijk te bouwen. Vervolgens stem je met de visueel front-end specialist nog af of design/animaties en interacties naar wens werken, en met de backend hoe de implementatie van de API verliep en of je nog wensen of verbeterpunten hebt. Vervolgens zet je de functionaliteit klaar op een demo omgeving voor de klant, en demonstreer en bespreek je de functionaliteit met hem/haar, waarna het vervolgens wordt samengevoegd met de versie van de software die klaar is voor oplevering voor de eindgebruiker.

Wat vind je het leukste van front-end development?

Er gebeurt veel op technisch vlak, in de vorm van nieuwe technieken en nieuwe mogelijkheden in de browsers. Je voelt je vaak als spil in het project die de harde data van de backend, en de visuele designs samenbrengt tot een werkend geheel. Het is altijd een sport om te zorgen dat alles zo snel en efficiënt mogelijk werkt op alle verschillende platformen waar maar een browser kan draaien. Front-end is ook allang niet meer het ‘opleuken’ van een webpagina met wat JavaScript effectjes. Het is een volledige applicatie, die de gehele website serveert via push state, offline functionaliteit, websocket verbindingen met backend servers etc. Steeds meer hardware en sensors (GPS, Rotatie van toestel, WebGL) is beschikbaar binnen de browser, en dit wordt de komende jaren alleen maar meer. Ook kun je met een enkele codebase in 1 keer een applicatie bouwen die er goed uitziet voor desktop met hoge resolutie schermen tot smartphones waar je maar weinig ‘screen real-estate’ hebt. Dit gaat vaak veel verder dan alleen visuele indelingen, maar ook slim inspelen op gebruik van toetsenbord, muis, en multi-touch gestures.

Welke trends zie je in front-end gebied?

Het is voornamelijk een trend die de laatste 10 jaar al bezig is, maar ook steeds meer volwassen wordt en blijft versnellen. Het vervangen van de traditionele desktop/mobiele applicaties. Waar men vroeger met een thin client inlogde bij de bedrijfs gegevens kon komen via een mainframe, is nu deze thin-client de browser, en draaien alle applicaties in “de cloud”, waarbij wereldwijd real-time samenwerken al bijna vanzelfsprekend is.

Wat was je leukste project en waarom?

Ik heb tot nu toe alleen maar aan leuke projecten gewerkt! Het ene project had meer focus op gebruikers data invoer zoals een chat interface, een andere meer op de visuele aspecten door gelikte animaties te maken via front-end image blending en CSS, en weer een ander heeft een hele technische ontwikkelstraat met een code editor en een DSL puur in de front-end. Ook vond ik het erg leuk om in mijn vrije tijd te werken aan een ouderwetse ‘videogame’. Waarbij je met je controller van je console, of toetsenbord direct in je browser een schietspel kan spelen, dat gebruik maakt van WebGL. (http://speedlazer.net)

Matthijs bedankt voor het interview.

Wil jij meer weten over Front-end development of heb je een vraag voor Matthijs, laat dan een bericht achter in de comments. Lijkt het jou ook leuk als om Front-end developer aan de slag te gaan bij Kabisa? Neem contact op met Vivian Say via recruitment@kabisa.nl of telefoonnummer 0495-430798.

Awards

Vacatures

Blog

FAQ

Bij Kabisa staat privacy hoog in het vaandel. Wij vinden het belangrijk dat er zorgvuldig wordt omgegaan met de data die onze bezoekers achterlaten. Zo zult u op onze website geen tracking-cookies vinden van third-parties zoals Facebook, Hotjar of Hubspot. Er worden alleen cookies geplaatst van Google en Vimeo. Deze worden gebruikt voor analyses, om zo de gebruikerservaring van onze websitebezoekers te kunnen verbeteren. Tevens zorgen deze cookies ervoor dat er relevante advertenties worden getoond. Lees meer over het gebruik van cookies in ons privacy statement.