Backbone.js Разработчик шаблон описания работы/

Мы нанимаем инженера JavaScript с сильным пониманием Backbone.js. Ваше внимание будет сосредоточено на использовании Backbone.js для организации фронт-конечностей наших онлайн-приложений, а также создание необходимых модулей и библиотек. Поскольку вы будете преодолевать разрыв между визуальными аспектами и архитектурой на стороне сервера, вы также должны понимать основы различных внутренних технологий.

Backbone.js разработчик профиль работы

Разработчик Backbone.js в идеале является фантастическим разработчиком JavaScript, который отвечает за разработку веб -приложений в основном с Backbone.js. Разработчики Backbone.js часто сосредотачиваются на переднем конце веб-приложений, но они также должны иметь базовое понимание различных средних технологий, так как их обязанности включают интеграцию API и ресурсы, предоставленные разработчиками и инженерами с интерфейсом. аспекты

Чтобы обеспечить построение твердых онлайн -приложений, требуется квалифицированный разработчик JavaScript. Тем не менее, в зависимости от потребностей проекта, вы можете обратиться за разработчиком JavaScript, который уже знаком с Backbone.js и его моделями.

Отчеты

  • Главный технический директор
  • Технологический лидер

Backbone.js Developer Обязанности

  • Создать новые функции
  • Создайте хорошо структурированный, многократный код и библиотеки для последующего использования
  • Убедитесь, что проекты UI/UX технически осуществимы
  • Убедитесь, что приложения оптимизированы для оптимальной производительности и масштабируемости
  • Работайте с другими членами команды и заинтересованными сторонами для достижения ваших целей

Backbone.js Требования и навыки разработчика

  • Тщательное знание JavaScript, его причуд и обходных путей
  • Тщательное понимание функций Backbone.js и функций утилиты
  • Твердое понимание идей, стоящих за моделями, коллекциями и взглядами
  • Фундаментальные знания веб -разметки, включая HTML5 и CSS3
  • Знание основных принципов API REST
  • Понимание методов и подходов проверки ввода
  • Тщательное знание о поведении и производительности браузера и производительности
  • Знание асинхронной обработки запросов, частичных обновлений страниц и Ajax
  • Тщательное знание проблем совместимости кросс-браузера
  • Знание погрузчиков модуля JavaScript, таких как require.js и AMD
  • Знание технологий строительства фронта
  • Тщательное понимание систем управления кодом, таких как GIT, Mercurial и SVN