JavaScript

набор открыт

Где: Львов

Когда: 30-03-2018

Тип интернатуры: индивидуальная

Длительность интернатуры: 6 месяцев

График: полный рабочий день

Стипендия: да

Описание проекта:

Мы разрабатываем платформу, основной задачей которой является доставка таргетированной рекламы на мобильные устройства

Обязанности:

• Поддержка существующего JavaScript кода. Устранение, рефакторинг и улучшение SPA frontend-а
• Проектирование отдельных JavaScript модулей, jQuery плагинов и React компонентов
• Исследование и устранение узких мест в производительности UI
• Устранение неполадок связанны с CSS элементами, design stylesheets для новых экранов и компонентов

Обязательные требования:

• Хорошее понимание: ООП, проектирования ПО, основных шаблонов
• Базовые знания JavaScript (прототип, функции, замыкания, контекст и т.д.)
• Знание нескольких фреймворков или библиотек (Angular, Backbone, Ember, React и т.д.)
• Хорошее знание и понимание алгоритмов и структур данных
• Английский язык на уровне Intermediate

Желательные требования:

• Базовые знания UML и Agile принципов
• Желание учиться и развиваться, хорошее логическое мышление, умение работать в команде

Список рекомендованной литературы:

• “JavaScript: The Good Parts” by Douglas Crockford, O’Reilly Media / Yahoo Press
• “Effective JavaScript: 68 Specific Ways to Harness the Power of JavaScript” by David Herman
• “Learning JavaScript Design Patterns” by Addy Osmani
• “Human JavaScript” by Henrik Joreteg
• “JavaScript Patterns” by Stoyan Stefanov
• “Understanding ECMAScript 6” by Nicholas C. Zakas
• “High Performance JavaScript (Build Faster Web Application Interfaces)” by Nicholas C. Zakas

Регистрация: