New offer - be the first one to apply!

May 29, 2026

Senior Ruby on Rails Backend Engineer

Senior • Remote

Trzebinia, Poland

Senior Ruby on Rails Backend Engineer

Szukamy doświadczonego Ruby on Rails Backend Developera do rozwijania naszego ekosystemu aplikacji biznesowych (CRM, obieg dokumentów, workflow, integracje ERP, KSeF, automatyzacje procesów).

Projekt obejmuje:

  • integracje z systemami zewnętrznymi,

  • przetwarzanie dokumentów,

  • background jobs,

  • kolejki,

  • realtime events,

  • deployment na własnej infrastrukturze VPS,

  • integracje AI i ERP.

To rola dla osoby, która dobrze odnajduje się w systemach produkcyjnych i lubi rozwiązywać realne problemy biznesowe.

Idealnie, jeśli jesteś z okolic Trzebini / Chrzanowa — preferujemy osoby, z którymi możliwa będzie okazjonalna współpraca stacjonarna przy planowaniu i wdrożeniach.

Stack technologiczny

Backend / Rails

  • Ruby on Rails 7.2

  • Active Record

  • Active Job + Solid Queue

  • Action Mailer

  • Action Cable

  • Action Mailbox

Bazy danych

  • MySQL

  • MS SQL Server (TinyTds)

  • migracje Rails

  • indeksy

  • JSON columns

Integracje

  • KSeF REST API

  • Claude API (Anthropic)

  • IMAP polling

  • Backblaze B2

  • TinyTds / Optima ERP

Deployment / infrastruktura

  • Linux VPS (Ubuntu)

  • Puma

  • systemctl

  • crontab

  • logrotate

  • Tailscale VPN

Dokumenty / PDF

  • CombinePDF

  • generowanie i stemplowanie PDF

  • Node.js CLI wrappers

Szukamy osoby, która:

  • ma bardzo dobrą znajomość Ruby on Rails,

  • rozumie architekturę aplikacji backendowych,

  • dobrze zna SQL i relacyjne bazy danych,

  • potrafi projektować i debugować integracje,

  • ma doświadczenie z background jobs i async processing,

  • swobodnie pracuje na Linux/VPS.

Mile widziane

  • doświadczenie z KSeF,

  • doświadczenie z ERP,

  • znajomość MSSQL,

  • doświadczenie z realtime systems,

  • integracje AI,

  • doświadczenie z dużymi workflow dokumentowymi.

Oferujemy

  • realny wpływ na architekturę systemów,

  • dużą samodzielność,

  • brak korporacyjnych procesów,

  • ciekawe integracje i problemy techniczne,

  • możliwość długoterminowej współpracy.

Forma współpracy

  • B2B lub FV

  • full-time lub part-time

  • zdalnie / hybrydowo