Вакансия: #вакансия #javascript #angular #middle #senior #developer #офис #fulltime
Уровень: #middle, #senior
Компания: #cleverdata
Контакт:
@szhemzhitsky, email: hr@cleverdata.ru
Локация: #москва #мск
Офис: м. Дубровка
Занятость: полная
З/п: от 160 000 до 250 000 руб. на руки
CleverDATA ищет Frontend-разработчика с желанием работать и видеть результаты своей работы, попутно развиваясь в областях по проектированию и построению удобных пользовательских интерфейсов (UI/UX дизайн).
Вам предстоит развивать и разрабатывать пользовательские интерфейсы систем:
- DMPkit (
dmpkit.io) - набор компонент и пользовательских интерфейсов для построения платформ по обработке и управлению аудиторными данными;
- DMC (
1dmc.io) - набор компонент и пользовательских интерфейсов единственной независимой в РФ биржи аудиторных данных.
Ожидания:
- Опыт работы с JavaScript от 3 лет;
- Хорошее знание JavaScript (ECMA2016), TypeScript и стандартной библиотеки;
- Опыт разработки Single Page Applications на Angular 8+;
- Хорошие знания DOM, HTML, CSS;
- Опыт использования инструментов: NPM, Webpack, RxJs, NgRx, Karma, Less, Bootstrap;
- Понимание протокола HTTP и RESTful APIs;
- Умение работать в команде, писать читаемый код и юнит-тесты;
- Умение и желание изучать те инструменты и технологии, с которыми не доводилось работать ранее;
- Умение читать и понимать англоязычную профессиональную литературу и документацию;
- Способность обучаться и находить решения самостоятельно, пользуясь доступными источниками информации.
Технологии:
- JavaScript(ECMA2016), TypeScript – языки программирования
- Angular 8, Bootstrap – фреймворки
- NgRx – управление состояниями
- RxJs – реактивное программирование
- D3.js – визуализация данных
- NPM, Webpack – системы сборки
- Jasmine, Karma – библиотеки тестирования
- Less – управление стилями
- Nginx – веб- и прокси- сервер
Возможности:
- Интересные и сложные задачи по разработке и проектированию модульных пользовательских интерфейсов;
- Развитие в области UI/UX дизайна и визуализации данных;
- Принятие самостоятельных решений в части реализации и их аргументация;
- Работа в дружном и профессиональном коллективе;
- Адекватный процесс разработки и доставки ПО (юнит- и функциональное тестирование, CI/CD, Code Review, Agile, и т.п.);
- Участие в релевантных конференциях, в том числе за пределами РФ;
- Гибкий рабочий график и возможность один-два дня в неделю работать удаленно;
- Полностью удаленный режим работы на период действия ограничений по COVID-19;
- Быстрый профессиональный и карьерный рост.
Условия:
- Работа с передовыми технологиями;
- Стабильная белая заработная плата;
- Социальный пакет.
Примеры некоторых из задач:
- Добавление пакетного режима заведения сегментов в конструктор сегментов с учетом DSL, описываемого ANTLR-грамматикой;
- Добавление тегов(меток) в пользовательский интерфейс заведения сделок по поставке аудиторных данных;
- Визуализация статистики работы адаптеров по выгрузке сегментов в рекламные платформы;
- Разработка с нуля пользовательского интерфейса для управления моделями машинного обучения и визуализации их работы.
—
👉 Обсуждение вакансии в чате
@javascript_jobs