Front-end javascript developer

Zoek jij een kans om je verder te specialiseren in het ontwikkelen van front-end templates en applicaties voor grote klanten? Ben jij iemand met oog voor het grijze gebied tussen front-end en andere disciplines, zoals visual en ux-design en back-end development? Dan is het wellicht tijd voor een goed gesprek bij Indivirtual.

Solliciteren
Als Medior/Senior Front-End Developer heb jij oog voor detail en ga je uitdagingen niet uit de weg. Je gelooft dat een goede website niet alleen visueel aantrekkelijk behoort te zijn, maar ook toegankelijk, geoptimaliseerd voor zoekmachines en geschreven met leesbare en herbruikbare code. Je bent daarnaast een fijne samenwerkingspartner, communicatief sterk en weet je collega’s uit te dagen.

Wat wij van jou verwachten

Jouw kracht ligt in het ontwikkelen van front-end template componenten, maar ook van JavaScript-applicaties word jij enthousiast. Je begrijpt architectuur van frameworks (React, Vue); je zet ze in zoals ze ontworpen zijn en kunt de keuze voor een bepaald framework inhoudelijk beargumenteren. Bij het ontwikkelen van applicaties weet jij hoe je relevante libraries (D3.js, RxJS, GSAP) kunt inzetten binnen het gekozen framework.

"Het verwijderen van ieder spoor van jQuery zit verankerd in mijn workflow."

— Bob Hesse, — Front-end Developer,

Modulair en multi-disciplinair

Je bent ervaren in het opzetten van schaalbare front-end codebases en kunt projecten modulair op te stellen. Je draagt bij aan een groeiende tool set voor het leveren van kwaliteit en bent gewend front-end componenten te ontwikkelen binnen de context van een brede browser support. Bij Indivirtual geloven we dat we door samen te werken tot het sterkste resultaat komen. We verwachten dat je met UX / visual designers gedachten uit kan wisselen over visuele wensen van de klant en de dialoog aan kan gaan met back-end developers.

De nadruk op Developer

We verwachten dat jouw code object-georiënteerd is en zien graag voorbeelden daarvan. Je verwelkomt ES.next omdat dit jou in staat stelt je code schaalbaar op te stellen (of weet ons te overtuigen van een alternatief) en je kunt omgaan met tal van pre-processor languages. Less is more, but Sass is better. Als front-end developer ontwikkel je code voor de client-side, maar deze komt ten dele tot stand op basis van server-side logica. Daarom vragen we ervaring met het ontwikkelen in NodeJS, dan wel met de configuratie van build/bundle tools (Gulp, Webpack). Ook ben je handig met versiebeheer in de vorm van Git.

Jouw profiel

Hoog kennisniveau betreffende het ontwikkelen van front-end template componenten

Ervaring in applicatie-ontwikkeling op basis van een grondige kennis van object georiënteerd coderen in JavaScript

Gewend front-end componenten te ontwikkelen binnen de context van een brede browser support

Communicatief vaardig: je zoekt de dialoog met andere disciplines

Je begrijpt hoe styling van websites ‘plat te houden’ volgens methodieken zoals BEM

Ervaring in applicatie-ontwikkeling op basis van een grondige kennis van object georiënteerd coderen in JavaScript

Referenties en/of links naar (open source) projecten waar je aan hebt meegeholpen is een pré

Ervaring met geautomatiseerd (unit) testen is een pré

Bedreven in versiebeheer in de vorm van Git

Wat ga je doen?

Het vertalen van designs en mockups naar leesbare en herbruikbare HTML, CSS en JavaScript

Overleggen met klanten en externe leveranciers over de technische architectuur, koppeling en integraties van systemen en services

Meedenken met de visual en UX designers over het opzetten van responsive websites

Nauwe samenwerking met back-end developers voor een soepele integratie van front-end templates

Bijdrage leveren aan grote projecten en werken aan schaalbare front-end codebases

Begeleiden en coachen van Junior Developers

Wat krijg jij hiervoor terug?

Sfeer

  • Fijne collega’s en een informele sfeer

  • Filmavonden, karaoke nights, bordspelavonden en LAN parties

  • Dart leagues en een pittige tafelvoetbalcompetitie

  • Onbeperkt bananen, koekjes, dartpijlen, tafelvoetbalballen

Ontwikkeling

  • Een trainingsbudget voor opleiding en (binnenlandse en buitenlandse) events of conferenties

  • Persoonlijke begeleiding middels kwartaalgesprekken

  • Regelmatige knowledge shares om innovaties en technieken met elkaar te delen

Praktisch en zakelijk

  • Goed salaris en een bonusregeling

  • Uitstekende pensioenregeling

  • Cafetariabudget voor bijvoorbeeld extra pensioen of vrije dagen

  • Vergoeding laptop en telefoonkosten

Solliciteren

Word jij ook Indivirtual?
Stuur je cv en motivatie naar jobs@indivirtual.com .
Ben je enthousiast over ons team en onze projecten, maar staat jouw ideale functie hier niet tussen? Stuur ons een open sollicitatie en geef aan waarom je bij ons team past.