Vacature

Front End Ingenieur

Overzicht:

Wij zijn op zoek naar een ervaren front-end ontwikkelaar om ons bredere engineering team te versterken. Je hebt ervaring als web applicatie ontwikkelaar, UI ontwikkelaar, JavaScript expert of front-end engineer in commerciële projecten.
 
Zowel technisch onderlegd als met een scherp oog voor design en UI/UX. In deze rol lever je een belangrijke bijdrage aan het vertalen van onze klantbehoeften en gebruikersverwachtingen naar interactieve webapplicaties. 
 
We zijn op zoek naar hands-on ervaring met de huidige trends en beste praktijken in front-end architectuur, met inbegrip van prestatie-optimalisatie, toegankelijkheid en bruikbaarheid.

Taken en verantwoordelijkheden:

  • Samenwerken met het UI/UX-ontwerpteam om de kloof tussen grafisch ontwerp en technische implementatie te overbruggen, door een actieve rol te spelen bij het definiëren van hoe de applicatie eruitziet en hoe deze werkt.
  • Vertalen van ontwerp wireframes naar de code die de visuele elementen van de applicatie zal produceren.
  • Consolideer voortdurend feedback van Product Owner en collega's
  • Creëer mock-ups en prototypes van hoge kwaliteit, met een hoge grafische standaard 
  • UI/UX-ontwerpen omzetten in geweldige gebruikersoplossingen
  • Herbruikbare code en bibliotheken schrijven met de nadruk op onderhoud
  • Toepassingen optimaliseren voor maximale snelheid en schaalbaarheid
  • Ontwerpen en bouwen van nieuwe functies met behoud van de bestaande code base
  • Samenwerken met back-end ontwikkelaars en ontwerpers om de bruikbaarheid en prestaties te verbeteren door middel van codering en het oplossen van problemen

Vereiste ervaring:

  • Expertvaardigheid in JavaScript en TypeScript, HTML5 en CSS3
  • Verbruiken van een complexe REST API's van de client-zijde
  • Praktische ervaring met build tools en config management, test tools zoals Jasmine, Karma etc
  • Hulpmiddelen voor versiebeheer van code, zoals Git
  • Asynchrone afhandeling van verzoeken, gedeeltelijke pagina-updates en lui laden
  • Debuggen met hulpmiddelen zoals Chrome Developer Console

Een van de volgende zaken zou nuttig zijn:
  • Frameworks en tooling zoals Angular (12+), AngularJS
  • Het produceren van UI lay-outs met behulp van CSS, CSS Flexbox of CSS Grid Lay-out
  • Problemen met cross-browser compatibiliteit en oplossingen
  • Blootstelling aan Continuous Integration/Delivery pipeline voor cloud, waaronder Team City, Azure Dev Ops, SonarQube, Docker, enz.
  • Grafische bitmap- en vectortools zoals GIMP, Photoshop, Adobe XD, Pixelmator of Sketch
  • WCAG-principes
  • C# of andere taal
  • full-stack ontwikkeling


Solliciteer Nu