Frontend: JavaScript (Vue)
Зарплата
от 120 000 до 180 000 ₽
Местоположение и тип занятости
Компания
Делаем сложные проекты для клиентов со всего мира и разрабатываем собственные инновационные продукты. У нас интересно!
Описание вакансии
Условия работы
Привет! Мы занимаемся разработкой продуктов для финтех. рынка на базе блокчейн решений.
Большую часть времени нужно заниматься разработкой на клиенте и в остальное время серверной части (VueJS + Laravel). Если ты отлично владеешь нативным JS и адаптивной версткой сложных интерфейсов, знаешь и умеешь писать на VueJS, а также имеешь базовые знания PHP — приходи к нам! У нас есть интересные и непростые задачи в области Frontend с использованием современных инструментов разработки, а также поможем развить способности Backend и Fullstack разработки!
Обязанности
- разрабатывать пользовательские интерфейсы по готовым макетам (обычно готовим в Zeplin);
- разрабатывать Frontend desktop-приложения;
- проектировать архитектуру Frontend;
- производить интеграцию и обмен данными с Backend;
- заниматься оптимизацией и улучшением имеющегося кода.
Требования
- уверенные знания HTML5, CSS3, адаптивной и кроссбраузерной верстки;
- глубокие знания JavaScript и стандарта ES2015, а также опыт разработки на нем не менее двух лет;
- опыт разработки с использованием фреймворка VueJS (Angular);
- опыт работы с системами сборки (Gulp, Webpack);
- опыт проектирования архитектуры проекта;
- способность писать масштабируемый код;
- понимание работы серверной части, а также взаимодействия с клиентом (обмен данными, API);
- навыки PHP не ниже понимания ООП (наш серверный язык);
- опыт работы с использованием системы контроля версий Git;
- знание принципов usability и следование им при разработке;
- личные качества: ответственность, самостоятельность, внимательность и инициативность.
Будет плюсом
- уверенное программирование на PHP;
- знание фреймворка Laravel;
- собственные проекты на GitHub или в Production;
- опыт создания архитектуры сложных проектов с нуля;
- опыт объектно-ориентированного программирования (C++, C#, Java и др.);
- знание и опыт разработки фреймворков React, Angular2+;
- знание инструментов для тестирования (Jasmine, Mocha, Chai);
- хорошая математическая подготовка, ясное понимание фундаментальных структур данных и алгоритмов;
- владение графическими редакторами.
Бонусы
- работа в современном офисе (периодически можно работать из дома);
- официальное оформление, согласно ТК;
- бонусы по итогам года, квартала, релизов;
- полная занятость;
- полностью оплачиваемый испытательный срок 2 месяца;
- уровень заработной платы обсуждается индивидуально по результатам собеседования.