Backbone.js ontwikkelaar functiebeschrijving sjabloon/kort

We huren een JavaScript -ingenieur in met een sterk begrip van backbone.js. Uw belangrijkste focus zal liggen op het gebruik van backbone.js om de front-end van onze online apps te organiseren, evenals het bouwen van benodigde modules en bibliotheken. Omdat u de kloof tussen de visuele aspecten en de server-side architectuur overbrugt, moet u ook de basisprincipes van verschillende back-end-technologieën begrijpen.

Backbone.js ontwikkelaar jobprofiel

Een backbone.js -ontwikkelaar is idealiter een fantastische JavaScript -ontwikkelaar die de leiding heeft over het ontwerpen van web -apps, meestal met backbone.js. Backbone.js-ontwikkelaars richten zich vaak op de front-end van webtoepassingen, maar ze moeten ook een basiskaap hebben van verschillende back-end-technologieën, omdat hun verantwoordelijkheden omvatten de integratie van API's en bronnen die worden gegeven door back-end ontwikkelaars en ingenieurs met front-end aspecten.

Om de bouw van solide online apps te verzekeren, is een ervaren JavaScript -ontwikkelaar vereist. Afhankelijk van de projectbehoeften, wilt u echter misschien zoeken naar een JavaScript -ontwikkelaar die al bekend is met backbone.js en zijn patronen.

Rapporteert aan

  • Hoofd technologie
  • Tech Lead

Backbone.js ontwikkelaar verantwoordelijkheden

  • Maak nieuwe functies
  • Maak goed gestructureerde, herbruikbare code en bibliotheken voor later gebruik
  • Zorg ervoor dat UI/UX -ontwerpen technisch haalbaar zijn
  • Zorg ervoor dat apps zijn geoptimaliseerd voor optimale prestaties en schaalbaarheid
  • Werk samen met andere teamleden en belanghebbenden om uw doelen te bereiken

Backbone.js ontwikkelaarseisen en vaardigheden

  • Grondige kennis van JavaScript, zijn eigenaardigheden en oplossingen
  • grondig greep van backbone.js -functies en nutsfuncties
  • Solid begrip van de ideeën achter modellen, collecties en weergaven
  • Fundamentele kennis van webmarkup, inclusief HTML5 en CSS3
  • Kennis van Core Rest API -principes
  • Inzicht in de invoervalidatietechnieken en -benaderingen
  • Grondige kennis van het renderen van de browser en prestaties
  • Kennis van asynchrone aanvraagverwerking, gedeeltelijke pagina -updates en Ajax
  • grondige kennis van problemen met de compatibiliteit van cross-browsers
  • Kennis van JavaScript -module -laders zoals vereisen.js en AMD
  • Werkkennis van front-end build-technologieën zoals Grunt en Gulp.js
  • grondig greep van codeversiebeheersystemen zoals Git, Mercurial en SVN