Fullstack разработчик
Требования
Местоположение и тип занятости
Компания
Рекламно-коммуникационный холдинг
Описание вакансии
Условия работы
Ищем в команду Full-stack разработчика с упором во frontend (30/70). Наша небольшая, но нужная команда занимается разработкой внутренних и внешних инструментов для автоматизации различных задач, а также совершенно новых продуктов компании.
Все стадии: от задумки (да, мы придумываем продукты, потому проактивность, желание разобраться в чужих проблемах, понять их, помогать и предлагать решения - необходимые навыки), формализации и до реализации.
Чем предстоит заниматься:
- Разрабатывать интерактивные интерфейсы и standalone/PWA веб-приложения;
- Разрабатывать серверную часть (backend) (node, mongodb);
- Сопровождать код юнит и интеграционными тестами исполняемыми в рамках пайплайнов CI;
- Получать фидбек (и спасибо) от пользователей и чувствовать, что ваша работа нужна и ценится.
Мы ожидаем и ищем человека со следующими компетенциями:
- Отличные знания Javascript (es6, async) и React (hooks, router, native context / redux)
- PostgreSQL / Mongodb
- Webpack, Gulp, Grunt, SASS / LESS
- Работа с системами контроля версий GIT (мы используем Gitlab)
- Опыт работы с UI kits: bootstrap / material ui и др
- HTML5 / CSS3 / Canvas
- Node.js / (Express | Meteor | Hapi etc)
- Использование инструментов разработки и отладки в браузере
- Применение IDE, полезных приёмов и средств автопроверки кода
Если у вас есть опыт работы со следующим инструментарием, то это будет большим плюсом:
- Vue.js, Angular
- Библиотеки lodash, underscore, moment и т.п.
- Jest
- Websockets
- Docker, docker-compose
- Представление о настройке пайплайнов для тестирования и деплоя приложений (Gitlab CI)
- Python / Django (REST)
- AWS (Lambda, SQS)
Условия:
- Работа в лидирующем западном рекламном холдинге;
- Современный офис, расположенный в историческом памятнике Москвы на Белорусской
- Молодой, профессиональный коллектив;
- Возможность карьерного и профессионального роста;
- Доступ к передовым технологическим разработкам Publics Media и возможность применения их на практике;
- Социальный пакет (медицинское страхование, занятия йогой в офисе, возможность изучения иностранных языков в офисе компании);
- Оформление по ТК
- Уровень заработной платы обсуждается с успешным кандидатом