Обязанности:
Продуктовая компания в поисках Backend разработчика на Ruby on Rails c опытом работы в криптопроектах.Чем предстоит заниматься: Проектирование и разработка backend-сервисов на Ruby on Rails и Node.js (TypeScript). Разработка и поддержка API (REST / WebSocket) для внутренних сервисов и внешних интеграций. Реализация бизнес-логики, связанной с криптовалютными транзакциями, кошельками, блокчейн-интеграциями и финтех-процессингом. Интеграция с блокчейн-сетями и сторонними провайдерами (RPC, ноды, кастодиальные сервисы и т.д.). Оптимизация производительности и масштабируемости сервисов. Проектирование и оптимизация работы с БД (PostgreSQL или аналогичные). Разработка и поддержка очередей, асинхронных процессов, фоновых задач. Покрытие кода тестами, участие в code review. Работа с алгоритмами: оптимизация вычислений, обработка больших объёмов данных, транзакционные расчёты. Что мы хотим видеть: Уверенное понимание архитектуры классических и современных криптовалют (без опыта в криптопроектах не рассматриваем). Коммерческий опыт backend-разработки от 4 лет. Уверенное владение Ruby on Rails и Node.js (TypeScript). Глубокое понимание принципов построения API и REST-архитектуры. Опыт работы с Docker и контейнеризацией приложений. Уверенное знание алгоритмов и структур данных, умение применять их на практике. Опыт оптимизации производительности и работы с высоконагруженными системами. Опыт работы с PostgreSQL (индексы, транзакции, оптимизация запросов). Понимание принципов микросервисной архитектуры. Опыт работы с очередями (Redis, Sidekiq, RabbitMQ или аналоги). Базовое понимание криптовалют, блокчейна и принципов работы распределённых сетей. Понимание принципов безопасности в финтех-системах. Опыт работы в команде, участие в code review. Будет плюсом: Опыт работы с конкретными блокчейн-сетями (Ethereum, Tron, Bitcoin и др.), понимание принципов работы нод и RPC. Практический опыт разработки или интеграции со смарт-контрактами. Опыт работы с Web3-библиотеками (ethers.js, web3.js и аналоги). Понимание принципов DeFi, работы DEX/CEX, токеномики. Опыт построения high-load систем с горизонтальным масштабированием. Опыт проектирования отказоустойчивых систем. Что мы предлагаем: Удаленная работа. 8-ми часовой рабочий день. Гибкий рабочий график, согласованный с проектной командой. Выходные дни - суббота, воскресенье. В предпраздничные дни рабочий день сокращается на 1 час. Выходные дни во время государственных праздников (по РФ календарю). Оплачиваемый отпуск продолжительностью 28 календарных дней в год. Sick day в течение года, по согласованию с руководителем.Похожие вакансии