👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Frontend developer (Vue)

Зарплата

до 250 000 ₽

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

Полный рабочий деньМожно удаленно

Компания

Международный онлайн-брокер

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

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

Компания AMarkets с 2007 года является надежным партнером при работе на финансовых рынках. Торговыми и финансовыми услугами компании пользуются клиенты более чем из 35 стран мира. Наша миссия состоит в непрерывном развитии торговых технологий для повышения уровня успешности наших клиентов, обеспечении их лучшими в индустрии условиями торговли.

AMarkets почти на 40% состоит из разработчиков. Мы посвящаем большое количество времени обучению, написанию тестов и рефакторингу кодовой базы.

Над чем предстоит работать:

  • Поддержкой и улучшением кодовой базы текущих проектов;
  • Разработкой новой функциональности для админ. панели и личного кабинета трейдера;
  • Разработкой и публикацией внутрикорпоративных npm пакетов;
  • Оптимизацией и рефакторингом (последнему уделяем особое внимание);
  • Оценкой и декомпозицией задач;
  • Участием в код-ревью.

Наш стек:

  • Vue.js(Vuex, VueRouter, Vuetify, Vue-cli);
  • Lerna для управления монорепозиторием с приватными пакетами;
  • Задачи трекаем в Asana;
  • GitLab с настроенным CI/CD;
  • Пишем доки в Outline(wiki).

Что для нас важно:

  • Опыт разработки на JS от 3-х лет;
  • Опыт работы в команде;
  • Понимание и умение применять на практике принципы SOLID, DRY, YAGNI;
  • Опыт разработки web-приложений на одном из фреймворков(Vue.js, React, Angular);
  • Понимания Flux архитектуры и опыт работы с библиотеками для управления состоянием(Vuex, Redux/Mobx, NgRx);
  • Умение писать unit тесты .

Что станет преимуществом:

  • Знание TypeScript;
  • Опыт работы с Node.js.

Мы предлагаем:

  • Удаленная работа или возможность переезда в европейское подразделение компании в Черногории - современный офис, отличный климат и условия проживания, переезд и легализация за счет компании;
  • Конкурентную заработную плату;
  • Гибкие методологии разработки, возможность вносить свой вклад в развитие сложного и востребованного продукта;
  • Интересные проекты, дружный коллектив и реальные возможности роста.