Backbone.js Développeur DESCRIPTION DESCRIPTIONS / BADE

Nous embauchons un ingénieur JavaScript avec une forte compréhension de Backbone.js. Votre objectif majeur sera de tirer parti de l'épine dorsale. Parce que vous comblerez l'écart entre les aspects visuels et l'architecture côté serveur, vous devez également comprendre les principes fondamentaux de diverses technologies back-end.

Profil de travail du développeur Backbone.js

Un développeur Backbone.js est idéalement un fantastique développeur JavaScript qui est chargé de concevoir des applications Web principalement avec Backbone.js. Les développeurs Backbone.JS se concentrent souvent sur la frontale des applications Web, mais ils doivent également avoir une compréhension de base de diverses technologies back-end, car leurs responsabilités incluent l'intégration d'API et de ressources données par les développeurs et les ingénieurs back-end avec frontal aspects.

Pour assurer la construction de solides applications en ligne, un développeur JavaScript qualifié est requis. Cependant, selon les besoins du projet, vous voudrez peut-être chercher un développeur JavaScript qui connaît déjà Backbone.js et ses modèles.

Rapports à

  • Directeur de la technologie
  • Lead Tech

Responsabilités du développeur Backbone.js

  • Créer de nouvelles fonctionnalités
  • Créer un code et des bibliothèques bien structurés et réutilisables pour une utilisation ultérieure
  • Assurez-vous que les conceptions d'interface utilisateur sont techniquement possibles
  • Assurez-vous que les applications sont optimisées pour des performances et une évolutivité optimales
  • Travaillez avec d'autres membres de l'équipe et parties prenantes pour atteindre vos objectifs

Backbone.js Exigences et compétences du développeur

  • Connaissance approfondie de JavaScript, de ses bizarreries et de solutions de contournement
  • compréhension approfondie des fonctionnalités et fonctions utilitaires de l'épine dorsale.js
  • Solide compréhension des idées derrière les modèles, les collections et les vues
  • Connaissance fondamentale du balisage du Web, y compris HTML5 et CSS3
  • Connaissance des principes de l'API REST Core
  • Compréhension des techniques et approches de validation des entrées
  • Connaissance approfondie du comportement et des performances de rendu du navigateur
  • Connaissance du traitement des demandes asynchrones, des mises à jour de la page partielle et de l'AJAX
  • Connaissance approfondie des problèmes de compatibilité entre les navigateurs
  • Connaissance des chargeurs de modules JavaScript tels que require.js et AMD
  • Connaissance pratique des technologies de construction frontale telles que Grunt et Gulp.js
  • compréhension approfondie des systèmes de version de code tels que Git, Mercurial et SVN