Backbone.js utvikler Jobbbeskrivelse Mal/Brief

Vi ansetter en JavaScript -ingeniør med en sterk forståelse av Backbone.js. Ditt hovedfokus vil være å utnytte Backbone.js for å organisere frontend på våre online apper, samt bygge nødvendige moduler og biblioteker. Fordi du vil bygge bro mellom de visuelle aspektene og serversiden-arkitekturen, må du også forstå det grunnleggende i forskjellige back-end-teknologier.

Backbone.js utviklerjobbprofil

En Backbone.js -utvikler er ideelt sett en fantastisk JavaScript -utvikler som har ansvaret for å designe webapper stort sett med Backbone.js. Backbone.js-utviklere fokuserer ofte på frontend av webapplikasjoner, men de må også ha et grunnleggende grep om forskjellige back-end-teknologier, ettersom deres ansvar inkluderer integrering av API-er og ressurser gitt av back-end utviklere og ingeniører med frontend aspekter.

For å sikre konstruksjonen av solide online apper, kreves det en dyktig JavaScript -utvikler. Avhengig av prosjektbehov, kan det være lurt å søke etter en JavaScript -utvikler som allerede er kjent med Backbone.js og dens mønstre.

Rapporterer til

  • Chief Technology Officer
  • Teknisk bly

Backbone.js utvikleransvar

  • Lag nye funksjoner
  • Lag godt strukturert, gjenbrukbar kode og biblioteker for senere bruk
  • Forsikre deg om at UI/UX -design er teknisk gjennomførbare
  • Forsikre deg om at apper er optimalisert for optimal ytelse og skalerbarhet
  • Arbeid med andre teammedlemmer og interessenter for å oppnå dine mål

Ryggrad.js utviklerkrav og ferdigheter

  • Grundig kunnskap om JavaScript, dets quirks og løsninger
  • grundig grep om ryggrad.js funksjoner og verktøyfunksjoner
  • Solid grep om ideene bak modeller, samlinger og visninger
  • Grunnleggende kunnskap om webmarkering, inkludert HTML5 og CSS3
  • Kunnskap om Core Rest API -prinsipper
  • Forståelse av valideringsteknikker og tilnærminger
  • grundig kunnskap om atferd og ytelse
  • Kunnskap om asynkron forespørselbehandling, delvis sideoppdateringer og Ajax
  • grundig kunnskap om bekymring for overgang av nettleser
  • Kunnskap om JavaScript -modullastere som krav.js og AMD
  • Arbeidskunnskap om front-end build-teknologier som Grunt og Gulp.js
  • grundig grep om kodeversjonssystemer som Git, Mercurial og SVN