April 8, 2026
Senior Software Engineer with Ruby
Senior • Hybrid
17,000 - 23,000 PLN
Warsaw, Poland
Our Client, an American software company is opening a new branch in Warsaw and we are looking for a Senior Software Engineer with Ruby to join a growing team.
About the Position
This role focuses on enhancing and maintaining a robust platform, supporting new project initiatives, and delivering scalable solutions that improve the user experience for both industry professionals and individual clients. The ideal candidate is proactive, collaborative, and committed to delivering high-quality, scalable software. This is a hybrid role based in Warsaw, Poland.
Key Responsibilities
Design and implement new functionalities for a cutting-edge platform
Develop and manage APIs to enable smooth integration with financial and sales partners
Build secure and scalable services designed for sustained performance
Support agile development practices and help ensure consistent, impactful sprint results
Mentor team members and contribute to a positive engineering culture through knowledge-sharing
Maintain and take responsibility for services you develop, including participating in the on-call rotation
Requirements
Minimum 5 years of professional experience as a Software Engineer
Strong proficiency with Ruby on Rails
Excellent communication skills and experience working in cross-functional teams
Familiarity with React and component-based front-end frameworks
Working knowledge of JavaScript and/or TypeScript
Ability to perform in a hybrid (office/remote) work environment
Advanced written and spoken English (please provide your CV in English)
Nice to have
Experience with GraphQL
Similar jobs you might like
Technology
Grafton Recruitment
Software Engineer with Ruby
Mid
Hybrid
Warsaw, Poland
13,000 - 17,000 PLN
🏢 Summary: Hybrid Software Engineer role focused on developing and maintaining a scalable Ruby on Rails platform, building APIs, and delivering secure, high-performance solutions. The position involves implementing new features, supporting integrations with external partners, and contributing to agile development processes. The engineer will also take ownership of services and support ongoing platform reliability. 🗂️ Requirements: Minimum 3 years of professional experience as a Software Engineer, Proficiency in Ruby on Rails, Experience developing and managing APIs, Familiarity with React, Knowledge of JavaScript or TypeScript, Ability to work in a hybrid environment (Warsaw-based), Advanced written and spoken English 📃 Skills: Ruby, Rails, API, React, JavaScript, TypeScript, GraphQL 🏢 Description: Our Client, an American software company is opening a new branch in Warsaw and we are looking for a Software Engineer with Ruby to join a growing team. About the Position This role focuses on enhancing and maintaining a robust platform, supporting new project initiatives, and delivering scalable solutions that improve the user experience for both industry professionals and individual clients. The ideal candidate is proactive, collaborative, and committed to delivering high-quality, scalable software. This is a hybrid role based in Warsaw, Poland. Key Responsibilities Design and implement new functionalities for a cutting-edge platform Develop and manage APIs to enable smooth integration with financial and sales partners Build secure and scalable services designed for sustained performance Support agile development practices and help ensure consistent, impactful sprint results Mentor team members and contribute to a positive engineering culture through knowledge-sharing Maintain and take responsibility for services you develop, including participating in the on-call rotation Requirements Minimum 3 years of professional experience as a Software Engineer good proficiency with Ruby on Rails Excellent communication skills and experience working in cross-functional teams Familiarity with React and component-based front-end frameworks Knowledge of JavaScript and/or TypeScript Ability to perform in a hybrid (office/remote) work environment Advanced written and spoken English (please provide your CV in English) Nice to have Experience with GraphQL
Technology
DevsData LLC
Senior Software Engineer ( Ruby on Rails)
Senior
Hybrid
Warsaw, Poland
19,000 - 28,000 PLN/mo
🏢 Summary: Senior Software Engineer role focused on building and maintaining scalable Ruby on Rails solutions for a clean-energy platform used by solar professionals. The position involves developing backend services and APIs, collaborating across teams, mentoring engineers, and contributing to high-quality product delivery in a hybrid work environment. 🗂️ Requirements: 5+ years of professional software engineering experience, Strong proficiency in Ruby on Rails, Experience with React, Knowledge of JavaScript, Knowledge of TypeScript, Clear communication skills, Ability to work in a distributed remote environment, Strong English communication skills 📃 Skills: Ruby, Rails, React, JavaScript, TypeScript, GraphQL, APIs 🏢 Description: Senior Software Engineer (Ruby on Rails) 💰 Salary: 19,000-28,000 PLN 🌎 Hybrid (2 days on site) ☑️ Full-time 🕦 Contract through Deel We’re looking for a Senior Software Engineer for a leading software provider in the clean-energy space, building technology that helps solar professionals design and sell solar projects accurately and at scale. Their platform has powered millions of solar designs and is recognized as one of the top remote-friendly and sustainability-focused companies in the industry. Requirements: 5+ years of professional software engineering experience. Strong proficiency with Ruby on Rails. Clear communication skills and comfort working cross-functionally. Familiarity with React and component-based frontend development. Working knowledge of JavaScript and/or TypeScript. Ability to thrive in a fully remote, distributed environment. Strong English skills (written and spoken). Nice to Have Experience with GraphQL . Interest in renewable energy, climate tech, or mission-driven products. Responsibilities: Build new features for a leading platform used by solar professionals for design and sales. Design and maintain reliable APIs that integrate smoothly with financial and sales partners. Develop secure, scalable backend services built for long-term stability and performance. Contribute to agile planning and help drive predictable, high-quality delivery. Mentor teammates, share knowledge, and strengthen the overall engineering culture. Take ownership of the services you build, including participating in on-call rotations. Benefits Health Coverage: Medical, dental, and vision insurance Internet & Mobile Stipend Work-From-Home Support (home office budget) Learning & Development support
Technology
DevsData LLC
Senior Software Engineer ( Ruby on Rails)
Senior
Hybrid
Warsaw, Poland
19,000 - 28,000 PLN/mo
🏢 Summary: Full-time Senior Software Engineer role focused on building and scaling a Ruby on Rails-based platform used by solar professionals to design and sell solar projects. The position involves developing secure, high-performance backend services, reliable APIs, and contributing to frontend features in a distributed, hybrid work environment. The engineer will also support agile delivery, system ownership, and technical mentorship. 🗂️ Requirements: 5+ years of professional software engineering experience, Strong proficiency in Ruby on Rails, Experience with React and component-based frontend development, Working knowledge of JavaScript or TypeScript, Experience designing and maintaining APIs, Experience building secure, scalable backend systems, Ability to work in distributed, remote environment, Strong English communication skills 📃 Skills: Ruby, Rails, React, JavaScript, TypeScript, GraphQL, API, Backend, Agile 🏢 Description: Senior Software Engineer (Ruby on Rails) 💰 Salary: 19,000-28,000 PLN 🌎 Hybrid (2 days on site) ☑️ Full-time 🕦 Contract through Deel We’re looking for a Senior Software Engineer for a leading software provider in the clean-energy space, building technology that helps solar professionals design and sell solar projects accurately and at scale. Their platform has powered millions of solar designs and is recognized as one of the top remote-friendly and sustainability-focused companies in the industry. Requirements: 5+ years of professional software engineering experience. Strong proficiency with Ruby on Rails. Clear communication skills and comfort working cross-functionally. Familiarity with React and component-based frontend development. Working knowledge of JavaScript and/or TypeScript. Ability to thrive in a fully remote, distributed environment. Strong English skills (written and spoken). Nice to Have Experience with GraphQL . Interest in renewable energy, climate tech, or mission-driven products. Responsibilities: Build new features for a leading platform used by solar professionals for design and sales. Design and maintain reliable APIs that integrate smoothly with financial and sales partners. Develop secure, scalable backend services built for long-term stability and performance. Contribute to agile planning and help drive predictable, high-quality delivery. Mentor teammates, share knowledge, and strengthen the overall engineering culture. Take ownership of the services you build, including participating in on-call rotations. Benefits Health Coverage: Medical, dental, and vision insurance Internet & Mobile Stipend Work-From-Home Support (home office budget) Learning & Development support
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
DevsData LLC
Software Engineer (Python OR Ruby on Rails)
Senior
Hybrid
Warsaw, Poland
21,000 - 27,000 PLN/mo
🏢 Summary: Hybrid Software Engineer role focused on building and maintaining scalable solar technology platforms using Python or Ruby on Rails. The position involves developing APIs, collaborating across agile teams, and contributing to clean-energy products used by solar professionals worldwide. 🗂️ Requirements: 5+ years of professional software development experience, Experience with Python or Ruby on Rails, Experience delivering and maintaining production applications, Experience with React and component-based frontend development, Experience with JavaScript or TypeScript, Ability to collaborate across product, design, and engineering teams, Fluent written and spoken English 📃 Skills: Python, Ruby, Rails, React, JavaScript, TypeScript, GraphQL, API 🏢 Description: Software Engineer (Python OR Ruby on Rails) Salary: 21,000 - 27,000 PLN per month Hybrid from Warsaw (2 days on site / per week) Full-time Contract through Deel We’re looking for a Software Engineer for a leading software provider in the clean-energy space, building technology that helps solar professionals design and sell solar projects accurately and at scale. Their platform has powered millions of solar designs and is recognized as one of the top remote-friendly and sustainability-focused companies in the industry. Requirements: At least 5 years of professional experience developing software Hands-on experience delivering and maintaining real-world applications using Python OR Ruby on Rails Strong communication abilities with a proven track record of working effectively across product, design, and engineering teams Exposure to modern front-end development using React and reusable, component-driven architectures Practical experience with JavaScript, TypeScript, or both in production environments Fluent in written and spoken English Nice to Have Hands-on experience designing or working with GraphQL-based APIs Interest in renewable energy, climate tech, or mission-driven products. Responsibilities: Design, build, and enhance features for an industry-leading solar design and sales platform Develop and maintain APIs that integrate with financial and sales partners Produce clean, well-structured, and maintainable code to support scalable and secure services Work collaboratively within an agile team to deliver high-quality results in consistent sprint cycles Participate in code reviews and team problem-solving to continuously raise code quality Own the features and services you develop, including contributing to an on-call rotation with team support Benefits Health Coverage: Medical, dental, and vision insurance Internet & Mobile Stipend Work-From-Home Support (home office budget) Learning & Development support
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.