Backbone.js Udvikler Jobbeskrivelse Skabelon/kort
Vi ansætter en JavaScript -ingeniør med en stærk forståelse af Backbone.js. Dit vigtigste fokus vil være på at udnytte rygraden. Fordi du vil bygge bro over kløften mellem de visuelle aspekter og server-sidearkitekturen, skal du også forstå de grundlæggende elementer i forskellige back-end-teknologier.
Backbone.js udvikler jobprofil
En backbone.js -udvikler er ideelt en fantastisk JavaScript -udvikler, der er ansvarlig for at designe webapps, der for det meste er med backbone.js. Backbone.js-udviklere fokuserer ofte på frontend af webapplikationer, men de skal også have et grundlæggende greb om forskellige back-end-teknologier, da deres ansvar inkluderer integration af API'er og ressourcer givet af back-end-udviklere og ingeniører med front-end aspekter.
For at sikre opførelsen af solide online apps kræves en dygtig JavaScript -udvikler. Afhængigt af projektets behov kan du dog søge en JavaScript -udvikler, der allerede er bekendt med Backbone.js og dets mønstre.
Rapporterer til
- Chief Technology Officer
- Tech Lead
Backbone.js udvikleransvar
- Opret nye funktioner
- Opret velstruktureret, genanvendelig kode og biblioteker til senere brug
- Sørg for, at UI/UX -design er teknisk gennemførlige
- Sørg for, at apps er optimeret for optimal ydelse og skalerbarhed
- Arbejd med andre teammedlemmer og interessenter for at nå dine mål
Backbone.js Udviklerkrav og færdigheder
- grundig viden om JavaScript, dets underlige forhold og løsninger
- Grundt greb om backbone.js -funktioner og hjælpefunktioner
- Solid greb om ideerne bag modeller, samlinger og synspunkter
- Grundlæggende viden om webmarkup, inklusive HTML5 og CSS3
- Kendskab til kerne REST API -principper
- Forståelse af inputvalideringsteknikker og tilgange
- grundig viden om browser -gengivelsesadfærd og ydeevne
- Kendskab til asynkron anmodningsbehandling, delvis sideopdateringer og AJAX
- grundig viden om bekymringer på tværs af browser-kompatibilitet
- Kendskab til JavaScript -modullæssere som kræver.js og AMD
- Arbejdskendskab til front-end build-teknologier som Grunt og Gulp.JS
- Grundig greb om kodeversionssystemer som Git, Mercurial og SVN