April 10, 2026

Senior Ruby on Rails Developer (Redmine/PPM)

Senior • Remote

120 - 140 PLN

Warsaw, Poland

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!):

  1. Krótka rozmowa telefoniczna z rekruterem (max. 30 min).

  2. Spotkanie online weryfikujące kompetencje techniczne (max. 60 min).

Similar jobs you might like

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

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

co.brick

Senior Ruby on Rails Backend Engineer

Senior

Remote

Trzebinia, Poland

🏢 Summary: Senior role focused on developing and maintaining a business applications ecosystem (CRM, document workflows, ERP and AI integrations) using Ruby on Rails. The position involves building integrations, processing documents, handling background jobs and realtime features, and deploying to self-managed Linux VPS infrastructure. It requires working on production systems and solving complex backend and integration challenges. 🗂️ Requirements: Very good knowledge of Ruby on Rails, Strong understanding of backend application architecture, Strong knowledge of SQL and relational databases, Experience with integrations and API design/debugging, Experience with background jobs and asynchronous processing, Ability to work with Linux/VPS environments 📃 Skills: Ruby, Rails, ActiveRecord, ActiveJob, SolidQueue, ActionCable, ActionMailer, ActionMailbox, MySQL, MSSQL, TinyTds, SQL, REST, KSeF, Claude, IMAP, Backblaze, Linux, Ubuntu, Puma, systemctl, crontab, logrotate, Tailscale, CombinePDF, Node.js, ERP, VPS 🏢 Description: 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

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

Power Media

Ruby On Rails Developer/Fullstack (m/k)

Mid

Hybrid

Wroclaw, Poland

14,000 - 15,000 PLN

🏢 Summary: Development role in an international team building a modern SaaS platform for the life science sector, focused on data management, process automation, and research tools. The position involves designing and developing a web application and APIs using Ruby on Rails, contributing to architecture decisions, and optimizing system performance and scalability. Work is carried out in an Agile environment with real impact on a global product. 🗂️ Requirements: Minimum 3 years of experience with Ruby on Rails, Experience building web applications, Experience with JavaScript, HTML, CSS, Experience designing and integrating APIs, Experience with AWS, Experience with CI/CD pipelines, Experience with Git version control, English proficiency at B2 level or higher, Availability for onsite onboarding (first 2 weeks) 📃 Skills: Ruby, Rails, JavaScript, HTML, CSS, API, AWS, CI/CD, Git, MySQL, Docker, ElasticSearch, Hotwire, React 🏢 Description: Dołącz do międzynarodowego zespołu pracującego nad nowoczesną platformą SaaS wykorzystywaną w obszarze life science. Projekt dotyczy rozwiązań wspierających zarządzanie danymi, automatyzację procesów oraz rozwój narzędzi badawczych wykorzystywanych przez organizacje na całym świecie. Lokalizacja biura: Wrocław. Model pracy: zdalnie w większości czasu pracy (praca z biura 1 raz na 2 tygodnie). Stack technologiczny projektu: Ruby on Rails, JavaScript, Hotwire / React, API, MySQL, AWS, Git, CI/CD, Docker, ElasticSearch . Zespół: liczy obecnie ok. 5 osób i działa w środowisku międzynarodowym. Zespół zlokalizowany jest częściowo w Polsce (Wrocław), Norwegii i Izraelu. Zakres obowiązków: Projektowanie i rozwój aplikacji webowej w Ruby on Rails Tworzenie i rozwój API platformy Implementacja nowych funkcjonalności oraz rozwój istniejących modułów Dbanie o jakość kodu (testy, utrzymanie, refaktoryzacja) Współpraca z zespołem produktowym oraz interesariuszami biznesowymi Udział w projektowaniu architektury i podejmowaniu decyzji technologicznych Optymalizacja wydajności oraz skalowalności systemu Wykorzystanie narzędzi AI wspierających proces developmentu (np. code review, generowanie kodu, testy) Praca w środowisku Agile w międzynarodowym zespole Główne wymagania: Minimum 3 lata doświadczenia w tworzeniu aplikacji webowych w Ruby on Rails Doświadczenie w pracy z JavaScript, HTML, CSS Znajomość pracy z API (projektowanie, integracje) Doświadczenie z AWS oraz CI/CD Doświadczenie z systemami kontroli wersji (Git) Znajomość języka angielskiego na poziomie min. B2 Umiejętność pracy w zespole oraz komunikacji w środowisku międzynarodowym Samodzielność, odpowiedzialność za realizowane zadania Gotowość do pracy stacjonarnej podczas onboardingu (2 pierwsze tygodnie pracy) Mile widziane: Doświadczenie z Hotwire lub React Doświadczenie z Docker, MySQL, ElasticSearch Doświadczenie w projektach SaaS Doświadczenie z narzędziami AI wspierającymi development Znajomość domeny life science Wyższe wykształcenie w obszaru nauk przyrodniczych Firma oferuje: Stałą, długofalową współpracę w oparciu o kontrakt B2B (+25 dni płatnego urlopu) Pracę zdalną w większości czasu pracy (praca z biura we Wrocławiu 1 raz na 2 tygodnie) Udział w rozwoju globalnego produktu technologicznego Pracę w międzynarodowym środowisku Realny wpływ na rozwój systemu oraz decyzje technologiczne Stabilny, długoterminowy projekt produktowy Kartę Multisport Pracę w zespole nastawionym na współpracę i dzielenie się wiedzą

