астерит

Rust-разработчик (нативная интеграция OpenFGA в существующий Rust-проект)

Развиваем OSS-платформу observability на Rust . Нужно встроить OpenFGA напрямую в Rust-бэкенд для реализации объектной авторизации RBAC/ReBAC.

астерит

Зарплата не указанаРоссияЕкатеринбургУдалёнка

О проекте

Развиваем OSS-платформу observability на Rust. Нужно встроить OpenFGA напрямую в Rust-бэкенд для реализации объектной авторизации RBAC/ReBAC.

Коротко: ищем Rust-инженера для нативного встраивания OpenFGA в Rust-проект: провайдер авторизации, HTTP-клиент к OpenFGA, маппинг маршрутов, кортежи, миграция, fail-closed и фича-флаг. Стек — Rust, Tokio, Axum, reqwest/serde, OpenFGA HTTP API.

Задачи

  • Реализовать trait провайдера авторизации.
  • Реализовать проверки через OpenFGA в цепочке middleware на Axum.
  • Написать Rust-клиент к HTTP API OpenFGA.
  • Сделать маппинг «HTTP-метод + путь → relation + object».
  • Записывать кортежи в сервисном слое: роли, владельцы, иерархии, удаление.
  • Реализовать фильтрации списковых эндпоинтов.
  • Написать bootstrap-миграцию существующих отношений в кортежи OpenFGA.
  • Обеспечить fail-closed при недоступности OpenFGA и логирование.
  • Покрыть интеграцию тестами.

Обязательные требования

  • Опыт Rust: async/await, обработка ошибок, тестируемый код.
  • Понимание middleware, извлечения контекста запроса, слоёв сервисов.
  • Опыт интеграции с внешними HTTP API: таймауты, деградация, fail-closed.
  • Понимание RBAC/ReBAC -подхода (объекты, отношения, кортежи, проверки).
  • Умение разбираться в чужой кодовой базе.
  • Аккуратность в безопасности: не допускать «тихого» открытия доступа.

Будет плюсом

  • Опыт с OpenFGA или SpiceDB.
  • Знание функционала и архитектуры observability-платформ.
  • Опыт миграции данных для систем авторизации.
  • Нагрузочные тесты и метрики latency.

Ключевой стек

  • Rust
  • Tokio
  • Axum
  • reqwest + serde
  • OpenFGA HTTP API
  • Docker — для локального OpenFGA в тестах

Условия

  • Удалённо / гибрид.
  • Оплата по итогам собеседования.
  • Отбор: скрининг → техинтервью (Rust + архитектура) → практическая задача (Rust-клиент Check к локальному OpenFGA) → финал.
  • Работа над open-source, чёткое ТЗ, поэтапный план, адекватный code review.

Отклик

Резюме / GitHub + описание опыта с Rust и/или авторизацией. Опционально — ссылка на публичный Rust-код.

Похожие вакансии Other (Ruby, Rust, Elixir)

hh.ru
xxl mebel

Fullstack Developer (Rust / NestJS)

xxl mebel
от 615 000 KZT (≈ от 115k ₽)КазахстанАлматыОфис
Fullstack Developer (Rust / NestJS)
Заработная плата: 615 000 ₸ до вычета налогов (около 500 000 ₸ на руки)
Местоположение: Алматы, Казахстан
Занятость: Полная
График работы: 5/2
Опыт работы: от 1 года
Уровень: Junior+ / Middle
О компании
Мы — международная компания, работающая в сфере электронной коммерции (E-commerce). Развиваем собственные программные решения для автоматизации бизнес-процессов, управления товарами, заказами и интеграции с международными маркетплейсами.
В нашу команду требуется Fullstack-разработчик с обязательным знанием Rust и NestJS.
Обязательные требования
Rust — уверенные практические знания (обязательно).
NestJS — опыт разработки Backend-приложений (обязательно).
TypeScript / JavaScript.
PostgreSQL — работа с базами данных.
Redis — кэширование данных.
BullMQ — обработка очередей и фоновых задач.
REST API — разработка и интеграция.
Опыт Fullstack-разработки (Frontend + Backend).
Git, Docker.
Понимание принципов архитектуры приложений.
Будет преимуществом
Опыт работы с Tauri v2 (Rust).
Знание React, Next.js или Vue.js.
Опыт разработки Desktop-приложений.
Опыт интеграции с маркетплейсами (Amazon, eBay, OTTO, Kaufland и др.).
Опыт автоматизации бизнес-процессов.
Обязанности
Разработка и поддержка Backend-сервисов на Rust и NestJS.
Разработка Fullstack-приложений.
Работа с PostgreSQL, Redis и BullMQ.
Создание и интеграция REST API.
Разработка систем автоматизации бизнес-процессов.
Поддержка и оптимизация существующих программных продуктов.
Участие в разработке новых IT-проектов компании.
Условия работы
Заработная плата: около 500 000 ₸ на руки.
Официальное трудоустройство.
Полная занятость, график 5/2.
Работа над международными IT-проектами.
Долгосрочное сотрудничество.
Возможность профессионального и карьерного роста.
Работа в команде разработчиков.
Важно
Знание Rust и NestJS обязательно.
Кандидаты, владеющие только одной из этих технологий, не рассматриваются.
При отклике просим указать:
Опыт коммерческой разработки на Rust.
Опыт работы с NestJS.
Примеры реализованных проектов или ссылку на GitHub.
Опыт работы с PostgreSQL, Redis и BullMQ.
Ждём ваши отклики!
hh.ru
S

