Senior/Middle Front-end Developer
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Мы ищем талантливого разработчика на Angular для работы над уникальным проектом, не имеющем в данный момент прямых аналогов в мире. Это онлайновая ММО-игра для людей, увлекающихся программированием. Играя в едином игровом мире, каждый пользователь управляет своей колонией путем написания JavaScript-кода своего AI, который работает автономно на серверах игры в режиме 24/7. Игра успешно вышла на Steam и получила значительное количество положительных отзывов. У нас небольшая команда из пяти человек, и мы ищем еще одного разработчика для реализации огромного количества планов по развитию проекта.
Оф. сайт: https://screeps.com
На Steam: http://store.steampowered.com/app/464350
На GitHub: https://github.com/screeps/screeps
Так как проект глобальный и ориентирован на западную аудиторию, требуется знание английского на уровне свободного чтения и написания внутренней документации, а также (иногда) общения с комьюнити в письменной форме. Устный английский не требуется.
Работа удаленная, поэтому необходимо умение самостоятельно работать без принуждения, и проявлять инициативу даже там, где нет явно поставленных задач.
На позиции подразумевается занятость 10-40 часов в неделю. Оплата почасовая по тайм-трекингу.
Мы используем AngularJS и в настоящий момент находимся в стадии миграции на Angular 5.
Скиллсет:
- Умение писать качественный оптимизированный код на TypeScript/ES2015, дебажить утечки памяти и узкие места в производительности приложения в браузере, оптимизировать DOM и работать с инструментом Timeline.
- Опыт работы с AngularJS/Angular. Обязательно наличие в портфолио больших проектов, построенных по парадигме Single-Page Application.
- Знание HTML/CSS, хороший собственный визуальный вкус и внимание к деталям.
- Плюсом будет опыт разработки на бэкенде (Node.js/Express/MongoDB/Redis), а также любовь к стратегическим играм и понимание их специфики.
Дополнительные инструкции
Укажите ваш опыт разработки на AngularJS/Angular и на бэкенде (опционально).