Technology

EPAM Systems

Ruby Developer

Mid

Hybrid

Gdansk, Poland

🏢 Summary: The offer is for a Ruby Developer role focused on building and scaling enterprise-grade, customer-facing and internal tools with a strong emphasis on back-end development using Ruby on Rails. The position involves developing new systems from scratch, enhancing legacy applications, and integrating APIs and third-party services within large-scale environments. It also includes cross-functional collaboration and potential stream leadership responsibilities in a hybrid work model. 🗂️ Requirements: 2+ years of software development experience, Experience developing enterprise software and systems, Experience with large-scale Ruby on Rails applications, Experience building APIs and integrating third-party services, Experience working with large legacy codebases, Knowledge of SQL and ORM frameworks, Basic frontend development knowledge, English proficiency at B2 level or higher 📃 Skills: Ruby, Rails, SQL, ORM, HTML, CSS, JavaScript, API, CRM, ERP 🏢 Description: We are seeking a skilled Ruby Developer to join a project for our client, a global leader in the area of online advertising, search engine technologies, cloud computing, internet services and wireless technologies. The person hired for this role will develop customer-facing products and enterprise tools that power business growth and run as a potential team lead for the stream. This position requires a well-rounded skill set, but leans towards back-end application development. This position offers the opportunity to work on a wide range of enterprise products and engineering challenges, including CRM/ERP, network monitoring and device management, financial and accounting systems, analytics, reporting and large-scale data processing, field service and dispatch management. This position offers a hybrid model, with 3 days per week working from the Gdansk or Warsaw office. Responsibilities Work cross-functionally with leaders, UX, and end users to build features and shape the long-term technical roadmap Build enterprise tools and systems from the ground up Scale and improve existing software to meet the needs of the growing business and customer base Leverage tools and platforms along with third-party vendors Communicate effectively with team members and stakeholders Requirements 2+ years of relevant experience in software development and implementation Relevant experience developing enterprise software and systems Previous experience with large-scale Ruby on Rails applications Experience developing APIs and integrating third-party services Background working with a large, legacy codebase on a cross-functional team Solid knowledge of SQL and ORMs Working knowledge of frontend engineering (HTML, CSS, JS) Strong communication and interpersonal skills English language proficiency at an Upper-Intermediate level (B2) or higher We offer/Benefits We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

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

EPAM Systems

Senior Ruby Developer

Senior

Remote

Gdansk, Poland

🏢 Summary: Senior Ruby Developer role focused on building and maintaining scalable Ruby on Rails web applications with strong PostgreSQL and testing expertise in a hybrid work model in Poland. The position involves architecture contributions, performance optimization, production support, and collaboration with cross-functional teams. The offer includes flexible work arrangements, career development programs, certifications, and comprehensive benefits. 🗂️ Requirements: 3+ years of experience with Ruby and Rails, Experience building scalable web applications, Hands-on expertise with PostgreSQL, Experience with query optimization and direct SQL usage, Experience with RSpec, Knowledge of TDD/BDD practices, Ability to work independently, English level B2 or higher 📃 Skills: Ruby, Rails, PostgreSQL, SQL, RSpec, TDD, BDD, Docker, Redis, ClickHouse, JavaScript, React, Angular, Vue, Sidekiq, RabbitMQ, CI/CD, Git 🏢 Description: We are looking for a Senior Ruby Developer to join our dynamic and collaborative team. The client is an American multinational enterprise specializing in software solutions, offering a cloud-based platform that facilitates the seamless automation, integration, and coordination of artificial intelligence (AI) functionalities across a wide range of applications, data environments, and IT systems. It is a hybrid position with required visits to the office in Wroclaw, Krakow, Gdansk, Warsaw, Katowice, Lodz or Poznan. Responsibilities Develop and maintain scalable, high-performance web applications using Ruby and Rails Optimize complex database queries and ensure efficient use of PostgreSQL Design and implement clean, maintainable code with strong adherence to TDD/BDD principles using RSpec Collaborate with cross-functional teams to define and deliver technical solutions that align with business goals Conduct code reviews and mentor junior developers to uphold quality standards Address scalability and performance issues, implementing enhancements to improve reliability Work closely with product owners to translate requirements into technical implementations Debug and troubleshoot production issues, identifying root causes and implementing responsive fixes Participate in architectural design and contribute to long-term system improvements Oversee deployment processes and ensure application stability in production environments Stay updated on emerging technologies and practices to bring innovative solutions to the team Requirements Strong experience with Ruby and the Rails ecosystem (3+ years) Proven ability to build scalable web applications Deep hands-on expertise in PostgreSQL, including query optimization and direct SQL usage Solid experience with RSpec and TDD/BDD testing practices Comfortable working independently with minimal supervision English level of minimum B2 (Upper-Intermediate) for effective communication Nice to have Experience using Docker for containerization Familiarity with Redis for caching or real-time data handling Exposure to ClickHouse for analytics or event logging Basic frontend experience with JavaScript and frameworks like React, Angular, or Vue.js Experience with background job processing tools like Sidekiq or RabbitMQ Understanding of CI/CD pipelines and Git-based workflows Good communication and collaboration skills We offer We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.