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
Similar jobs you might like
Technology
co.brick
Senior / Lead Ruby on Rails Developer
Senior
Remote
Gliwice, Poland
🏢 Summary: Senior/Lead Ruby on Rails role focused on leading backend architecture and development while supporting frontend integration with React. The position involves driving technical direction, ensuring scalability and performance, and maintaining high code quality across the project. The role also acts as a technical point of contact aligning engineering outcomes with business goals. 🗂️ Requirements: Mastery of Ruby on Rails, Expert-level Ruby proficiency, Experience designing scalable backend architectures, Experience with React, Proven experience leading technical projects or modules, Ability to conduct code reviews and enforce best practices 📃 Skills: Ruby, Rails, React, Backend, Architecture, REST, Git, SQL 🏢 Description: We are looking for a high-level Ruby on Rails Expert to take a key role in the development team. This position is designed for someone who excels in backend architecture but can also navigate the frontend landscape when needed. As a Senior or Lead Developer, you will be responsible for the technical direction of the project, ensuring high performance, and maintaining a robust codebase while communicating effectively with international stakeholders. Responsibilities Technical Leadership: Leading the backend development lifecycle using Ruby on Rails . Architecture: Designing and implementing scalable, secure, and maintainable backend services. Full-stack Support: Collaborating on the frontend layer, specifically with React (experience here is a big plus). Code Quality: Conducting code reviews, mentoring team members, and establishing best development practices. Communication: Acting as a technical point of contact, ensuring clear alignment between technical goals and business needs. Requirements Expertise: Mastery of Ruby on Rails and the Ruby language. Frontend: Practical experience with React (highly desirable). Ownership: Proven ability to lead projects or significant technical modules. Soft Skills: Proactive attitude, strong problem-solving skills, and a "Lead" mindset.
Technology
Grafton Recruitment
Senior Ruby on Rails Developer
Senior
Hybrid
Krakow, Poland
20,000 - 25,000 PLN
🏢 Summary: Senior Ruby on Rails Developer role focused on building and evolving a cloud-ready product into a scalable, distributed system. The position involves designing architecture, developing core services and APIs, and driving Kubernetes-based deployments with CI/CD automation. You will influence engineering standards and contribute production-ready code in a greenfield development environment. 🗂️ Requirements: 5+ years of software engineering experience, Senior-level Ruby on Rails expertise, Experience building and scaling distributed systems, Knowledge of Kubernetes, Experience with CI/CD pipelines, Experience with Infrastructure as Code, Strong API design skills, Experience with microservices communication, Ability to lead architectural initiatives, Mentoring experience for engineers 📃 Skills: Ruby, Rails, Kubernetes, CI/CD, IaC, API, Microservices, DistributedSystems 🏢 Description: We are looking for an experienced Senior Ruby on Rails Developer to join the team responsible for development of the product, which is evolving into a modern, cloud‑ready solution. In this role, you will have opportunity to influence architectural decisions, contribute production‑ready code, and collaborate closely with cross‑functional teams. Your daily responsibilities: Build and improve core platform services and APIs Design scalable, distributed system architecture Implement and optimize key components in the codebase Set engineering standards for reliability and maintainability Drive deployments using Kubernetes and CI/CD automation Collaborate across teams to align technical and product goals. Requirements: 5+ years of software engineering experience, including senior‑level work Strong proficiency in Ruby on Rails Experience building and scaling distributed systems Solid knowledge of Kubernetes, CI/CD, and IaC Strong skills in API design and microservice communication Ability to lead architectural initiatives and mentor other engineers. What we offer: Attractive salary and benefits package, including Multisport card, insurance, and medical care Hybrid work from the Krakow office International work environment in a product company Training and development opportunities within the organization Joining the greefield project with pure development. Apply now!
Technology
DataArt
Ruby Developer
Senior
Remote
Wroclaw, Poland
12,000 - 14,500 PLN
🏢 Summary: Backend Engineer role focused on building and maintaining high-volume, complex API integrations using pure Ruby in a transactional, money-flow–critical domain. The position involves designing robust backend services, ensuring reliability and transactional integrity, and collaborating with stakeholders and external partners. The environment emphasizes AWS-based infrastructure, DevOps practices, and secure, scalable solutions. 🗂️ Requirements: Strong experience with Ruby (beyond Ruby on Rails), Proven experience delivering backend services in complex domains, Expertise in API design and third-party integrations, Familiarity with transactional systems and reliability constraints, Solid understanding of DevOps practices, Experience with Infrastructure-as-Code, Hands-on experience with AWS (EC2, S3, RDS), Experience with Docker, Experience with Redis, Strong analytical skills, Clear stakeholder communication skills 📃 Skills: Ruby, Redis, Docker, AWS, EC2, S3, RDS, Infrastructure-as-Code, API, Thin, EventMachine, Sinatra, Elasticsearch 🏢 Description: Project overview This project focuses on building and maintaining high-volume, complex API integrations with external partners in a domain where transactional integrity and money flows are critical. Position overview We are looking for a Backend Engineer with strong expertise in pure Ruby. In this role, you will design and maintain robust backend services and high-volume API integrations in a domain where transactional integrity and money flows are critical. You’ll collaborate closely with stakeholders and external partners to deliver secure, scalable solutions. Technology stack Ruby (pure Ruby, not Rails-centric) Redis Docker AWS services (EC2, S3, RDS) Infrastructure-as-Code tools Responsibilities Design and implement robust backend services using Ruby Develop and maintain complex API integrations with external systems Ensure transactional integrity and reliability in high-volume environments Collaborate with stakeholders and external partners to clarify requirements Contribute to infrastructure automation and deployment processes Participate in technical design discussions and solution shaping Requirements Strong experience with Ruby (beyond Ruby on Rails) Proven track record of delivering backend services in complex domains Expertise in API design, integration, and third-party connectivity Familiarity with transactional systems and reliability constraints Solid understanding of DevOps practices and Infrastructure-as-Code Hands-on experience with AWS services (EC2, S3, RDS) Knowledge of Docker for containerization Experience with Redis Strong analytical skills for navigating intricate business rules Clear and confident communication skills for stakeholder engagement Nice to have Thin, EventMachine, Sinatra Exposure to Elasticsearch. Experience in financial or transactional domains. What We Offer: Vacation days : Up to 26 business days per year. 10 illness/special days off per year (fully paid, no medical papers needed) for all contract types Health and life insurance (Luxmed) MyBenefit platform with Multisport option Internal psychological support service English language classes from the first working day Access to external learning platforms : O’Reilly, LinkedIn Learning, Udemy, and a wide catalog of diverse internal training Flexible workplace : work from the office, from home, or choose a hybrid option Tech Skills Mentoring Program Opportunities to develop as a public speaker, mentor, or technical interviewer Fully paid idle (bench) when not involved in a project Certification reimbursement (AWS, GCP, Microsoft, etc.)
Technology
co.brick
Fullstack Ruby on Rails Developer
Senior
Remote
Gliwice, Poland
🏢 Summary: Offer for an experienced Fullstack Ruby on Rails Developer to develop and maintain a complex ecosystem of production business applications with numerous integrations, async processes, and document automation. The role covers backend and frontend development using Rails and Hotwire, database management, external API integrations, and Linux-based deployments. The position involves solving real production issues and contributing to architecture and system evolution. 🗂️ Requirements: Very good knowledge of Ruby on Rails, Experience with Rails 7 and core components (Active Record, Active Job, Action Mailer, Action Cable), Strong knowledge of Hotwire and Stimulus, Experience with server-rendered UI and ERB, Strong SQL and relational database knowledge, Experience with MySQL and MS SQL Server, Ability to design and debug REST API integrations, Experience with background jobs and async processing, Experience with realtime features, Experience with PDF generation and processing, Ability to work with Linux VPS environments, Understanding of Rails application deployment without PaaS 📃 Skills: Ruby, Rails, Hotwire, Stimulus, ERB, SQL, MySQL, MSSQL, TinyTds, REST, API, ActiveRecord, ActiveJob, ActionMailer, ActionCable, Turbo, Linux, Ubuntu, Puma, systemctl, crontab, logrotate, Tailscale, IMAP, KSeF, Claude, Backblaze, ERP, Optima, CombinePDF, PDFjs, pdflib, Node.js 🏢 Description: Fullstack Ruby on Rails Developer Szukamy doświadczonego Fullstack Developera do rozwoju i utrzymania ekosystemu aplikacji biznesowych działających w środowisku produkcyjnym. Nasz klient tworzy systemy wspierające m.in .: CRM workflow i obieg dokumentów integracje ERP obsługę e-faktur (KSeF) automatyzację procesów przetwarzanie dokumentów i komunikacji email aplikacje serwisowe i operacyjne Szukamy osoby, która dobrze odnajduje się w praktycznym developmentcie backend + frontend i potrafi samodzielnie rozwiązywać problemy techniczne w produkcyjnych systemach. Stack technologiczny Backend / Rails — must have Ruby on Rails 7.2 Active Record Active Job + Solid Queue Action Mailer Action Cable / Turbo Streams Action Mailbox Szukamy osoby, która dobrze zna: konwencje Rails routing concerns callbacks STI złożone asocjacje i scopes migracje async/background processing realtime communication Frontend — Hotwire stack Turbo Frames Turbo Streams Stimulus.js ERB templates Frontend oparty jest o Hotwire i server-rendered UI, bez ciężkich frameworków frontendowych. Bazy danych MySQL MS SQL Server (TinyTds) migracje Rails indeksy JSON columns Mile widziana znajomość różnic między MySQL i MSSQL. Integracje i API Projekt obejmuje integracje m.in . z: KSeF REST API Claude API (Anthropic) IMAP Backblaze B2 Optima ERP (TinyTds) Dużym plusem będzie doświadczenie z: integracjami REST API pollingiem przetwarzaniem dokumentów integracjami ERP automatyzacją workflow PDF / dokumenty CombinePDF PDF.js pdf-lib Node.js CLI wrappers Przetwarzamy i generujemy dokumenty PDF, stemple, protokoły i dokumentację operacyjną. Deployment / infrastruktura Linux VPS (Ubuntu) Puma systemctl crontab logrotate Tailscale VPN ENV / credentials management Szukamy osoby, która swobodnie działa w środowisku Linux i rozumie deployment aplikacji Rails poza środowiskami typu Heroku/PaaS. Szukamy osoby, która: ma bardzo dobrą znajomość Ruby on Rails zna Hotwire / Stimulus 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 dobrze odnajduje się w systemach produkcyjnych Mile widziane doświadczenie z KSeF znajomość ERP / Optima MSSQL / TinyTds realtime systems integracje AI Leaflet.js Excel/XLSX parsing web push notifications konfiguracja VPN / Tailscale O projekcie To nie jest prosty CRUD. Nasz klient pracuje nad rozbudowanym ekosystemem aplikacji biznesowych z dużą liczbą integracji, procesów async, dokumentów i automatyzacji. Szukamy osób, które lubią: rozwiązywać realne problemy biznesowe pracować blisko produktu mieć wpływ na architekturę i rozwój platformy rozwijać systemy używane operacyjnie każdego dnia
Technology
YourITeams
Ruby on Rails Developer
Mid
Remote
Warsaw, Poland
110 - 140 PLN
🏢 Summary: The offer is for a Ruby on Rails Developer to build and maintain modern web applications for a new project, contributing to scalable solutions and microservices architecture. The role involves working with Ruby on Rails as the core technology, with exposure to Node.js and React, in a collaborative and agile environment. 🗂️ Requirements: Proven commercial experience with Ruby on Rails, Experience building modern web applications, Experience with Node.js and/or React, Understanding of microservices architecture, Ability to participate in code reviews and follow coding standards, Very good English skills 📃 Skills: Ruby, Rails, Node.js, React, Microservices, REST, Git 🏢 Description: We are seeking a skilled Ruby on Rails Developer to join our team for an exciting new project. Responsibilities Develop and maintain web applications using Ruby on Rails as the primary technology. Collaborate with cross-functional teams to design and implement scalable solutions. Contribute to the architecture and development of microservices, where applicable. Utilize Node.js and React technologies to enhance application features and performance. Participate in code reviews and ensure adherence to best practices and coding standards. Communicate effectively with stakeholders to understand project requirements and deliver solutions accordingly. Qualifications Proven commercial experience in Ruby on Rails development. Experience working with modern web applications and frameworks. Exposure to Node.js and/or React technologies. Understanding of microservices architecture is preferred. Strong problem-solving skills and ability to work collaboratively within a team setting. Very good English level. Benefits Opportunity to participate in a cutting-edge project with a dynamic and innovative team. Professional growth through engagement in technical interviews and project development phases. Remote work (Poland). Exposure to a diverse technology stack including Ruby on Rails, Node.js, React, and microservices. Unique TEAL culture, relationship- and respect-driven community, non-corporate atmosphere. Agile approach and no bureaucracy. Outstanding integration trips to various places in Europe for all employees. Activities to support your well-being and health. Luxmed Gold Extended medical care and Multisport Plus benefit.
Technology
Remodevs
Senior RoR Developer
Senior
Remote
Warsaw, Poland
7,000 - 8,100 USD
🏢 Summary: Senior individual contributor role focused on building and delivering scalable software systems while shaping technical direction and standards. The position combines hands-on Ruby/Rails development with system design, cross-team technical leadership, and mentoring. The engineer will lead complex initiatives and drive architectural decisions in a modern distributed stack. 🗂️ Requirements: Strong experience with Ruby, Experience with Rails framework, Experience designing scalable systems, Proven experience leading complex cross-team technical projects, Ability to make architectural decisions, Experience mentoring engineers, Experience with distributed systems and backend integrations, Ability to work with PostgreSQL and Redis, Experience working with React frontend, Experience with Kafka, Elasticsearch, and Kubernetes 📃 Skills: Ruby, Rails, PostgreSQL, Redis, React, Kafka, Elasticsearch, Kubernetes, HR, Fintech, Accounting 🏢 Description: We are looking for a Senior Engineer to join our team and help us build and deliver software at scale. We have a flat structure, but this is a very senior individual role for someone who can make a big impact. In this role, you will take initiative, solve complex problems, improve our technical standards, and support other engineers. You will work closely with leadership to shape our technical direction while still writing code. Our Tech Stack Ruby 3.3.8 & Rails 7.2 PostgreSQL & Redis React (frontend) Kafka, Elasticsearch, Kubernetes (K8s) What you will do Drive technical work: Help turn high-level goals into clear projects and plans. Support the team: Mentor both junior and senior engineers to help them grow. Set standards: Improve how we work and make sure our code stays maintainable in the future. Handle uncertainty: Work without clear instructions at times, set direction, and guide others. Solve complex problems: Take the lead on difficult issues and important technical decisions. What we are looking for Strong experience with Ruby Experience in HR, Fintech, or Accounting systems is a plus Proven impact: experience leading complex projects across teams Good communication: able to work with both engineers and non-technical stakeholders Initiative: able to find important problems and follow through with solutions The process Screening call: 15-minute chat with a recruiter System design interview: 60-minute discussion about architecture Behavioral interview: 60-minute conversation about your experience and teamwork Final call: conversation with the CEO
Technology
Remodevs
Senior RoR Developer
Senior
Remote
Warsaw, Poland
7,000 - 8,100 USD
🏢 Summary: Senior individual contributor engineering role focused on building and delivering scalable software, driving technical direction, solving complex problems, and mentoring engineers while remaining hands-on with development. The position involves working across backend and frontend systems using Ruby, Rails, React, PostgreSQL, Redis, Kafka, Elasticsearch, and Kubernetes. 🗂️ Requirements: Strong experience with Ruby, Experience leading complex cross-team projects, Ability to solve complex technical problems, Ability to work independently in ambiguous environments, Strong communication with technical and non-technical stakeholders, Experience mentoring engineers 📃 Skills: Ruby, Rails, PostgreSQL, Redis, React, Kafka, Elasticsearch, Kubernetes 🏢 Description: We are looking for a Senior Engineer to join our team and help us build and deliver software at scale. We have a flat structure, but this is a very senior individual role for someone who can make a big impact. In this role, you will take initiative, solve complex problems, improve our technical standards, and support other engineers. You will work closely with leadership to shape our technical direction while still writing code. Our Tech Stack Ruby 3.3.8 & Rails 7.2 PostgreSQL & Redis React (frontend) Kafka, Elasticsearch, Kubernetes (K8s) What you will do Drive technical work: Help turn high-level goals into clear projects and plans. Support the team: Mentor both junior and senior engineers to help them grow. Set standards: Improve how we work and make sure our code stays maintainable in the future. Handle uncertainty: Work without clear instructions at times, set direction, and guide others. Solve complex problems: Take the lead on difficult issues and important technical decisions. What we are looking for Strong experience with Ruby Experience in HR, Fintech, or Accounting systems is a plus Proven impact: experience leading complex projects across teams Good communication: able to work with both engineers and non-technical stakeholders Initiative: able to find important problems and follow through with solutions The process Screening call: 15-minute chat with a recruiter System design interview: 60-minute discussion about architecture Behavioral interview: 60-minute conversation about your experience and teamwork Final call: conversation with the CEO
Technology
Ness Solution
Senior Ruby on Rails Developer (Redmine/PPM)
Senior
Remote
Warsaw, Poland
120 - 140 PLN
🏢 Summary: Remote Senior Ruby on Rails Developer role focused on designing and developing advanced PPM systems, particularly Redmine-based solutions. The position combines business analysis with system architecture design and high-quality code delivery. Responsibilities include implementing new features, maintaining the PPM system, and ensuring testing and documentation standards. 🗂️ Requirements: Minimum 5 years of experience with Ruby on Rails, Experience developing Redmine or other PPM systems, Ability to design software architecture independently, Experience writing unit and integration tests, Experience creating technical documentation 📃 Skills: Ruby, Rails, Redmine, PPM, RSpec, SQL, Git 🏢 Description: Senior Ruby on Rails Developer (Redmine/PPM) Szukamy doświadczonego specjalisty, który połączy świat analizy biznesowej z zaawansowaną architekturą systemów PPM. Jeśli Ruby on Rails nie ma przed Tobą tajemnic, a systemy klasy Redmine znasz od podszewki – to rola właśnie dla Ciebie. Twoje zadania: Samodzielna realizacja analiz biznesowych . Projektowanie architektury komponentów oraz logiki wdrażanych zmian w aplikacji. Wytwarzanie wysokiej jakości kodu (implementacja nowych rozwiązań oraz modyfikacja istniejących). Dbałość o dobre praktyki i wzorce programistyczne. Tworzenie testów jednostkowych oraz integracyjnych. Przygotowywanie dokumentacji technicznej i powykonawczej. Wsparcie w utrzymaniu systemu PPM. Nasze oczekiwania: Minimum 5 lat doświadczenia w programowaniu w Ruby on Rails . Doświadczenie w rozwijaniu systemu Redmine lub innych rozwiązań klasy PPM (Project Portfolio Management). Umiejętność samodzielnego projektowania rozwiązań architektonicznych. Praktyczna znajomość tworzenia testów i dokumentacji technicznej. Oferujemy: Praca 100% zdalna – pracuj z dowolnego miejsca w Polsce. Możliwość wykupienia pakietów Multisport i Luxmed na preferencyjnych zasadach. Realny wpływ na kształt i rozwój systemu. Stabilną współpracę w profesjonalnym środowisku. Proces rekrutacji (tylko 2 etapy!): Krótka rozmowa telefoniczna z rekruterem (max. 30 min). Spotkanie online weryfikujące kompetencje techniczne (max. 60 min).
Technology
Awareson Sp. z o.o.
Senior Java Developer (Kafka/Security)
Senior
Remote
Warsaw, Poland
140 - 170 PLN/hr
🏢 Summary: Remote B2B opportunity for a Senior Backend Engineer to design and develop scalable microservices-based backend systems using Java and Spring Boot in a cloud environment. The role focuses on building REST APIs, integrating messaging systems, and ensuring high availability, security, and scalability of distributed systems. The project is expanding and requires experienced engineers to support its growing scale. 🗂️ Requirements: Minimum 5 years of experience in backend development with Java, Very good knowledge of Java 17 or newer (preferably Java 21), Practical experience with Spring Boot and Spring ecosystem (Spring Security, Spring Data, WebFlux or MVC), Experience in designing and developing distributed systems and microservices, Experience with asynchronous communication tools (Kafka or RabbitMQ), Very good knowledge of PostgreSQL and SQL, Experience in designing and integrating REST APIs, Practical knowledge of AWS or GCP cloud environments, Experience with Docker and Kubernetes, Knowledge of application security, including data encryption, token handling, and PCI-DSS basics, Communicative English level 📃 Skills: Java, Spring, SpringBoot, SpringSecurity, SpringData, WebFlux, MVC, Kafka, RabbitMQ, PostgreSQL, SQL, REST, AWS, GCP, Docker, Kubernetes, Microservices, PCI-DSS 🏢 Description: Dla naszego klienta z branży logistycznej poszukujemy dwóch doświadczonych Senior Backend Engineerów, którzy dołączą do zespołu rozwijającego nowoczesne rozwiązania backendowe w środowisku opartym o architekturę mikroserwisową oraz technologie chmurowe.Rekrutacja wynika z rozwoju projektu i potrzeby zwiększenia jego skali. Lokalizacja: praca zdalna oraz raz na kwartał spotkanie w Krakowie Forma współpracy: B2B Stawka: do 170 PLN/h Język angielski: minimum poziom komunikatywny Zakres obowiązków Projektowanie, rozwój i utrzymanie aplikacji backendowych opartych o Javę i Spring Boot Tworzenie oraz rozwijanie architektury mikroserwisowej Projektowanie i implementacja interfejsów REST API Integracja systemów z wykorzystaniem brokerów wiadomości Współpraca przy projektowaniu rozwiązań zapewniających wysoką dostępność i skalowalność systemów Udział w procesach związanych z bezpieczeństwem aplikacji oraz ochroną danych Współpraca z zespołami produktowymi, architektami oraz innymi zespołami technologicznymi Wymagania Minimum 5 lat doświadczenia zawodowego w tworzeniu aplikacji backendowych w języku Java Bardzo dobra znajomość Java 17 lub nowszej wersji (preferowana Java 21) Praktyczne doświadczenie z frameworkiem Spring Boot oraz komponentami ekosystemu Spring (Spring Security, Spring Data, WebFlux lub MVC) Doświadczenie w projektowaniu i rozwijaniu systemów rozproszonych oraz mikroserwisów Znajomość narzędzi do komunikacji asynchronicznej, takich jak Kafka lub RabbitMQ Bardzo dobra znajomość PostgreSQL oraz języka SQL Doświadczenie w projektowaniu i integracji REST API Praktyczna znajomość środowisk chmurowych AWS lub GCP Doświadczenie w pracy z Dockerem oraz Kubernetesem Znajomość zagadnień związanych z bezpieczeństwem aplikacji, w tym szyfrowaniem danych, obsługą tokenów oraz podstawowych wymagań PCI-DSS Komunikatywna znajomość języka angielskiego Mile widziane Doświadczenie zdobyte w branży fintech, płatności lub e-commerce Znajomość standardów PCI-DSS, PSD2 lub ISO 8583 Doświadczenie w pracy z rozwiązaniami opartymi o modele językowe (OpenAI, Anthropic lub podobne) Znajomość zagadnień związanych z RAG, Prompt Engineering, Tool Use lub innymi wzorcami Agentic AI Doświadczenie w integracji systemów płatniczych, widgetów lub SDK
Technology
TrueEngage
Software Engineer
Mid
Remote
Warsaw, Poland
19,000 - 24,000 PLN/mo
🏢 Summary: Software Engineer role focused on building and scaling a multi-tenant customer engagement platform for enterprise contact centers. The position involves developing backend services, real-time communication components, and cloud-native infrastructure using Ruby on Rails, Node.js, and Kubernetes on Azure. You will work on distributed systems, integrations, and CI/CD pipelines to ensure reliability, scalability, and security. 🗂️ Requirements: Strong experience with Ruby on Rails 7.x and Ruby 3.x, Experience with Node.js and Express.js, Hands-on experience with PostgreSQL schema design and query optimization, Experience designing and maintaining REST APIs, Experience with authentication and authorization mechanisms (JWT, OAuth2, OIDC, policy patterns), Experience with background job systems, Experience with Redis (caching, pub/sub), Experience with Docker and writing Dockerfiles, Understanding of Kubernetes and Helm, Experience with CI/CD pipelines, Experience integrating third-party REST/webhook APIs 📃 Skills: Ruby, Rails, PostgreSQL, Redis, Node.js, Express, WebSockets, Docker, Kubernetes, Azure, AKS, Helm, GitLab, CI/CD, RSpec, Jest, JWT, OAuth2, OIDC, Pundit, Devise, DelayedJob, ActiveJob, Sidekiq, JSON:API, Graphiti, Prometheus, NewRelic, SonarCloud, Aikido, Genesys, Vonage, WebRTC, SIP, Terraform, Cloudflare, React 🏢 Description: About Us VC-backed, 15-person team across Poland, Mexico & the Philippines - with global expansion underway. We’re defining a new category: a customer contact & collaboration layer on top of enterprise contact center and CRM platforms - already trusted by global enterprises across Europe, Asia, and the Americas. Our platform is used by enterprise clients across multiple industries, with a strong focus on reliability, scalability, security, and seamless real-time communication experiences. We combine modern cloud-native architecture with deep expertise in WebRTC, contact center integrations, and customer engagement technologies. As a rapidly growing company, we maintain a strong engineering culture built around ownership, collaboration, continuous improvement, and pragmatic problem-solving. We value people who are curious, proactive, and excited about building meaningful products in a fast-moving environment. About the Role We’re looking for a Software Engineer with strong technical skills and hands-on experience building modern distributed systems and web applications. In this role, you’ll help design, develop, maintain, and improve a multi-tenant customer engagement platform used primarily by enterprise contact centers. You’ll work across backend services, infrastructure, and internal tooling to ensure our systems remain scalable, reliable, secure, and easy to evolve. Our platform combines multiple technologies and real-time communication channels, including voice, video, chat, callbacks and many more, integrated with providers such as Genesys Cloud and Vonage. The backend architecture includes: A Ruby on Rails API responsible for core business logic, authentication, integrations, and account management Several Node.js services handling real-time signaling, visitor data processing, and analytics Cloud-native infrastructure running on Kubernetes and Azure services You’ll work closely within a small, highly collaborative engineering team where ownership and initiative are highly valued. We’re looking for someone who enjoys solving complex technical challenges, moving quickly, contributing ideas, and building high-quality software that delivers real value to customers. Responsibilities Develop and maintain the core REST/JSON:API backend in Ruby on Rails 7 (PostgreSQL, Redis, Puma, Delayed Job) + upgrade to RoR 8 Own the Node.js signalling server built on Express + WebSockets Extend and debug integrations with Genesys Cloud and Vonage Write and maintain authorization policies and multi-tenant access control logic Design and run database migrations on a mature PostgreSQL schema (200+ migrations) Work within a Kubernetes on Azure AKS environment - understand Helm charts, environment configs, and deployment pipelines Participate in GitLab CI/CD - security checks (SonarCloud, Aikido.dev), Docker builds, staged deploys Gradually improve test coverage using RSpec (Rails) and Jest (Node.js) Required Skills Ruby on Rails Rails 7.x, Ruby 3.x (-> 8.x, 4.x) PostgreSQL - schema design, migrations, query optimization REST API design; experience with JSON:API / Graphiti is a plus Background jobs: Delayed Job, ActiveJob, or Sidekiq Authentication: Devise, JWT, OAuth2, OIDC Authorization: Pundit or similar policy pattern Node.js Node.js 24+, Express.js WebSockets Redis (caching, pub/sub, locking patterns) Azure Storage (Tables, Queues) or equivalent cloud storage SDKs Comfort with async code General Backend Designing and consuming third-party REST/webhook APIs Docker - writing and maintaining Dockerfiles Kubernetes basics - reading Helm charts, understanding namespaces and config maps Git + CI/CD pipelines Structured logging and APM tools (New Relic, Prometheus) Nice to Have Experience with Genesys Cloud or other contact center solution Experience with Vonage or other CPaaS telephony (SIP, WebRTC) Terraform / Azure infrastructure Cloudflare Workers React (the frontend teams will occasionally need backend pairing) Compensation 19-24k B2B Meaningful ESOP upside (VC-backed) 26 days of paid holiday