Описание вакансии
Что предстоит делать:
В крупный проект требуются Angular Разработчик. Ближайшая и самая горячая задача — разработка/поддержкиакартографического сервиса. Сервис используется для отображения на карте точек и некоторой информации по ней. Предстоит добавить кластеризацию точек (часть будет реализовано на backend), фильтрацию точек по полям (часть будет реализована на backend) и т.п. Сервис построен на базе OSM с использованием Angular и TypeScript. Обязательно умение писать автотесты (мы используем Karma). Будет плюсом: умение пользоваться Docker; знание экосистемы ReactJS.
Преимущества:
- Работа в небольшом
- Прямой доступ к конечным пользователям. Возможность влиять на продукт и разрабатываемый функционал
- Развитие и обмен знаниями
- Работа в дружном коллективе с командой заказчика
Обязанности:
- разработка пользовательского интерфейса в процессе продуктизации исследовательских результатов заказчика;
- Визуализация больших данных, включая временные ряды, 2D и 3D диаграммы, с использованием существующих фреймворков и иногда написания пользовательских JS-визуализаций;
Требования:
— Уверенные знания Javascript (ES5/ES6/ES7)
— Опыт работы с TypeScript
— Навыки по работе с CSS/SASS/HTML
— Очень важны хорошие знания Angular их экосистем
— Опыт работы со сборщиком Webpack
— Опыт работы с Git, npm, yarn
Желательный опыт
-
Опыт работы с картографическими сервисами и их API (OSM)
-
Умение пользоваться Docker
-
Умение пользоваться Linux на уровне командной строки
-
Навыки работы с Vue и Nuxt.js
-
Опыт разработки на Node.js
-
Знание python и Django
-
Умение презентовать свой опыт и свою точку зрения для аудитории различной степени подготовки
Условия:
- Гибкий график
- Возможность удалённой работы
- Интересный проект с крупным заказчиком
- Мы поддерживаем желание развиваться и предлагаем индивидуальные обучающие программы
Ограничения:
- Рассматриваются только кандидаты, проживающие на территории РФ