Other (Ruby, Rust, Elixir) — свежие вакансии
Обновляется каждый час. Найдено: 16 вакансий за последнюю неделю.
HireSeeker — агрегатор вакансий. Собираем вакансии со всех основных площадок и показываем по вашей специальности. Подпишитесь на ежедневную подборку только релевантных.
О проекте
Мы в поиске Middle+/Senior Ruby on Rails разработчика для работы над проектом компании ООО "МОЁ СОБРАНИЕ" (https://moe-sobranie.ru/). Проект связан с развитием и сопровождением высоконагруженного веб-приложения в сфере электронной коммерции.
Нам нужен разработчик, который глубоко понимает экосистему Ruby on Rails, умеет проектировать архитектуру с учётом масштабирования и отказоустойчивости, а также готов работать с event-driven подходами и современными инструментами оркестрации. Вы будете участвовать в развитии продукта, оптимизации производительности и интеграции между сервисами.
Чем предстоит заниматься:
-
Развивать и поддерживать веб-приложение — добавлять новый функционал, рефакторить код, следить за производительностью.
-
Проектировать и оптимизировать базы данных (PostgreSQL/MySQL), чтобы система быстро работала даже с тысячами бюллетеней.
-
Настраивать фоновые задачи и кеширование (Redis, Sidekiq) — например, для обработки загруженных сканов бюллетеней и выгрузки в ГИС ЖКХ.
-
Интегрироваться с внешними системами (ГИС ЖКХ, Госуслуги.ДОМ) через REST API и Kafka (мы используем event-driven подход).
-
Работать с контейнеризацией и деплоем (Docker, базовый Kubernetes), чтобы наше приложение стабильно работало в облаке.
-
Писать тесты (RSpec, Capybara), чтобы новый функционал не ломал существующий.
-
Участвовать в планировании задач, обсуждать архитектуру и предлагать свои решения — мы ценим инициативу и экспертизу.
-
Помогать команде двигаться в сторону best practices Rails-разработки.
Обязательные требования:
-
Глубокое знание Ruby on Rails, включая best practices и паттерны проектирования.
-
Опыт работы с PostgreSQL / MySQL — проектирование схем, оптимизация сложных запросов.
-
Опыт работы с Redis, Sidekiq — фоновые задачи, кеширование, управление очередями.
-
Опыт работы с Apache Kafka — event-driven архитектура, интеграции между сервисами.
-
Docker — контейнеризация, написание Dockerfile, работа с образами.
-
Kubernetes — опыт деплоя и оркестрации (базовый уровень).
-
Опыт проектирования и работы с REST / GraphQL API.
-
Навыки написания тестов с использованием RSpec, Capybara (TDD/BDD приветствуется).
-
Уверенная работа с Git, GitLab CI/CD — пайплайны, работа в команде.
-
Уверенное владение Linux, Bash — работа в командной строке, администрирование.
-
Глубокое понимание ООП, алгоритмов и структур данных — уровень Senior.
-
Самостоятельность в принятии решений, умение предлагать архитектурные решения.
-
Аналитический склад ума, системное мышление.
-
Способность работать в условиях высокой нагрузки и сжатых сроков.
Будет плюсом:
-
Опыт проектирования высоконагруженных распределённых систем.
-
Участие в архитектурных решениях, проектирование сервисов с нуля.
-
Опыт повышения отказоустойчивости и масштабируемости систем.
-
Знание NoSQL (MongoDB).
-
Опыт работы с Apache Kafka в продакшене.
-
Опыт работы в e-commerce или маркетплейсах.
-
Наличие собственных open-source проектов или активное участие в сообществе Ruby.
Что мы предлагаем:
-
Работу над полезным и востребованным продуктом, который реально облегчает жизнь тысячам пользователей.
-
Интересные технические задачи: интеграции с внешними системами, обработка больших данных, высокие нагрузки.
-
Возможность предлагать и реализовывать архитектурные улучшения.
-
Полная удаленка и гибкий график.
-
Доступ к необходимым инструментам, документации и материалам.
-
Регулярные выплаты без задержек (1 раз в месяц).
-
Полное соблюдение условий договора.
-
Поддержку от кадровой команды (организационная, юридическая, бухгалтерская помощь).
-
Стабильную занятость и возможность выбора других проектов после завершения текущего.
#вакансия #nodejs #nestjs #backend #solana #crypto
Backend Developer (Solana Event Processing)
Локация: Удалённо
Занятость: Full-time
Уровень: Middle-Senior
Вилка: $3.000 - $4.500
Компания: NoOnes - https://noones.com
О проекте/Задачи
Мы разрабатываем P2P-платформу на базе Solana, которая в реальном времени обрабатывает on-chain события и обеспечивает взаимодействие пользователей через микросервисы и API. Нужен Middle+ Backend‑разработчик на NestJS с опытом работы с Solana (индексирование цепочки, подписки/webhook-коллбэки, очереди задач). Будете разрабатывать микросервисы, которые получают события из блокчейна (через Helium/Triton и @ solana/web3.js), обрабатывают логи транзакций и передают их в приложение (сохраняя в БД и рассылая через WebSocket/API).
Технологии
- NestJS 10+, TypeScript (REST API, WebSocket Gateway)
- Solana: @ solana/web3.js, smart contracts
- СУБД: PostgreSQL или MongoDB (+ кеш/очереди в Redis)
- Bull или BullMQ (Redis) для background-задач
- Аутентификация: JWT, HMAC-подписи (работа с API/webhooks)
- Инфраструктура: Docker, GitLab CI/CD
Требования
- NestJS 10
- Опыт Bull или BullMQ
- @ solana/web3.js
- Postgres
- JWT signing / HMAC
Плюсом будет
- Опыт с Helius / Triton webhook
- Compressed NFT subscriptions (cNFT)
Оформление
Сотрудничество оформляется в формате удалённого контракта. В случае, если возникают ограничения или сложности с прямым оформлением, у компании есть опыт работы через проверенные компании-посредники. Также доступны гибкие варианты выплаты, включая получение оплаты в криптовалюте (USDT/USDC и другие стейблкоины) по согласованию с кандидатом.
Контакт: @ilyamrzw
Чем предстоит заниматься:
- Разрабатывать высоконагруженные компоненты распределённой системы, производящей обработку и анализ большого потока данных телекоммуникационной сети в режиме реального времени;
- Заниматься написанием юнит-тестов;
- Заниматься доработкой модулей.
- Опыт программирования на Rust от 3 лет;
- Знание стандартных библиотек и структуры языка;
- Знание и понимание основных паттернов Rust, умение работать с borrow checker, понимание его ограничений и специфик;
- Умение писать корректный unsafe код, понимание главных инвариант компилятора и возможных случаев UB;
- Опыт написания асинхронного кода (async/.await) и знание основных библиотек (tokio);
- Опыт системного программирования для GNU/Linux;
- Понимание протоколов TCP/IP стека.
- Собственную платформу MTS Ocean для получения ИТ-ресурсов, а это значит, что деплой, мониторинг, observability — не будут для тебя проблемой, ты сможешь сосредоточиться на фичах;
- Профессиональные гильдии инженеров, где мы поддерживаем друг друга и помогаем стать лучше;
- Внутреннюю площадку TechTalks для обмена опытом, дискуссий, развития навыков самопрезентации;
- Участие во внешних IT конференциях. Мы выступаем на HighLoad++, DataFest, Mobius, Test Driven Conf, Joker, DevOps, Матемаркетинг и даже проводим собственную конференцию по архитектуре True Tech Arch;
- Полезные курсы и вебинары в корпоративном университете и электронную библиотеку;
- ДМС с первого месяца работы, включая стоматологию;
- Страхование от несчастных случаев с 1 месяца работы. Материальную помощь в сложных жизненных ситуациях;
- Отпуск 28 календарных дней;
- Прием врачей общей практики и массаж в офисе;
- Мобильная связь за счет компании и льготные тарифы для близких;
- Подписка на онлайн-кинотеатр KION, сервис МТС Музыка, книжный сервис Строки от МТС, безлимитные мессенджеры и соцсети.
ИНКОНТРОЛ - аккредитованная Министерством цифрового развития, связи и массовых коммуникаций Российской Федерации российская ИТ - компания, основными видами деятельности которой являются: комплексная разработка, внедрение в эксплуатацию "под ключ" и обслуживание автоматизированных систем управления технологическими процессами различных уровней сложности. Компания "Инконтрол" является основным партнером ИРАО по автоматизации.
В нашем проекте мы разрабатываем программно-аппаратные комплексы и программные компоненты для защиты промышленных сетей, технологических сегментов и критически важных объектов. Мы в поисках разработчика, который будет участвовать в создании и развитии сетевых компонентов наших продуктов.
Обязанности:
Вам предстоит участвовать в создании и развитии сетевых компонентов наших продуктов.
В зоне вашей ответственности:
- разработка и доработка сетевых сервисов и модулей обработки/передачи данных;
- реализация компонентов для работы с промышленными и инфраструктурными протоколами;
- создание механизмов диагностики, логирования и обработки ошибок;
- разработка внутренних инструментов для настройки, проверки и сопровождения решений;
- проектирование отдельных частей архитектуры, где важны надежность и предсказуемое поведение.
С чем предстоит работать:
В продуктах уже используются различные прикладные протоколы: IEC 60870-5-104, IEC 61850 MMS, OPC UA, Modbus TCP, FTP/SFTP/SMB, Syslog, SNMP, SMTP.
Глубокое знание всех перечисленных протоколов на старте не требуется. Важно умение разбираться в спецификациях, анализировать поведение систем и аккуратно реализовывать требования.
Характер задач:
Задачи обычно лежат на стыке нескольких областей. Вам предстоит не только писать код, но и читать документацию, проверять гипотезы, смотреть логи, иногда спорить с чужой реализацией протокола.
Требования:
Опыт разработки на Rust или C++ (либо хорошее знание C/C++ и готовность переходить на Rust)
- уверенная работа в среде Linux (настройка, отладка, базовое администрирование);
- понимание основ сетевого взаимодействия (OSI, TCP/UDP, сокеты);
- умение читать и сопровождать чужой код без желания немедленного рефакторинга;
- навыки написания поддерживаемого, документируемого кода;
- системное мышление и способность разбираться в ошибках на стыке компонентов.
Будет преимуществом:
- опыт системной разработки под Linux;
- разработка сетевых приложений (шлюзы, прокси, сервисы передачи данных);
- знание промышленных протоколов или опыт работы в АСУ ТП / промышленной автоматизации;
- опыт в области информационной безопасности;
- навыки оптимизации производительности и низкоуровневой отладки;
- разработка ПО для программно-аппаратных комплексов или Embedded Linux appliance.
- трудоустройство в соответствии с ТК РФ;
- полный соцпакет: оплачиваемые больничные, отпуск, ДМС;
- сложные инженерные задачи с реальным применением в промышленной инфраструктуре;
- возможность профессионального роста в области Rust, Linux и системного программирования;
- работа в команде, где нормально задавать вопросы, обсуждать решения и разбираться в первопричинах;
- минимум бюрократии — максимум прикладной инженерии;
- премии по итогам работы;
- испытательный срок – три месяца;
- формат работы обсуждается индивидуально: офис, гибрид или удаленный формат в зависимости от задач и вашего уровня самостоятельности.
- офис в шаговой доступности от метро Шаболовская.
#CET time
#Location: all countries (except Belarus, Russia)
Заказчик: цифровая платформа для публикации книг.
Важно:
- 5+ лет практического опыта разработки бэкенда на Ruby on Rails;
- опыт интеграции с продуктами на основе блокчейна и финтех-решений, предпочтительно Solana или Ethereum: знание потоков данных в блокчейне и вне его, кошельков и логики транзакций;
- опыт создания и внедрения функций в активно развивающихся продуктах;
- подтвержденный опыт проектирования и масштабирования API-ориентированной архитектуры;
- навыки работы с реляционными базами данных (предпочтительно PostgreSQL), проектированием схем, оптимизацией запросов, индексированием и знакомство с миграцией данных для производственных систем;
- умение работать с контейнеризированными средами (Docker), конвейерами CI/CD, мониторингом и тесно сотрудничать с фронтенд-разработчиками, менеджерами по продуктам и специалистами по контролю качества.
Если это то, что ты сейчас ищешь, заполняй форму (https://lnkd.in/gfpuJukt) и я свяжусь с тобой в tg.
Департамент информационных технологий Москвы создает и развивает цифровые проекты, которые делают столицу комфортнее, а жизнь горожан — удобнее и мобильнее. Для системы управления столицей технологии — это незаменимый инструмент, который применяется во всех отраслях экономики, городского хозяйства и социальной сферы. А для миллионов горожан — повседневный помощник, который позволяет получать сотни услуг и сервисов в удобном цифровом формате в режиме 24/7.
На данный момент находимся в поиске ведущего разработчика в команду, которая будет заниматься развиваем собственной платформу для разработки.
Стек: Ruby on Rails 6.1, PostgreSQL, Sidekiq 6.5, Redis, GraphQL, Grape REST, Devise + OmniAuth (Azure AD), Elasticsearch 7, Declarative Policy. Frontend на Vue 2 + Apollo Client + Webpack 4 , Workhorse / Gitaly на Go, RSpec.
Что нужно делать:
- развивать собственный REST API (`router/v1/`) и слой интеграций с внешними системами
- поддерживать и расширять прокси‑sso, кастомизировать devise
- реализовывать фичи в ядре GitLab: членство, доступы, mr, уведомления и многие другие
- мигрировать стратегию патчей от прямых правок upstream‑файлов к namespace‑based prepend‑модулям
- обновлять GitLab с версии 15 до 17/18, а также рантаймы (Ruby → 3.2+, Rails → 7, Node → 20+) — это ключевой эпик ближайшего года
- документировать подсистемы и распределять ответственность по команде
Какие знания и навыки нам важны:
- Ruby 3.x и Rails 6/7 на профессиональном уровне
- PostgreSQL — `EXPLAIN ANALYZE`, миграции под большие таблицы, понимание блокировок
- Sidekiq в продакшене: идемпотентность, retries, dedup
- Devise / OmniAuth / OAuth / proxy-based SSO / OAuth2 & OIDC-flow
- Git на экспертном уровне (предстоит разруливать merge-конфликты с upstream)
- опыт работы с большими чужими кодовыми базами и/или форками open-source
- готовность к работе с legacy-стеком
Будет плюсом:
- опыт upgrade-эпиков Rails-приложений, GitLab/GitHub Enterprise изнутри, Azure AD как identity provider, Elasticsearch, базовый Vue 2 / Go
Что предлагаем:
- рыночную зарплату и премии
- драйвовые задачи и ресурсы для их реализации
- гибридный формат работы, офис в бизнес-центре класса А (метро Курская)
- преимущества аккредитованной IT-компании
- материальную помощь в случае важных событий в жизни
- корпоративное обучение у топовых провайдеров и доступ к онлайн-библиотеке
- корпоративные тренировки и спортивные активности - бег, футбол, волейбол, баскетбол, теннис и другие
- комьюнити по интересам
- скидки от партнеров на ДМС, связь, развлечения, подарки, спорт и т.д.
Стань частью команды ДИТ Москвы и воплощай в жизнь цифровые проекты столицы!
- Разработка новых функциональных возможностей продукта;
- Реализация требований по улучшению технических характеристик продукта;
- Работа над улучшением архитектуры продукта;
- Исправление ошибок и уязвимостей в исходном коде проекта;
- Поддержка существующего функционала;
- Участие в улучшении производительности продукта;
- Разработка интеграций с внешними системами.
- Опыт работы в ИТ сфере от пяти лет;
- Опыт разработки на Ruby / Ruby on Rails в связке с PostgreSQL от пяти лет;
- Понимание методологии CI/CD
- Опыт работы с микросервисной архитектурой приложений;
- Опыт работы с file storage, s3.
- Опыт работы с Git, Docker;
- Глубокое понимание TCP/IP, SSL;
- Умение писать поддерживаемый код и оценивать объем и сроки работ;
- Умение работать в команде, самоорганизация и ответственность;
- Знание английского на уровне чтения технической документации.
Будет плюсом:
- Глубокое знание gitlab
- Знание Docker Compose;
- Знание Kubernetes
- Знание Go;
- Знание методологий, принципов и процессов разработки защищенного ПО;
- Понимание архитектуры распределенных приложений;
- Хорошие коммуникационные навыки.
- работу в коллективе профессионалов;
- конкурентоспособный уровень вознаграждения;
- возможность реализовывать свой потенциал вне проектов: мы организуем митапы и конференции, на которых выступают наши сотрудники, приглашаем тренеров для спикеров, развиваем профессиональные комьюнити;
- гибкий график работы;
- ДМС со стоматологией после успешного прохождения испытательного срока;
- возможна постоянная удаленная работа.
О компании
Мы - та самая компания, которая научилась бороться с пробками с помощью искусственного интеллекта. Помогаем делать «умными» дороги, светофоры, транспорт, инфраструктуру. Наши решения уже установлены в нескольких регионах России и объем проектов и задач постоянно растет. Работаем небольшой командой разработчиков и ML-инженеров, поэтому нацелены на повышение качественной отдачи от разработки через автоматизацию и тесты. У нас постоянно идет работа как над совершенно новыми продуктами, так и над повышением качества легаси систем и покрытия их тестами. Если что-то непонятно, но хочется выучить, то научим.
Что предстоит делать:
Rust-инженер работает над флагманскими Edge-продуктами (те, которые разворачиваются на одноплатниках рядом с камерой) и над системой управления светофорами. Предстоят имплементация новых фичей и глубокая оптимизация, чтобы упихнуть наши решения на очень маленькие компьютеры.
Rust используется во всех наших продуктах и прикладных инструментах; делаем упор на надежность и скорость. Минимум низкоуровневого кода и unsafe Rust. Без крипты.
Требования к кандидату:
- опыт разработки на Rust более 1 года (обязательно)
- Понимание системы типов и основных паттернов в языке
- Знание особенностей асинхронного и многопоточного программирования
- Основы функционального программирования
- Понимание принципов интеграционного и юнит-тестирования
- Владение трейтами на уровне “бох”
Дополнительно приветствуем:
- Понимание работы компьютерных сетей и операционных систем
- Навыки построения безопасных интерфейсов
- Умение и желание писать простой и понятный код
- Стремление к автоматизации и упрощению жизни для себя и коллег
- Аргументация принятых решений в виде MD файликов или иной документации
Приятным плюсом будет:
- Опыт коммерческой разработки на Python
- Умение работать с Nix Flakes
- Желание работать с железками
Что мы предлагаем:
-
Официальное трудоустройство в соответствии с Трудовым кодексом РФ;
-
Гибридный график работы 5/2 с гибким началом дня;
-
IT-аккредитация
-
ДМС
- Можно работать на полной удалёнке, из офиса или совмещать
- Комфортный офис в Иннополисе, оснащенный кофемашиной и зоной отдыха
- Коворкинг в Казани в IT парке им. Рамеева
- Компенсируем аренду жилья в Иннополисе после года работы
- Покупаем недостающее оборудование по запросу
- Дружелюбная и слаженная команда специалистов
- Отсутствие микроменеджмента и атмосфера доверия
- Минимум бесполезных встреч и совещаний
- Свобода принимать решения и ответственность за их последствия
- Гарантированное место за столом в Вальгалле после испытательного срока
-
Уровень заработной платы определяется по результатам собеседования исходя из опыта работы.
#вакансия #blockchain #developer #senior #remote #fulltime
Вакансия: Blockchain Developer (Удаленно)
Компания: Lagrange Labs
Вилка: от 7 000 до 9 500 USD
Условия: удаленно, full-time
Обязанности:
— Проектирование и имплементация основных протоколов Lagrange на уровне смарт-контрактов.
— Работа над интеграцией ZK-сопроцессоров с различными L1/L2 сетями (Ethereum, Arbitrum, Optimism).
— Оптимизация потребления газа (gas optimization) и аудит безопасности написанного кода.
— Исследование и внедрение новых стандартов (EIPs) для улучшения кросс-чейн взаимодействия.
— Участие в разработке архитектуры "модульных" блокчейнов и уровней доступности данных (DA).
Требования:
— Опыт в блокчейн-разработке от 3-4 лет.
— Экспертное владение Solidity и инструментами разработки (Foundry, Hardhat).
— Понимание глубоких концепций: EVM storage, assembly (Yul), подписи (ECDSA/Schnorr).
— Опыт работы с технологиями масштабирования (Rollups) будет весомым преимуществом.
Контакты: Gorskines
------------
Author: @Gorskines
Software Engineer (Rust) — различные уровни
🌍 Формат: Удалёнка — глобально, опциональный офис в Porto, Portugal
О компании:
Команда работает распределённо по всему миру, сочетая технических специалистов и людей, развивающих партнёрства с провайдерами данных и сообществом DeFi. Фокус — рынок децентрализованных финансов и разработка инфраструктуры рыночных данных. Проекты активно развиваются как open‑source (см. публичные репозитории Pyth Network).
Задачи:
• Разработка и сопровождение on‑chain и off‑chain проектов, включая smart contracts и утилиты
• Создание backend‑сервисов и SDK для разработчиков
• Улучшение tooling, мониторинга и документации
• Взаимодействие с бизнес‑командой для формирования продуктовой стратегии
• Менторство младших инженеров и установка стандартов разработки
Требования:
• От 4 лет опыта в разработке ПО и наличие реализованных продуктов
• Глубокое знание Rust (strongly preferred)
• Опыт в backend/низкоуровневой разработке (Rust или C++)
• Понимание DeFi и готовность работать в стартап‑ритме
• Отличные коммуникативные навыки для работы с техническими и бизнес‑партнёрами
• Готовность к периодическим on‑call дежурствам и менторству команды
Будет плюсом:
• Опыт с крупномасштабными, safety‑critical системами
• Опыт разработки смарт‑контрактов и в блокчейн‑проектах
• Знакомство с Solidity, Python, TypeScript
Стек:
Rust, C++, Solidity, Python, TypeScript, smart contracts, SDKs, APIs, monitoring
Условия:
• Полностью удалённая команда с опциональным офисом в Порту
• Работа в стартап‑окружении и вклад в open‑source проекты
• Уровень/титул подбирается под ваш опыт
📩 Отклик: Откликнуться
Обязанности:
- Поддержка существующего web-приложения на Ruby on Rails
- Разработка новых функций и модулей
- Доработка системы управления медицинской техникой
- Участие в архитектурных решениях и техническом планировании
- Написание и поддержание тестов
- Код-ревью и соблюдение стандартов качества кода
- Менторинг младших разработчиков
- Оптимизация производительности приложения
Требования:
- 2+ года опыта работы с enterprise приложениями
- Опыт архитектурного планирования и проектирования сложных систем
- Навыки оптимизации производительности приложений и баз данных
- Опыт работы с микросервисной архитектурой (желательно)
- Опыт менторинга и руководства командой разработчиков
- Понимание принципов DevOps и CI/CD процессов
- Опыт работы с медицинскими системами и требованиями безопасности (приветствуется)
- Знание принципов SOLID, DRY, KISS и паттернов проектирования
- Опыт интеграции с внешними API и сторонними сервисами
- Навыки профилирования и отладки сложных проблем производительности
- Ruby 3.4 — глубокое знание языка программирования, понимание внутреннего устройства
- Rails 7.0 — экспертный уровень владения современной версией фреймворка
- Rails Engines — понимание модульной архитектуры и проектирование сложных систем
- ActiveRecord — продвинутая работа с ORM, оптимизация запросов, миграции
- ActionCable — разработка real-time функций и WebSocket соединений
- ActiveStorage — управление файлами, загрузками и интеграции с облачными хранилищами
- Тестирование и качество кода:
- RSpec — написание unit, integration и system тестов, TDD/BDD подходы
- Rubocop — настройка и поддержание стандартов качества кода в команде
- Базы данных и кэширование:
- PostgreSQL — проектирование схем БД, оптимизация производительности, сложные запросы
- Redis — продвинутная работа с кэшированием, сессиями и очередями
Мы в свою очередь даём все возможности для развития:
- Команду единомышленников, готовую поддержать на каждом этапе и помочь в профессиональном росте. Здесь ценят взаимопомощь и открытость, где каждый чувствует себя частью чего-то большего.
- Захватывающие проекты, меняющие облик крупнейших российских компаний. Мы выбираем задачи, которые вдохновляют и позволяют проявить креативность, предлагая уникальный опыт и профессиональный рост.
- Гибкий формат работы. Выбирайте наиболее удобный для вас вариант: удаленная работа, гибридный режим или современный офис в Ижевске.
- Прозрачные условия сотрудничества. Оформление по ТК или ИП
Вакансия: Ruby on Rails разработчик
Открой новые горизонты в логистике вместе с нами!
Ты любишь создавать удобные и мощные сервисы? Хочешь влиять на развитие внутренней платформы, автоматизирующей бизнес-процессы в сфере логистики? Тогда тебе к нам! Мы ищем Ruby on Rails разработчика, который поможет нашей команде двигаться вперёд, развивать существующие сервисы и воплощать в жизнь новые идеи.
Твои задачи:
- Разработка и поддержка REST API для внутренних и внешних сервисов
- Создание нового функционала и доработка существующих модулей платформы
- Интеграция с внешними сервисами: платёжные системы, сервисы уведомлений, CRM и другие
- Оптимизация и рефакторинг кода для повышения производительности
- Участие в проектировании архитектуры новых решений
- Взаимодействие с командой аналитиков, тестировщиков и других разработчиков
Что важно для нас:
- Опыт коммерческой разработки на Ruby on Rails от 3 лет
- Уверенное знание принципов построения REST API
- Опыт интеграции с внешними сервисами через API
- Навыки работы с реляционными базами данных (PostgreSQL/MySQL)
- Понимание принципов ООП, паттернов проектирования и чистого кода
- Умение работать с системами контроля версий (Git)
- Готовность разбираться в чужом коде и поддерживать существующие решения
- Самостоятельность, ответственность и желание развиваться
Условия и преимущества:
- Удалённый формат работы — работай из любой точки мира
- Гибкий график: 5/2, 8-часовой рабочий день
- Оформление по договорённости, подработка
- Вовлечённая команда профессионалов, готовых делиться опытом
- Возможность влиять на продукт и предлагать свои решения
- Современный стек технологий и интересные задачи
О компании Мы — команда, создающая инновационные решения для автоматизации логистических процессов. Наши сервисы помогают бизнесу работать быстрее, эффективнее и удобнее. Мы ценим инициативу, открытость и стремление к развитию. Присоединяйся и стань частью нашего успеха!
#9316
Коллеги, ищем специалистов #Ruby on #Rails (версии 6.x–7.x)! Проектная сфера: медтех/страхование. Локация: РФ. Фуллтайм, удаленная занятость. Требования пока на обсуждении с заказчиком, но кандидатов уже готовы смотреть.
Писать @ivanGr
Канал Аутстаф запросов @outstaff_requests_phpdev
#9330
Ruby on Rails -разработчик Senior
Описание проекта: МедТех
Требования к стеку технологий и опыту кандидата:
Обязательные требования (Must have):
- Ruby 3.4 — глубокое знание языка программирования, понимание внутреннего устройства
- Rails 7.0 — экспертный уровень владения современной версией фреймворка
- Rails Engines — понимание модульной архитектуры и проектирование сложных систем
- ActiveRecord — продвинутая работа с ORM, оптимизация запросов, миграции
- ActionCable — разработка real-time функций и WebSocket соединений
- ActiveStorage — управление файлами, загрузками и интеграции с облачными хранилищами
Тестирование и качество кода:
- RSpec — написание unit, integration и system тестов, TDD/BDD подходы
- Rubocop — настройка и поддержание стандартов качества кода в команде
Базы данных и кэширование:
- PostgreSQL — проектирование схем БД, оптимизация производительности, сложные запросы
- Redis — продвинутная работа с кэшированием, сессиями и очередями
Фоновые задачи:
- resque — архитектура обработки асинхронных задач
- resque-scheduler — планирование и мониторинг задач
Frontend и ассеты:
- Node.js — управление frontend зависимостями и build процессами
- sprockets — настройка и оптимизация сборки ассетов
- SCSS — продвинутое использование препроцессора CSS
- terser — минификация и оптимизация JavaScript
- autoprefixer-rails — автоматические вендорные префиксы
- Importmap — современное управление JavaScript модулями
- jquery-rails — интеграция jQuery с Rails приложениями
- jquery-ui-rails — кастомизация UI компонентов
- Bootstrap 4.4 — адаптивный дизайн и кастомные компоненты
Инфраструктура:
- Nginx — настройка веб-сервера, load balancing, SSL
Желательные навыки (Nice to have):
- Минимум 5+ лет коммерческого опыта разработки на Ruby on Rails
- 2+ года опыта работы с enterprise приложениями
- Опыт архитектурного планирования и проектирования сложных систем
- Навыки оптимизации производительности приложений и баз данных
- Опыт работы с микросервисной архитектурой (желательно)
- Опыт менторинга и руководства командой разработчиков
- Понимание принципов DevOps и CI/CD процессов
- Опыт работы с медицинскими системами и требованиями безопасности (приветствуется)
- Знание принципов SOLID, DRY, KISS и паттернов проектирования
- Опыт интеграции с внешними API и сторонними сервисами
- Навыки профилирования и отладки сложных проблем производительности
Задачи:
- Поддержка существующего web-приложения на Ruby on Rails
- Разработка новых функций и модулей
- Доработка системы управления медицинской техникой
- Участие в архитектурных решениях и техническом планировании
- Написание и поддержание тестов
- Код-ревью и соблюдение стандартов качества кода
- Менторинг младших разработчиков (в перспективе)
- Оптимизация производительности приложения
Писать @ivanGr
Канал Аутстаф запросов @outstaff_requests_phpdev
Ruby on Rails -разработчик Senior
Описание проекта: МедТех
Требования к стеку технологий и опыту кандидата:
Обязательные требования (Must have):
— Ruby 3.4 — глубокое знание языка программирования, понимание внутреннего устройства
— Rails 7.0 — экспертный уровень владения современной версией фреймворка
— Rails Engines — понимание модульной архитектуры и проектирование сложных систем
— ActiveRecord — продвинутая работа с ORM, оптимизация запросов, миграции
— ActionCable — разработка real-time функций и WebSocket соединений
— ActiveStorage — управление файлами, загрузками и интеграции с облачными хранилищами
Тестирование и качество кода:
— RSpec — написание unit, integration и system тестов, TDD/BDD подходы
— Rubocop — настройка и поддержание стандартов качества кода в команде
Базы данных и кэширование:
— PostgreSQL — проектирование схем БД, оптимизация производительности, сложные запросы
— Redis — продвинутная работа с кэшированием, сессиями и очередями
Фоновые задачи:
• resque — архитектура обработки асинхронных задач
• resque-scheduler — планирование и мониторинг задач
Frontend и ассеты:
— Node.js — управление frontend зависимостями и build процессами
— sprockets — настройка и оптимизация сборки ассетов
— SCSS — продвинутое использование препроцессора CSS
— terser — минификация и оптимизация JavaScript
— autoprefixer-rails — автоматические вендорные префиксы
— Importmap — современное управление JavaScript модулями
— jquery-rails — интеграция jQuery с Rails приложениями
— jquery-ui-rails — кастомизация UI компонентов
— Bootstrap 4.4 — адаптивный дизайн и кастомные компоненты
Инфраструктура:
— Nginx — настройка веб-сервера, load balancing, SSL
Желательные навыки (Nice to have):
— Минимум 5+ лет коммерческого опыта разработки на Ruby on Rails
— 2+ года опыта работы с enterprise приложениями
— Опыт архитектурного планирования и проектирования сложных систем
— Навыки оптимизации производительности приложений и баз данных
— Опыт работы с микросервисной архитектурой (желательно)
— Опыт менторинга и руководства командой разработчиков
— Понимание принципов DevOps и CI/CD процессов
— Опыт работы с медицинскими системами и требованиями безопасности (приветствуется)
— Знание принципов SOLID, DRY, KISS и паттернов проектирования
— Опыт интеграции с внешними API и сторонними сервисами
— Навыки профилирования и отладки сложных проблем производительности
Задачи:
— Поддержка существующего web-приложения на Ruby on Rails
— Разработка новых функций и модулей
— Доработка системы управления медицинской техникой
— Участие в архитектурных решениях и техническом планировании
— Написание и поддержание тестов
— Код-ревью и соблюдение стандартов качества кода
— Менторинг младших разработчиков (в перспективе)
— Оптимизация производительности приложения
Откликнуться на запрос: @okabirorin
По вопросам партнерского сотрудничества: @ju_vetta
Похожие специальности
Хотите персональную подборку?
Введите свои критерии — мы отфильтруем вакансии по вашим требованиям
Найти подходящие вакансии →