Ruby on Rails разработчик (Junior)

Зарплата

от 160 000 ₽

Требования

Бэкенд, Младший (Junior)Ruby on RailsRubyPostgreSQLGitSQLDockerООП

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

Москва, Санкт-ПетербургПолный рабочий деньМожно удаленно

Компания

Интернет-магазин парфюмерии и косметики

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

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

Интернет-магазин Randewoo в связи с масштабированием бизнеса открывает вакансию Ruby on Rails - разработчик (Начинающий). Мы будем очень рады целеустремленным разработчикам, в том числе тем, кто хочет перейти с других технологий и платформ на Ruby. PHP, Python, Java или SQL - мы точно знаем, что для разработчика инструмент вторичен, намного более важен подход к работе.

У нас молодая команда с атмосферой стартапа и возможностью работать удаленно!

Наш основной стек технологий:

RubyOnRails, Sidekiq, Redis, PostgreSQL, Elasticsearch

Что нужно будет делать:

Поддерживать и дорабатывать randewoo.ru. Зайдите и посмотрите на то, с чем нужно будет работать.

Основные задачи - развитие внутренней платформы в части управления контентом и заказами, интеграция с платежными системами и системой управления складом, повышение модульности системы (переход от монолита на сервисную архитектуру), подготовка проекта к масштабированию и выходу на рынки стран Европы и Азии, создание и развитие партнерской программы.

Конечно, у нас есть легаси:) и мы от него планомерно избавляемся.

Требования:

  • Самостоятельность, стремление к идеалам и расширению кругозора

  • Реальное хорошее знание ООП и собственно языка Ruby. Мы уверены, что невозможно эффективно работать без хорошего знания основ.

  • Некоторый опыт работы с RubyOnRails или похожими платформами.

  • Знакомы с SQL

  • Понимаете, что код нужно тестировать и покрывать тестами

  • Понимание концепции RES

О команде и процессах:

  • у нас есть менеджер проекта, тестировщик (и даже автоматизированные end-to-end тесты), отдельные фронт-разработчики. Мешать развитию в fullstack не будем, но программировать на js и верстать серверному разработчику не нужно.

  • у нас гибкие процессы. на основном проекте мы работаем по методологии kanban, на больших новых задачах и проектах используем SCRUM

  • типовой ход работы по задачам - аналитика, проектирование, разработка, code review, проверка задачи разработчиком, проверка задачи тестировщиком на тестовых средах, подготовка релиза и его тестирование => развертывание на основном сервере. Простой и понятный процесс, но далеко не в каждой компании он налажен и стабильно работает.

  • Частота релизов определяется в зависимости от количества и важности задач. Это может быть и 2 раза в день, и раз в две недели.

  • git flow, gitlab ci, kubernetes, docker

  • у нас есть документация на проекте. Это и вики, и описание API в swagger, и README, и немного документации на исходный код.

Что мы предлагаем:

  • Удаленный формат работы, но у нас есть офис в шаговой доступности от метро Дмитровская. В офисе всегда есть кофе, чай в неограниченном количестве, а также удобное рабочее место) Живущим в Москве и области - удобное оборудование для работы. Дадим и mac, и монитор:)

  • Возможность реального развития как по технологиям, так и soft-skills. Составляем план развития с прозрачным ростом заработной платы соответственно компетенциям.

  • ОЧЕНЬ гибкий график. Нам важен результат и нацеленность на решение задач, а не время, проведенное перед монитором.

  • Оклад + существенные ежемесячные премии по итогам работы, оплату обучения на курсах.

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

  • Отсутствие лишней бюрократии!

  • Скидки на весь ассортимент магазина.