erlang_solutions · На сервисе с: 19.08.26 20:47
Senior Elixir Developer
Erlang Solutions (Poland )
Full time - Remote
https://elixirjobs.net/offers/erlang-solutions-senior-elixir-developer-12d22eea
#вакансия #ruby #rubyonrails #backend #ror #web3 #remote
Вакансия: Ruby on Rails Developer (Middle/Senior)
Компания: Lagrange Labs
Вилка: 5 000 – 8 000 USD + Token Options
Условия: Full-time, Remote, работа в международной инженерной команде
Задачи:
— Проектирование и разработка масштабируемых бэкенд-сервисов на Ruby on Rails.
— Создание и поддержка надежных REST/GraphQL API для взаимодействия с фронтендом и мобильными приложениями.
— Интеграция с блокчейн-инфраструктурой (Ethereum, L2-сети) через JSON-RPC и специализированные гемы (eth.rb и др.).
— Оптимизация производительности приложений, работа с кэшированием (Redis) и фоновыми задачами (Sidekiq).
— Проектирование архитектуры баз данных (PostgreSQL) и работа со сложными миграциями данных.
— Покрытие кода Unit и Integration тестами (RSpec), проведение Code Review.
— Участие в автоматизации бизнес-логики и интеграции с внутренними системами (CRM, ERP).
Требования:
— Опыт коммерческой разработки на Ruby / RoR от 3 лет.
— Глубокое понимание принципов ООП, SOLID и паттернов проектирования.
— Практический опыт работы с PostgreSQL, Redis и Sidekiq.
— Умение писать чистый, поддерживаемый и протестированный код.
— Понимание основ Web3 (транзакции, смарт-контракты, работа с кошельками).
— Навыки работы с Docker и понимание CI/CD процессов.
— Английский язык: Upper-Intermediate (активная коммуникация в Slack и на созвонах).
Будет плюсом:
— Опыт работы с высоконагруженными системами.
— Знание других языков программирования (Go, Elixir или JavaScript).
— Опыт участия в Open-source проектах.
Контакт для связи: Gorskines
➖➖➖➖➖➖➖➖➖➖
Подпишись на Python Jobs
At Querify Labs, we work with technology companies on the design and implementation of complex data infrastructure systems. Our engineers contribute to projects involving query processing, storage engines, distributed systems, and analytical infrastructure.
Our engineers primarily work with Java and C++, though we are not tied to any specific language or technology stack. We value strong engineering fundamentals and the ability to select the right tools for the problem at hand.
We leverage modern AI-assisted development tools to accelerate research, prototyping, implementation, and code exploration. We view AI as a force multiplier for experienced engineers rather than a replacement for engineering judgment, system design, or deep technical expertise.
We actively study open-source systems, academic research, and production architectures to make informed engineering decisions.
We are looking for experienced software engineers who enjoy solving hard systems problems, diving deep into internals, and building complex software from first principles.
Company: RDS DOO
Position: Rust Backend Developer (Middle+) — Nexus Edge (Video / Edge Computing)
Serbia, office
About the project
Nexus Edge is a distributed Smart City video-surveillance platform for edge devices. It includes a central controller and multiple edge workers responsible for camera management, storage, and event processing. The platform handles RTSP→HLS video conversion, integrates with S3 storage, and uses an event-driven architecture (NATS JetStream). Deployed across several countries, it focuses on scalability, observability, and reliability.
Stack
Language & Frameworks: Rust 1.7x+, poem, poem-openapi (axum / actix experience welcome)
Database: PostgreSQL (sqlx), PostGIS / TimescaleDB
Messaging: NATS JetStream (streams, consumers, KV)
Video: GStreamer 1.20+, RTSP→HLS pipelines, S3/MinIO storage
Infra: Docker / docker-compose, Linux
Security: JWT (ES256), Argon2, CORS, RBAC
Monitoring: tracing, Prometheus, Grafana
Docs: Stoplight Elements (OpenAPI)
Responsibilities
Develop backend services (controller and edge workers);
design and implement REST APIs with poem / poem-openapi;
integrate and optimize PostgreSQL / PostGIS / TimescaleDB;
build video-processing pipelines (RTSP→HLS, segmentation, S3 storage);
implement async, event-driven flows with NATS JetStream (streams, consumers, DLQ/retry);
ensure security (JWT, Argon2, CORS, RBAC);
enhance observability (metrics, tracing, logging, profiling);
contribute to backend architecture (consistency, fault tolerance, backpressure);
collaborate with Frontend and DevOps teams.
Must-have
2+ years of commercial Rust experience (Middle+ level);
solid understanding of async/await, concurrency, and I/O;
production experience with poem / axum / actix-web;
proficiency in sqlx (queries, indexes, migrations, performance);
hands-on Docker and Linux skills;
ability to read/write OpenAPI specs;
experience debugging distributed systems (timeouts, retries, idempotency);
on-site in Belgrade, Serbia (relocation required).
Nice-to-have
NATS / Kafka / RabbitMQ (preferably NATS JetStream);
video/IoT experience (RTSP/HLS, GStreamer);
S3-compatible storage (MinIO), bucket policies;
PostGIS / TimescaleDB (geo & time-series);
Rust tests (tokio-test, testcontainers);
open-source contributions.
Offer
Strong engineering team, real impact on architecture and technology choices;
modern stack, CI/CD, code reviews, distributed deployments;
flexible schedule, office in Belgrade;
competitive compensation, based on experience and interview performance.
Telegram: @alyonaoon
HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.