Voorbeeld functiebeschrijving JavaScript Developer

Functiebeschrijving

[CompanyX] zet geavanceerde technologie en dynamische methoden in om levendige webapplicaties vanaf de grond op te bouwen. We zijn op zoek naar een JavaScript Developer die ons hierbij kan helpen door het design, de prestaties en kwaliteit te optimaliseren met behulp van geavanceerde JavaScript, CSS en React, en onze technologie continu verder te ontwikkelen. In het dagelijks leven bent u verantwoordelijk voor alle front-endaspecten: van het ontwikkelen van complexe applicaties tot het waarborgen van een positieve gebruikerservaring door code te analyseren. Onze ideale kandidaat heeft oog voor design en is in staat om minimalistische, krachtige en responsieve lay-outs te maken vanuit designs met HTML5, CSS3 en JavaScript. De JavaScript Developer gaat aan de slag in een geweldig ontwikkelings- en designteam dat er plezier aan beleeft om continu met de laatste technologieën te werken en levensveranderende oplossingen te ontwikkelen.

Doelstellingen van deze functie

  • Webapplicaties ontwerpen en bouwen en ondersteuning bij de ontwikkeling ervan om interne en externe klanten en belanghebbenden te ondersteunen
  • Samenwerken met een team ontwikkelaars om toonaangevende end-to-end-systemen en -oplossingen te ontwerpen
  • Nieuwe ideeën, concepten en designs snel in prototypes omzetten
  • Dynamische ontwikkelingsmethoden toepassen, beste werkwijzen opvolgen en leerkansen benutten
  • Nieuwe webapplicaties en mobiele applicaties onderzoeken en ontwikkelen om de gebruikersinterface te verbeteren

Dagelijkse en maandelijkse verantwoordelijkheden

  • Webapplicaties schrijven, wijzigen en debuggen met behulp van Node.js, JavaScript, HTML en CSS
  • Geautomatiseerde testscripts ontwerpen, coderen, bouwen, implementeren en beheren
  • Moderne en responsieve lay-outs maken op basis van designs en berichten van het creatieve team
  • Nieuwe functies ontwikkelen, bestande functies verbeteren en bugfixes implementeren in bestaande code
  • Ontwikkelingsprocessen documenteren, peerreviews uitvoeren en bruikbare feedback geven

Vereiste vaardigheden en kwalificaties

  • Bachelordiploma in informatica of vergelijkbare ervaring
  • Meer dan drie jaar ervaring met HTML/CSS/JavaScript en JavaScript-frameworks, zoals JQuery
  • Ervaring in het werken met een flexibele/dynamische ontwikkelingsomgeving met teams op afstand
  • Buitengewone communicatie-, organisatie- en leiderschapsvaardigheden
  • Kennis van klantgerichte applicaties die op één webpagina passen, waarbij gebruik wordt gemaakt van frameworks als React, Backbone of Ruby
  • Uitstekende vaardigheden op het gebied van debuggen en optimalisatie
  • Ervaring op het gebied van het testen van units/integraties

Gewenste kwalificaties

  • Interesse in het leren kennen van nieuwe tools en technologieën
  • Portfolio op GitHub of ander platform
Lampje