Senior JavaScript (Vue) разработчик
Локация: Удалённо
Компания: Randewoo
ЗП: от 250 000 р.
Занятость: Полная
Наш основной стек технологий:
RubyOnRails, Vue, Nuxt, Sidekiq, Redis, ElasticSearch
Что нужно будет делать:
- Поднять с нуля проект, нацеленный на страны Европы и Азии;
- Поддерживать и дорабатывать Randewoo.ru. Зайдите и посмотрите на то, с чем нужно будет работать;
- Основные задачи - развитие внутренней платформы в части управления контентом и заказами, повышение модульности системы (переход от монолита на сервисную архитектуру), создание и развитие партнерской программы.
Конечно, у нас есть легаси :) и мы от него планомерно избавляемся.
Требования:
- Vue / Nuxt;
- Обязательно иметь опыт работы над большими проектами;
- Навыки работы в распределенной команде по гибким методологиям;
- Понимание принципов работы SSR / SPA;
- Понимание микросервисной архитектуры
Npm / yarn, webpack, git, jira (или любая другая система управления задачами);
- Хорошее знание шаблонов проектирования и умение их применять;
- Валидная верстка;
- Нам более важно умение и желание писать качественный, эффективный, ПРОСТОЙ и проверяемый код с адекватным количеством готовых решений и лучших практик, чем очень быстро на костылях собирать велосипеды.
Будет преимуществом:
- Широкий кругозор в области современных браузерных технологий и библиотек;
- Знание других популярных фреймворков;
- Знание и опыт использования Typescript;
- Опыт рефакторинга и управления легаси;
- Желание и умение писать тесты на создаваемый функционал.
О команде и процессах:
- У нас есть менеджер проекта, тестировщики (и даже автоматизированные end-to-end тесты), разработчики серверной части. Мешать развитию в fullstack не будем, но кодить на сервере не нужно У нас есть swagger, поэтому можно понять, как осуществляется связь;
- У нас гибкие процессы - на основном проекте мы работаем по методологии kanban, на больших новых задачах и проектах используем SCRUM;
- Типовой ход работы по задачам - аналитика, проектирование, разработка, code review, проверка задачи разработчиком, проверка задачи тестировщиком на тестовых средах, подготовка релиза и его тестирование => развертывание на основном сервере. Простой и понятный процесс, но далеко не в каждой компании он налажен и стабильно работает.
Частота релизов определяется в зависимости от количества и важности задач. Это может быть и 2 раза в день, и раз в две недели;
- git flow, gitlab ci, kubernetes, docker;
- У нас есть документация на проекте. Это и вики, и описание API в swagger, и README, и немного документации на исходный код.
Что мы предлагаем:
- Удаленный формат работы;
- ОЧЕНЬ гибкий график. Нам важен результат и нацеленность на решение задач, а не время, проведенное перед монитором;
- Один оплачиваемый Day-off в месяц;
- Оклад + существенные ежемесячные премии по итогам работы, оплату обучения на курсах;
- Молодой, дружный и позитивный коллектив;
- Отсутствие лишней бюрократии!
- Скидки на весь ассортимент магазина.
Для отклика пишите: @Yana_MIkriukova
Локация: Удалённо
Компания: Randewoo
ЗП: от 250 000 р.
Занятость: Полная
Наш основной стек технологий:
RubyOnRails, Vue, Nuxt, Sidekiq, Redis, ElasticSearch
Что нужно будет делать:
- Поднять с нуля проект, нацеленный на страны Европы и Азии;
- Поддерживать и дорабатывать Randewoo.ru. Зайдите и посмотрите на то, с чем нужно будет работать;
- Основные задачи - развитие внутренней платформы в части управления контентом и заказами, повышение модульности системы (переход от монолита на сервисную архитектуру), создание и развитие партнерской программы.
Конечно, у нас есть легаси :) и мы от него планомерно избавляемся.
Требования:
- Vue / Nuxt;
- Обязательно иметь опыт работы над большими проектами;
- Навыки работы в распределенной команде по гибким методологиям;
- Понимание принципов работы SSR / SPA;
- Понимание микросервисной архитектуры
Npm / yarn, webpack, git, jira (или любая другая система управления задачами);
- Хорошее знание шаблонов проектирования и умение их применять;
- Валидная верстка;
- Нам более важно умение и желание писать качественный, эффективный, ПРОСТОЙ и проверяемый код с адекватным количеством готовых решений и лучших практик, чем очень быстро на костылях собирать велосипеды.
Будет преимуществом:
- Широкий кругозор в области современных браузерных технологий и библиотек;
- Знание других популярных фреймворков;
- Знание и опыт использования Typescript;
- Опыт рефакторинга и управления легаси;
- Желание и умение писать тесты на создаваемый функционал.
О команде и процессах:
- У нас есть менеджер проекта, тестировщики (и даже автоматизированные end-to-end тесты), разработчики серверной части. Мешать развитию в fullstack не будем, но кодить на сервере не нужно У нас есть swagger, поэтому можно понять, как осуществляется связь;
- У нас гибкие процессы - на основном проекте мы работаем по методологии kanban, на больших новых задачах и проектах используем SCRUM;
- Типовой ход работы по задачам - аналитика, проектирование, разработка, code review, проверка задачи разработчиком, проверка задачи тестировщиком на тестовых средах, подготовка релиза и его тестирование => развертывание на основном сервере. Простой и понятный процесс, но далеко не в каждой компании он налажен и стабильно работает.
Частота релизов определяется в зависимости от количества и важности задач. Это может быть и 2 раза в день, и раз в две недели;
- git flow, gitlab ci, kubernetes, docker;
- У нас есть документация на проекте. Это и вики, и описание API в swagger, и README, и немного документации на исходный код.
Что мы предлагаем:
- Удаленный формат работы;
- ОЧЕНЬ гибкий график. Нам важен результат и нацеленность на решение задач, а не время, проведенное перед монитором;
- Один оплачиваемый Day-off в месяц;
- Оклад + существенные ежемесячные премии по итогам работы, оплату обучения на курсах;
- Молодой, дружный и позитивный коллектив;
- Отсутствие лишней бюрократии!
- Скидки на весь ассортимент магазина.
Для отклика пишите: @Yana_MIkriukova