April 11, 2026
Senior Ruby on Rails Developer (Redmine/PPM)
Senior • Remote
120 - 140 PLN
Warsaw, Poland
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).
Similar jobs you might like
Technology
Ness Solution
Senior Ruby on Rails Developer (Redmine/PPM)
Senior
Remote
Warsaw, Poland
120 - 140 PLN
🏢 Summary: Role for an experienced specialist combining business analysis with advanced PPM system architecture, focused on developing and enhancing a Ruby on Rails application based on Redmine or similar solutions. The position involves designing system architecture, implementing new features, maintaining code quality, and supporting the PPM system in a fully remote setup. Candidates will independently deliver technical solutions and ensure high development standards through testing and documentation. 🗂️ Requirements: Minimum 5 years of experience in Ruby on Rails development, Experience developing Redmine or other PPM systems, Ability to design system architecture independently, Experience writing unit and integration tests, Experience creating technical documentation 📃 Skills: Ruby, Rails, Redmine, PPM, SQL, Git, RSpec 🏢 Description: 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
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
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
Svitla Systems
Senior Ruby Developer
Senior
Remote
Warsaw, Poland
🏢 Summary: Full-time Senior Ruby Developer role focused on building, maintaining, and optimizing web applications using Ruby on Rails. The position involves implementing new features, maintaining existing systems, writing and testing code, and contributing to CI/CD and infrastructure improvements. The role requires strong backend expertise and collaboration within an agile development process. 🗂️ Requirements: 5+ years of Ruby on Rails experience, Strong knowledge of Ruby on Rails framework, Understanding of RESTful APIs, Knowledge of HTML and CSS, Experience with JSON, Experience with SQL and relational databases, Experience with PostgreSQL, Experience writing tests with RSpec, Experience with TDD, Experience with Git and GitHub, Experience with CI/CD processes, Experience with server infrastructure management 📃 Skills: Ruby, Rails, REST, HTML, CSS, JSON, SQL, PostgreSQL, RSpec, TDD, Git, GitHub, CI/CD 🏢 Description: Svitla Systems Inc. is looking for a Senior Ruby Developer for a full-time position (40 hours per week) in Europe. Requirements 5+ years of hands‐on experience with Ruby on Rails. Strong, in‐depth knowledge of Ruby on Rails framework. Solid understanding of RESTful APIs. Strong knowledge of HTML/HTML5, CSS/CSS3, JSON. Experience working with relational databases and SQL, preferably PostgreSQL. Strong experience writing tests using RSpec. Practical experience with test‐driven development (TDD). Experience with Git and GitHub. Result‐oriented mindset with strong problem‐solving skills. React.js and TypeScript experience is a plus, but not required. Responsibilities Implementation of new features in existing & future web applications. Maintenance & debugging of currently running web applications. Participation in planning meetings/calls, review/demo meetings/calls, and backlog refinement meetings/calls. Testing of changes made in scope of user stories you work on, to make sure that implementation was done correctly. Adjustments to existing CI/CD processes. Occasional changes to server infrastructure, server infrastructure optimisation. We offer US and EU projects based on advanced technologies. Competitive compensation based on skills and experience. Regular performance appraisals to support your growth. Flexibility in workspace, either remote or our welcoming office. Bonuses for article writing, public talks, and other activities. Generous time off, including vacation, national holidays, sick leaves, and family days. Personalized learning programs tailored to your interests and skill development. Free tech webinars and meetups organized by Svitla. Regular corporate online activities. Awesome team and a friendly, supportive community!
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.
Technology
EPAM Systems
Senior Ruby Developer
Senior
Remote
Krakow, Poland
🏢 Summary: Senior Ruby Developer role focused on building and maintaining scalable web applications using Ruby on Rails, PostgreSQL, and TDD/BDD practices in a hybrid work model across multiple cities in Poland. The position involves architecture contributions, performance optimization, deployment oversight, and collaboration with cross-functional teams. The offer includes flexible work arrangements, professional development opportunities, certifications, and comprehensive benefits. 🗂️ Requirements: 3+ years of experience with Ruby and Rails, Experience building scalable web applications, Strong PostgreSQL expertise, Experience with SQL query optimization, 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: Top tech minds driving innovation in AI, cloud and digital platform modernization Supportive team and agile, startup-like culture Hybrid by design mode 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: Career development programs Thought leadership, mentoring, soft skills and well-being programs Certification (Anthropic, Gemini, GCP, Azure, AWS) English classes We cover it all: Stable pay Participation in the Employee Stock Purchase Plan with a 15% discount Benefits package (health insurance, multisport, shopping vouchers) Referral bonuses up to $2,000 Offices featuring entertainment and relaxation zones, table tennis and football, free snacks, coffee and more Corporate, social and well-being events Please, note: Benefits listed above are available to employees only We are open for working with Contractors. Terms of B2B cooperation agreements are agreed individually We will reach out to selected candidates exclusively EPAM is global leader in AI transformation engineering and integrated consulting, serving Forbes Global 2000 companies and ambitious startups. With over thirty years of expertise in custom software, product and platform engineering, we empower our clients to become AI-Native enterprises, driving measurable value from innovation and digital investments.
Technology
EPAM Systems
Senior Ruby Developer
Senior
Remote
Lodz, LD, Poland
🏢 Summary: Senior Ruby Developer role focused on building and maintaining scalable Ruby on Rails web applications with strong emphasis on PostgreSQL optimization, testing practices, and system reliability. The position involves collaboration with cross-functional teams, mentoring developers, and contributing to architectural improvements in a hybrid work model across multiple cities in Poland. The offer includes flexible work arrangements, professional development programs, certifications, and comprehensive benefits. 🗂️ Requirements: 3+ years of experience with Ruby and Rails, Experience building scalable web applications, Hands-on expertise in PostgreSQL, Query optimization and direct SQL usage, Experience with RSpec, Knowledge of TDD/BDD testing 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, AWS, Azure, GCP 🏢 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.
Technology
EPAM Systems
Senior Ruby Developer
Senior
Remote
Wroclaw, Poland
🏢 Summary: Senior Ruby Developer role focused on building and maintaining scalable web applications using Ruby on Rails in a hybrid work model in Poland. The position involves backend development, database optimization, testing with TDD/BDD practices, architectural contributions, and collaboration with cross-functional teams. The offer includes flexible work arrangements, professional development opportunities, and comprehensive benefits. 🗂️ Requirements: 3+ years of experience with Ruby and Rails, Experience building scalable web applications, Hands-on expertise in PostgreSQL, Experience with query optimization and direct SQL usage, Experience with RSpec, Knowledge of TDD/BDD testing practices, Ability to work independently with minimal supervision, 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, AWS, Azure, GCP 🏢 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.