Backend

Ruby Developer Full-time

О компании и команде

Привет. Мы разрабатываем корпоративный мессенджера «Пачка» и являемся лидером в облачном сегменте со 150,000+ юзеров и такими клиентами как Lamoda, Skillfactory и Youtalk. Мы не являемся частью какой-то экосистемы, поэтому направляем все силы на разработку качественного, быстрого и функционального продукта, а не на корпоративные согласования. Сейчас нам нужен ещё один человек в команду, который будет помогать нам создавать лучший мессенджер.

Коротко.

Если ты ожидаешь работу в офисе, где тебе поставят задачи, опишут твой рабочий день с тайм-трекингом и протестируют то, что ты сделал – то это не про нас. Наша цель –создавать продукт следующего поколения SaaS, в одном ряду с cal.com, Linear, Arc browser и т.д. На конвеере такое не делается. Если ты знаешь эти продукты, то понимаешь о чём речь.

Нет задач. Нет менеджеров. Нет должности. Есть интерес.

Попробуем сразу размыть рамки того, что ты можешь делать. Представь, что это твой PET-проект, твоё желание сделать лучший корпоративный мессенджер на рынке, а мы тебе в этом помогаем. Ты не увидишь каких-то задач, которые были бы сформированы кем-то кроме тебя или твоих коллег по платформе.

Конечно, мы ожидаем, что ты первоклассный специалист в Ruby и бэкенд разработке. Но очень ценим желание улучшать продукт, видеть проблемы и решать их. Важно, чтобы ты был заинтересован в продукте. Почитать различные статьи о Пачке можно тут.

Разработка продукта и успех.

Внутри себя мы условно делимся на две команды - команда успеха и команда продукта.

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

Продукт — это backend, frontend (web), ios и android разработчики, дизайн, QA, которые непосредственно разрабатывают продукт и общаются с командой успеха, отвечая на их вопросы.

Команда продукта формирует свои технические проекты и фитчевые проекты и начинает самостоятельную работу без сроков, распределяясь по проектам.

Мы с самого начала совместной работы (уже более 10 лет как) работаем удалено. Так и не обзавелись офисом, но имеем небольшую студию, где иногда организуем локальные встречи в Питере.

Процесс.

Не ожидайте, что вы придете в большую команду, в которой все процессы расписаны, а вы как робот просто следуете расписанию дня. 

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

У компании нет далекой бизнес прослойки. Основатели компании непосредственно создавали этот продукт своими руками и продолжают это делать в различных командах, чтобы продукт и коммуникация в команде оставались простыми. Вы всегда можете задать вопрос и получить быстрый ответ.

Бекенд-команда и платформа.

5 фултайм разработчиков + 1 DevOps. Проект на Ruby 3.2. Rails 7

Очень хороший и покрытый тестами на 80% The Majes.c Monolith, с несколькими микросервисами на NodeJS и Go.

Ожидания от кандидата

- Senior. От 5 лет коммерческого опыта разработки на Ruby on Rails, опыт с Golang. 

- Уверенное знание Node.js, Apache Ka.a, Clickhouse, Docker, CI. 

- Доступность. Будьте готовы иметь возможность реагировать на инциденты и помогать их решать. 

- Открытость. Всё нужно говорить и влиять на процессы непосредственным участием, а не просто молча со стороны смотреть и считать, что что-то плохо работает. У нас есть рабочие принципы и о них вы можете прочитать тут. 

- Рост команды. Вы должны усилить команду и помочь решить проблемы проекта, помочь с масштабированием и архитектуры сервера и клиентского API. 

- Вы нашли в этой вакансии все ссылки, ознакомились с ними и вам понравилось.

- Заинтересованность. У нас ничего не получится, если вам это не интересно, вы приходите просто делать поставленные задачи и получать зарплату. Нужно отвечать на вопросы, нужно задавать вопросы, нужно строить и улучшать процессы.

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

    Мы являемся аккредитованной ИТ-компанией, член Ассоциации Разработчиков Программных Продуктов (АРПП) «Отечественный софт», наши продукты зарегистрированы в реестре отечественного ПО.

    Оформление может быть любое: в штат, на ИП, на самозанятого (по твоему желанию). Отпуск предоставляется стандартный, 28 дней, вне зависимости от способа оформления.

    Уровень оплаты: По рынку, в зависимости от квалификации

    Бонусы

    13-ая зарплата

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

    О собеседовании

    • 1 этап: техническое собеседование.

    • 2 этап: собеседование с партнёрами компании, на котором мы обсудим и расскажем о процессах в разработке, ответим на все твои вопросы.

    Со своей стороны, постараемся, чтобы все этапы прошли за 1-3 дня. Долго растягивать процесс мы точно не будем.

    Overview

    • Employer: Пачка
    • Job Title: Ruby Developer
    • Published: 1 day, 7 hours ago
    Apply For This Job