Frontend-разработчик (Vue.js)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Компания Marilyn ищет в свою команду Frontend-разработчика!
О нас:
Marilyn System — компания, которая занимаемся разработкой умных облачных сервисов управления интернет-рекламой. У нас есть два флагманских продукта: Aori (SMB) и Marilyn (крупные клиенты), которыми пользуются тысячи бизнесов ежедневно.
Мы – №1 в России, согласно главному отраслевому рейтингу AdIndex. Наши сервисы осуществляют постоянный мониторинг выполнения плановых показателей по большинству доступных каналов интернет рекламы (контекстная, медийная реклама, товарные агрегаторы, соц. сети и т.д.), а также позволяют пользователям экономить время, избавляя от рутинных процессов: автоматизируют работу по управлению digital-рекламой, в 4 раза сокращают время на подготовку сложной отчётности, а сверку рекламных расходов в системе можно сделать за 1 клик.
Сейчас мы в поисках Frontend-разработчика на стеке Vue.js, готового вместе с нами продолжать развивать пользовательские интерфейсы наших продуктов.
Основные задачи, которыми предстоит заниматься:
- Разработка новой функциональности front-end системы;
- Поддержка кастомной библиотеки компонентов и дизайн-системы;
- Оценка трудоемкости задач, участие в процессе планирования;
- Рефакторинг старых частей приложения с backbone на новый стек.
Чего мы от тебя ожидаем:
- Опыт коммерческой разработки во front-end от 2 лет;
- Опыт работы с vue.js и экосистемой (vuex, vue-router) от 1 года;
- Знание современного JavaScript (ECMAScript 2017+);
- Грамотная вёрстка с использованием чистого CSS (+postCSS);
- Опыт работы с системой контроля версии Git.
- Знание паттернов проектирования и умение применять их на практике
Дополнительным плюсом является:
- Опыт написания unit/e2e тестов на фронтенде (у нас Jest);
- Опыт разработки дашбордов / инструментов визуализации данных;
- Опыт работы с системами мониторинга ошибок на фронте (у нас Sentry);
- Опыт использования BEM методологии (мы используем только BEM-naming);
- Умение настраивать webpack-сборку;
- Опыт работы с Unix-системами (командная строка, консольные утилиты);
- Здоровый перфекционизм и стойкая неприязнь к изобретению велосипедов.
- Базовые знания Python
- Базовые навыки работы с PostgreSQL
- Умение решать нестандартные проблемы пользователей, не отходя от их основных потребностей
Наш стек технологий:
- Vue2 + Vuex + Vue Router;
- Jest;
- webpack;
Что в свою очередь предлагаем мы:
- Влияние на результат. У нас компания с атмосферой стартапа (но без хаоса и с финансовой стабильностью), где твои идеи и вклад могут повлиять не только на какую-то часть кода/отдельную фичу, а на результат всей компании.
- Прозрачность. Полностью «белая» заработная плата и оформление по ТК РФ с первого рабочего дня.
- Команду. Ты будешь работать с настоящими профессионалами своего дела, готовыми помочь и поддержать в любых вопросах, а самое важное — поделиться своими знаниями.
- Обучение. Посещение конференций и митапов.
- Профессиональный рост. Мы поощряем инициативу, идеи и желание развиваться.
- Заботу. Ты получишь медицинскую страховку или абонемент на фитнес после полугода работы в компании.
- Комфорт. Сейчас мы все работаем удаленно, но после улучшения эпидемиологической обстановки будет возможность работать в стильном офисе-лофте с зонами отдыха, корпоративной библиотекой, качелями, PlayStation, небольшим тренажерным залом и легкими перекусами.