Full stack developer
Wat is nou eigenlijk een full stack developer? En wie kan zichzelf een full stack developer noemen? Er wordt vaak gebruik gemaakt van de terminologie, maar of deze goed wordt toegepast is een tweede vraag.
Developers die goede kennis hebben van elke laag van de stack zijn momenteel erg gewild aangezien ze flexibel inzetbaar zijn en goed met andere afdelingen kunnen samenwerken gezien de kennis die ze hebben. Een full stack developer is dan ook een generalist, iemand die het eigenlijk ook helemaal alleen zou kunnen bouwen. Ze zijn uitermate breed georiënteerd, maar hebben ook zo hun specialismen. Ze kunnen programmeren als backend developer, frontend developer en hebben ook verstand van devops.
Full stack developer knowledge
Een full stack developer heeft in ieder geval kennis van de volgende stacks:
– System administration, hosting, networking (devops)
– Tooling (Git)
– Back-end (web servers, databases and programming with PHP, NodeJS, Ruby)
– Front-end (HTML, CSS, JavaScript, jQuery, AngularJS, Responsive design, JSON, XML)
– Design (User interaction, User experience, Photoshop)
De verwachte kennis is vrij hoog van alle stacks en ook app development komt hier tegenwoordig nog vaak bij kijken met Swift, Xcode, Java of hybride mogelijkheden.
Kijk snel op https://devportal.linden-it.com/vacatures/ voor de actuele vacatures.