Backbone.js Desenvolvedor Descrição do trabalho/resumo

Estamos contratando um engenheiro JavaScript com um forte entendimento do backbone.js. Seu foco principal será alavancar o backbone.js para organizar o front-end de nossos aplicativos on-line, além de criar módulos e bibliotecas necessários. Como você estará preenchendo a lacuna entre os aspectos visuais e a arquitetura do lado do servidor, você também deve entender os fundamentos de várias tecnologias de back-end.

Perfil de trabalho do desenvolvedor de backbone.js

Um desenvolvedor de backbone.js é idealmente um desenvolvedor JavaScript fantástico encarregado de projetar aplicativos da web principalmente com backbone.js. Os desenvolvedores do backbone.js geralmente se concentram no front-end dos aplicativos da web, mas também devem ter uma compreensão básica de várias tecnologias de back-end, pois suas responsabilidades incluem a integração de APIs e recursos fornecidos por desenvolvedores e engenheiros de back-end com front-end aspectos.

Para garantir a construção de aplicativos on -line sólidos, é necessário um desenvolvedor de JavaScript qualificado. No entanto, dependendo das necessidades do projeto, convém procurar um desenvolvedor de JavaScript que já esteja familiarizado com o backbone.js e seus padrões.

Relatórios para

  • Diretor de Tecnologia
  • Líder de tecnologia

Responsabilidades do desenvolvedor backbone.js

  • Crie novos recursos
  • Crie código e bibliotecas bem estruturados e reutilizáveis ​​para uso posterior
  • Certifique -se de que os designs da UI/UX sejam tecnicamente viáveis
  • Verifique se os aplicativos são otimizados para o desempenho e escalabilidade ideais
  • Trabalhe com outros membros da equipe e partes interessadas para alcançar seus objetivos

Requisitos e habilidades do desenvolvedor backbone.js

  • Conhecimento completo do JavaScript, suas peculiaridades e soluções alternativas
  • Comprimento completo dos recursos do backbone.js e funções de utilidade
  • Solid compreensão das idéias por trás de modelos, coleções e vistas
  • Conhecimento fundamental da marcação da web, incluindo HTML5 e CSS3
  • Conhecimento dos princípios da API do REST central
  • Compreensão das técnicas e abordagens de validação de insumos
  • Conhecimento completo do comportamento e desempenho da renderização do navegador
  • Conhecimento do processamento de solicitações assíncronas, atualizações de páginas parciais e Ajax
  • Conhecimento completo das preocupações de compatibilidade entre navegadores
  • Conhecimento de carregadores de módulos JavaScript, como requer.js e AMD
  • Conhecimento prático de tecnologias de construção de front-end, como Grunt e Gulp.js
  • compreensão completa dos sistemas de versão de código, como Git, Mercurial e SVN