Senior backend developer (Ruby, RoR) (удаленная работа)

16 июня 2024

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: Senior backend developer (Ruby, RoR)

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

Привет :)

Мы INMYROOM крупнейший специализированный маркетплейс мебели, света, предметов интерьера, а также медиа-пространство о дизайне и декоре.
Наш сайт - это монолитная разработка маркетплейса и crm системы, функциональность которых постоянно растёт. Посещаемость сайта более 5 млн. человек в месяц.
Мы очень любим свой продукт и стараемся делать его лучше и удобнее как для покупателей и поставщиков, так и для своих сотрудников. Проект достаточно большой, и впереди у нас много интересных амбициозных задач.

Присоединяйся к нам!

Наш стек: Ruby/Rails, PostgreSQL, Elasticsearch, GraphQL, React, Typescript. /Y.Cloud, Kubernetes, GitlabCI.

Основные направления, с которыми нужно будет работать:

  • Разработка новой и поддержка работающей функциональности основного сайта INMYROOM;

  • Разработка нашей CRM системы (бизнес растет, функциональность постоянно расширяется);

  • Разработка нового раздела маркетплейса - услуги.

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

  • Работать в команде единомышленников над решением сложных и интересных задач;

  • Участвовать в проектировании архитектуры приложения;

  • Участвовать в код-ревью;

  • Оптимизировать, рефакторить приложение.

Что мы ждем от кандидата:

  • Уверенное знание Ruby и Ruby On Rails - обязательно;

  • Будет преимуществом начальные знания в React, Typescript или желание развиваться в этом направлении тоже (желание расти до full-stack);

  • Опыт работы с PostgreSQL, Elasticsearch, Redis;

  • Опыт построения веб сервисов с помощью REST API, GraphQL;

  • Базовые знания Docker/Kubernetes, bash;

  • Умение и желание писать unit-тесты и интеграционные тесты;

  • Желание работать в команде и дружелюбие.

Что мы готовы предложить:

  • Полная удаленка или офис в центре Москвы на Третьяковской, но можно работать из любого города ;)

  • Официальное оформление с первого дня, всё в белую;

  • Нескучная профессиональная команда, молодой и дружный коллектив, открытое и лояльное руководство;

  • Гибкий проектный подход по SCRUM;

  • Свобода выбора технических решений (в рамках разумного, конечно);

  • Гибкое начало рабочего дня, отсутствие лишней бюрократии;

  • Амбициозные задачи и большое поле для профессиональной реализации.