Frontend: JavaScript (Vue)

Зарплата

от 120 000 до 180 000 ₽

Требования

ФронтендJavaScriptPHPGitVue.jsHTMLCSSGulpLaravelMySQLООП

Местоположение и тип занятости

МоскваПолный рабочий день

Компания

Делаем сложные проекты для клиентов со всего мира и разрабатываем собственные инновационные продукты. У нас интересно!

Описание вакансии

Условия работы

Привет! Мы занимаемся разработкой продуктов для финтех. рынка на базе блокчейн решений.

Большую часть времени нужно заниматься разработкой на клиенте и в остальное время серверной части (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 месяца;
  • уровень заработной платы обсуждается индивидуально по результатам собеседования.