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