Senior Full-Stack Developer

SHARQIY EXPRESS CORP
15 000 000–20 000 000 UZS (≈ 104k–138k ₽)УзбекистанТашкентОфис

VAKANSIYA — SENIOR FULL-STACK DEVELOPER
Kompaniyamiz jamoasiga ERP/CRM tizimi va mobil ilovalarni ishlab chiqish hamda rivojlantirish uchun kuchli Senior Full-Stack Developer izlaymiz.
Talablar:
• Full-Stack Development bo‘yicha 4+ yil tajriba
• ERP/CRM yoki murakkab biznes tizimlarida ishlagan bo‘lishi
• Backend: Node.js / NestJS / Python, REST API
• Frontend: React / Next.js / TypeScript
• Mobile: Flutter yoki React Native
• PostgreSQL / SQL bilan yaxshi ishlash
• Git, Docker, Linux va CI/CD bo‘yicha tajriba
• Clean Code, tizim arxitekturasi va API Security’ni tushunish
• Tashqi API va servislarni integratsiya qila olish
• AI vositalari — Claude, ChatGPT, Copilot’dan professional foydalanish
Biz uchun muhim:
✓ Yuqori mas’uliyat va intizom
✓ Vazifani oxirigacha yetkazish
✓ Muammoni mustaqil tahlil qilib, yechim topish
✓ Sifatli va xavfsiz kod yozish
✓ Deadline’ga rioya qilish
✓ Jamoada ishlash va natija uchun javobgarlik
Vazifalar:
ERP/CRM platformasi va mobil ilovani ishlab chiqish, rivojlantirish, integratsiya qilish, optimallashtirish hamda tizimning barqaror ishlashini ta’minlash.Bandlik: Full-time
Ish haqi: Tajriba va professional darajaga qarab kelishiladi
Imkoniyat: Uzoq muddatli loyiha, professional o‘sish va zamonaviy texnologiyalar
Murojaat uchun: CV + portfolio/GitHub + ish tajribasi + kutilayotgan ish haqini yuboring.

hh.ru
ecom.tech
Зарплата не указанаРоссияМоскваУдалёнка

ОПИСАНИЕ ПРОДУКТА

Отдел Чат-платформа КС занимается развитием ключевого функционала для единого окна оператора. С нами интегрируются витрины для общения с клиентами, партнерами и мерчантами, а также внутренние сервисы.

Платформа поддерживает сквозные (e2e) процессы: работа оператора со звонками, работа оператора с почтой, работа оператора с чатами, автоматизация чатов, автоматизация звонков.

ЧЕМ ПРЕДСТОИТ ЗАНИМАТЬСЯ:

  • Развивать продукт чат-платформы клиентского сервиса согласно стратегии вертикали и бизнес-заказа
  • Поддерживать стратегию компании (Единая витрина, ПДЖ в СБОЛ)
  • Управлять командами разработки (3 техлида в подчинении)
  • Отвечать за стабильность и развитие ключевых сервисов чат-платформы
  • Участвовать в архитектурных решениях — помогать командам с тактической архитектурой, проектированием модульного монолита и микросервисов
  • Выстраивать взаимодействие с продуктом и бизнесом — регулярно коммуницировать с продактами и бизнес-заказчиками, понимать их потребности и приоритеты

МЫ РАССЧИТЫВАЕМ, ЧТО ТЫ:

  • Имеешь экспертизу в одном из стеков: Ruby или Go
  • Умеешь проектировать архитектуру: модульный монолит, микросервисы, DDD, Event Storming
  • Умеешь управлять проектами: планирование, декомпозиция, контроль сроков, управление рисками
  • Имеешь опыт в инцидент и проблем менеджменте: работа с дежурствами, разбор инцидентов, работа с техническим долгом
  • Обладаешь системным и критическим мышлением — умеешь видеть картину целиком и принимать взвешенные решения
  • Хорошо понимаешь продукт и бизнес — умеешь работать с требованиями, приоритизировать задачи, видеть ценность для клиента

Желательные навыки:

  • Использование ИИ для своих задач (отчеты, анализ кода и процессов, написание скиллов)
  • Опыт управления командой разработки (проведение 1:1, развитие сотрудников, участие в найме)
  • Опыт работы с высоконагруженными системами (Highload)

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.