Fullstack-разработчик
Описание
Fullstack-разработчик (Ruby on Rails + React) Удалённо · Полная занятость, 5/2 · 130 000–180 000 ₽ в месяц на руки Разрабатываем новую отраслевую учётную систему: продажи, заказы, клиенты, склад, поставщики, отчёты и интеграции. Ищем разработчика, который будет вести задачи целиком: разбираться в требованиях, проектировать данные, писать backend и frontend, проверять результат и выпускать изменения. Рассчитываем на длительное сотрудничество и погружение в продукт. О проекте и команде Проект на ранней стадии: уже есть проработанная предметная область, требования, интерактивный прототип и техническая основа приложения. Впереди — разработка бизнес-модулей и запуск у первых пользователей. В команде есть технический руководитель, менеджер проекта и бизнес-менеджер. Архитектуру и сложные задачи обсуждаем вместе, код проходит ревью. Для сложных задач по frontend подключается отдельный frontend-разработчик. Повседневную разработку вы ведёте по всему стеку. Используем AI-инструменты и ожидаем, что вы умеете применять их в работе: разбираться в коде, реализовывать функции, писать тесты и проверять решения. Ответственность за качество результата остаётся у разработчика. Стек Ruby on Rails, PostgreSQL, Redis, Sidekiq, React, TypeScript, Inertia, Mantine, Docker, S3. Архитектура — модульный монолит с изоляцией данных между компаниями. Что предстоит делать Реализовывать функции целиком: от структуры данных и бизнес-логики до работающего интерфейса. Разрабатывать процессы продаж, заказов, складского учёта и работы с клиентами. Создавать формы, таблицы и другие рабочие экраны на React и TypeScript. Реализовывать фоновые задачи и интеграции с внешними сервисами. Вместе с командой уточнять требования, продумывать пограничные случаи и предлагать решения. Писать тесты, проверять пользовательские сценарии, следить за правами доступа, целостностью данных и производительностью. Участвовать в выпуске обновлений, диагностике и исправлении ошибок. Что мы ожидаем Уверенное владение Ruby on Rails и опыт разработки приложений для реальных пользователей. Практический опыт с React и TypeScript, способность самостоятельно реализовать интерфейс. Хорошее понимание SQL и PostgreSQL: транзакции, индексы, миграции, оптимизация запросов. Опыт работы с внешними API и фоновыми задачами. Базовые навыки работы с Linux и Docker. Понимание тестирования, безопасности и разграничения доступа. Умение пользоваться AI-инструментами, критически оценивать их решения и поддерживать полученный код. Самостоятельность: задавать вопросы, заранее обозначать сложности и доводить задачи до проверенного результата. Будет плюсом опыт с CRM, ERP, торговыми или складскими системами, интеграциями с 1С. Условия Полностью удалённая работа. Полная занятость, график 5/2. Без совмещения с другой работой и параллельными коммерческими проектами. 130 000–180 000 ₽ в месяц на руки — итоговая сумма по результатам собеседования. Техническое сопровождение, ревью и помощь со сложными задачами. Возможность влиять на продукт с раннего этапа и видеть результат своей работы. Как откликнуться Отправьте резюме и кратко расскажите об одном-двух проектах, где вы работали и с backend, и с frontend: за что отвечали лично, какие задачи решали и как используете AI в разработке.