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

Backend Ruby On Rails разработчик

Зарплата

от 100 000 до 130 000 ₽

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

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

Компания

Платформа аналитики торгового центра

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

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

Привет! Мы — платформа RENTU, Saas-сервис, позволяющий торговым центрам (арендодателям) собирать и анализировать данные о продажах арендаторов для расчета аренды и аналитики. Проект востребован на рынке и работает в ряде торговых центров. Мы развиваемся и расширяем команду разработчиков!

Требования и детали

Нет лишней бюрократии и совещаний, главное — развитие проекта. Инструменты связи — JIRA, Whereby и Slack. Их хватает, чтобы настроить внутреннюю работу и распределить все обязанности между членами команды.

На Backend используем Ruby on Rails последней версии, MongoDB, Bugsnag и несколько мелких библиотек. Есть настроенные линтеры, пишем тесты, ловим ошибки с помощью багтрекеров. Есть отстроенные pipeline'ы

Если вдруг интересно, то на Frontend используем Nuxt.js, VueX, Axios и ряд других библиотек. В качестве основных UI фреймворков используем Bootstrap 4 и Element UI.

Мы за чистый и понятный код. Придерживаемся Conventional Commits, имеем чёткую иерархию веток в git, стараемся внедрять линтеры и тесты на разные участки проекта. Всё это, для того чтобы проект становился лучше и приятней не только для пользователей, но и разработчиков. У нас много идей по внедрению новых функциональностей. 

Чем предстоит заниматься

На самом деле, работа найдётся на любой вкус и цвет

  1. Внедрение нового функционала и написание API
  2. Повышение производительности и скорости работы проекта
  3. Анализ больших массивов данных с целью их программной структуризации
  4. Участие в обсуждениях нового функционала и дальнейшего развития проекта
  5. Прочие улучшения проекта (написание тестов, кодревью, документирование)

Оплаты, отпуска, время доступности и прочее

  • Мы рассчитываем на фуллтайм, однако есть возможность работы на меньшую загрузку или парттайм.
  • Полная занятость (5/2) удаленно по контракту.
  • 2 недели оплаченного отпуска.
  • Оплата зависит от уровня - от 100 000 до 130 000. Но в первый месяц, нужно будет пройти испытательный срок. На этот период, оплата составит 70% от итоговой ставки.
  • ЗП выплачивается раз в месяц в полном объеме
  • Отпуск — гибкий, по договоренности. Но лучше предупреждать за месяц, чтобы можно было перераспределить нагрузку между коллегами.
  • Время доступности для связи по рабочим вопросам: с 10.00 до 16.00 Мск.

    Наши ожидания от будущего коллеги

    По техническим навыкам: 

    • Знание Ruby на отлично;
    • Опыт работы с mongoDB;
    • Знание и умение применять на практике ООП;

    Будет большим плюсом,  если до этого был опыт работы в разработке аналитических систем, а также опыт работы с другими технологиями. Мы открыты к любым предложениям, которые позволят продукту развиваться дальше.

    По софт навыкам:

    • Организовать себя и свое рабочее время.
    • Решать возникающие задачи или проблемы, не перекладывая на других.
    • Говорить, если что-то не нравится или есть предложения — никто не умеет читать мысли :)
    • Рассказывать о том, что ты делаешь и держать в курсе своих коллег. Это важно для понимания актуальных задачи и экономит много времени.

    Бонусы

    В качестве бонусов: 

    • Удаленная работа в лучших традициях (быстрые коммуникации, возможность спокойно поработать).
    • Гибкий график. 
    • Возможность влиять на продукты, а не быть простым исполнителем.
    • Возможность в будущем взять себе ученика.
    • Хорошая прокачка своих навыков.
    • Возможность пробовать и внедрять новые языки/фреймворки - мы очень лояльно к этому относимся.

    Дополнительные инструкции

    Как будет проходит процесс общения?

    • Вы откликаетесь
    • Мы изучаем ваше резюме или то, что вы напишите в отклике. Посмотрим профили в соц.сетях и код на гитхабе. Если все репозитории приватны, нужно скинуть ссылки на фрагменты написанного кода. 
    • Далее — договоримся о созвоне в скайпе/zoom. От нас будет руководитель проекта, который расскажет о сути проекта, и тимлид. Узнаем друг друга поближе и позадаем парочку вопросов. Не будет сухих тестов на алгоритмы, только проверка на подходы реализации. Всё продлится не больше часа
    • Потом возьмем небольшой тайм-аут на подумать и сообщим о решении/ сделаем оффер 
    • Далее после орг. вопросов будет испытательный срок 1-2 месяца: сразу отправим на боевые задачи. По ходу дела будем присматриваться друг другу — комфортно ли работать вместе.
    • В случае позитивного сценария прохождения испытательного срока - добро пожаловать в команду! Заодно выявим, слабые и сильные стороны и подскажем/поможем прокачать их.

    Если тебе стало интересно или остались вопросы, то напиши нам в Телеграмм @morderdesign (https://t.me/morderdesign)