Разработка на Ruby on Rails
дистанционно
договорная
Веб-разработка. Доработка существующего продукта. Разрабатываем социальную платформу на Ruby on Rails + Nuxt. Проект находится в активной разработке. Ищем Backend Ruby on Rails Developer для реализации системы регистрации пользователей по приглашениям. Что необходимо реализовать Необходимо доработать существующую систему регистрации и реализовать механизм регистрации пользователей исключительно по приглашениям. В рамках задачи необходимо: * реализовать механизм создания приглашений; * реализовать регистрацию нового пользователя только по приглашению; * автоматически связывать нового пользователя с пользователем, который его пригласил; * сохранить эту связь в базе данных; * реализовать необходимые backend API; * предусмотреть возможность получения информации о пользователе, который пригласил нового участника; * регистрацию без приглашения оставить доступной только через административную панель; * использовать существующую систему авторизации и архитектуру проекта. Что уже есть * действующий проект на Ruby on Rails + Nuxt; * существующая система пользователей; * административная панель; * репозиторий проекта; * команда разработки. Требования к специалисту * уверенный коммерческий опыт разработки на Ruby on Rails; * опыт работы с PostgreSQL; * опыт проектирования и разработки REST API; * опыт доработки существующих веб-приложений; * умение писать чистый, понятный и поддерживаемый код. В отклике просьба указать * опыт разработки на Ruby on Rails; * примеры реализованных проектов; * ориентировочную стоимость; * предполагаемый срок выполнения. О сотрудничестве Рассматриваем как выполнение отдельной проектной задачи, так и долгосрочное сотрудничество. Мы формируем команду разработки продукта и ищем специалистов, которым близок вдумчивый подход к работе. Для нас важны способность глубоко концентрироваться на одной задаче, внимание к деталям, аккуратность реализации и стремление создавать качественные, надёжные решения. Мы не ищем универсального разработчика «на всё». Для каждой задачи подбираем специалиста с релевантным опытом именно в этой области. Перед началом основной работы каждому кандидату будет предложено небольшое оплачиваемое тестовое задание, максимально приближенное к реальным задачам проекта. Это позволяет нам оценить качество кода, стиль работы и взаимное соответствие ожиданий. Стоимость тестового задания оплачивается независимо от того, продолжим ли мы сотрудничество после его выполнения. После успешного выполнения тестового задания предоставим доступ к проекту, репозиторию и подробному техническому заданию.
2026-08-03
Откликнуться