July 8, 2026

Mid Ruby on Rails Developer

Mid • Remote

10,000 - 15,000 PLN

Wroclaw, Poland

About Momentum:

At Momentum, we accelerate digital innovation in healthcare. Our mission is to empower HealthTech startups and scaleups by transforming ideas into cutting-edge digital products. We combine deep industry expertise, strategic consulting, and full-stack development to create solutions that drive growth, compliance, and patient impact. We believe in technology that makes healthcare more accessible, efficient, and human-centered.

Role overview:

We are looking for a Mid Ruby on Rails Developer to join our team and help build robust, scalable web applications. If you have extensive experience with Ruby on Rails, love crafting clean and maintainable code, and enjoy solving complex problems - this role is for you! You’ll shape project architecture, optimize performance, and ensure code quality while collaborating with cross-functional teams. If you love solving complex problems and mentoring others, we’d love to have you on board!

Bonus if you've worked on healthcare-related products before.

Requirements:

  • Expert in Ruby and Ruby on Rails (3+ years development experience)

  • Strong knowledge of relational DBs design (e.g. PostgreSQL)

  • Ability to implement various ways of communication with client (e.g. REST API, WebSockets)

  • Ability to implement various ways of authentication (e.g. JWT, cookie-based auth, OAuth)

  • Experience with CI/CD, deployment tools, Docker and Git

  • Practical knowledge of design patterns and SOLID principles

  • Practical experience in writing and maintaining automated tests using RSpec or similar testing frameworks.

  • Practical knowledge of non-relational DBs, cache and message brokers systems

  • Love for code review

  • Fluent written and spoken English

  • Fluent written and spoken Polish

  • Experience with performance and optimization problems, ability to diagnose and solve them

  • Ability to contribute to the design of project architecture based on business, functional, and non-functional requirements, with an understanding of scalability concepts and how to apply them.

  • Ability to solve problems with high complexity, enjoy helping other developers

  • Ability to define and improve internal standards for maintainability and style

Nice to have:

  • Knowledge of JavaScript framework like Vue or React

  • Experience with AWS or similar platform

  • Experience with Web Server (e.g. Nginx)

  • Degree in Computer Science or relevant field

  • Experience working on a HealthTech / MedTech project

  • Familiarity with healthcare data standards (FHIR, HL7) or interest in learning them

  • Awareness of HIPAA / GDPR compliance requirements in software development

  • Experience integrating with EHR/EMR systems, medical devices, or wearables

  • Interest in healthcare, medtech, or life sciences domain

Responsibilities:

  • Design and build web applications using Ruby on Rails

  • Design and implement relational databases

  • Collaborate with cross-functional teams to define, design, and ship new features

  • Write automated tests for your code including edge cases, usability, and general reliability

  • Work on bug fixing and improving performance

  • Continuously discover, evaluate, and implement new technologies

What We Value:

  • Clarity in focus and dedication to building digital products that elevate healthcare and improve quality of life.

  • Flair to face challenges with boldness, creativity, and a proactive mindset.

  • Grit to take ownership, stay ambitious, and deliver refined, high-quality solutions.

  • Impact through meaningful innovation that makes pioneering medical discoveries accessible and human-centered.

  • Ability to collaborate efficiently in teams of technical and non-technical individuals, and comfortable working in a dynamic environment with evolving objectives and iteration with users.

What we offer:

  • Modern Workspace: We provide a modern and comfortable office environment, right in the heart of Wrocław.

  • Work-Life Harmony: Enjoy flexible working hours, allowing you to find the perfect balance between work and life.

  • Stay Active: Our company Multisport benefit encourages you to stay fit and take care of your well-being.

  • Your Health Matters: Access to private healthcare ensures you're taken care of when you need it most.

  • Remote Support: For our remote team members we offer reimbursement for necessary and the non-necessary office visits.

  • Freedom of choice: We understand that we all have different lifestyles and needs, that's why the Worksmile Cafeteria System gives you access to hundreds of non-wage benefits to choose from.  

  • Security and peace of mind: We provide the option to join our comprehensive insurance plan, for your and your loved one’s security. 

  • Team Building & Development Fun(d): We believe in the power of fun and development, and microfunds are here to bring some excitement into your work-life or you can access them to develop your skills and gain knowledge.

Thinking of applying? Awesome! Here’s what happens next:

As a standard, we keep our recruitment processes short and to the point. Here is a detailed breakdown of the workflow for this position:

  1. Initial phone interview (20 min): We'll have a quick chat to get to know each other and discuss your experience. It's a great opportunity for us both to see if there's a good fit.

  2. Recruitment task: Following the interview, we will send you a short task to complete. You will have three working days to complete and return it.

  3. Technical interview (45-60 min): If your task is successful, you'll be invited to a technical interview. You will meet with a senior team member to dive deeper into your technical knowledge and discuss your solution.

  4. Culture fit meeting (20-30 min): Next, you'll have a relaxed chat with our IT Team Manager and a recruiter. We'll talk about our company values and see if your working style aligns with ours. As part of this stage, we will also ask you to provide professional work references to help us better understand your experience in the context of teamwork and our company culture.

  5. Meeting with the CEO (15 min): If you successfully pass the previous stages, we will invite you to meet with our CEO. This is a unique chance to hear firsthand about the company's vision, mission, and long-term goals, and to ask questions about the direction we are heading

  6. ‍Decision and feedback: After all the stages are complete, we'll get back to you with our final decision and detailed feedback on your application.

If you have any questions, get in touch with us!


Similar jobs you might like

Healthcare

Momentum

Project Manager

Mid

Remote

Wroclaw, Poland

13,000 - 17,000 PLN

🏢 Summary: Project Manager role focused on leading web and mobile software projects for international healthcare clients, managing small development teams and delivering digital products from concept to launch. The position involves budget control, client communication, and product-oriented project execution in a collaborative environment. 🗂️ Requirements: Minimum 2 years experience as Project Manager in IT, Experience in software house environment, Experience managing web applications, Experience managing mobile applications, Experience managing small teams (up to 6-8 members), Experience with Jira, Experience managing project budgets, Fluent English (C1), Fluent Polish (C1), Ability to create project specifications and valuations 📃 Skills: Jira, Web, Mobile, Budgeting, English, Polish, ProjectManagement 🏢 Description: About Momentum: At Momentum, we accelerate digital innovation in healthcare. Our mission is to empower HealthTech startups and scaleups by transforming ideas into cutting-edge digital products. We combine deep industry expertise, strategic consulting, and full-stack development to create solutions that drive growth, compliance, and patient impact. We believe in technology that makes healthcare more accessible, efficient, and human-centered. Role overview: ​​Let’s work on interesting projects for clients around the world, managing teams of talented software engineers! At Momentum, we follow a collaborative, impact-driven approach to building digital health solutions. We aim to create a world where no one feels helpless because of a lack of medical information or diagnostics access. Every day, we work towards making people feel more empowered and safe regarding their health. Requirements: At least 2 years of experience in an IT company as Project Manager, Preferred experience in a software house, Product-focused mindset: understanding products; ability to identify product needs and supporting product growth, Fluent English (C1), Fluent Polish (C1), Strong sense of responsibility and independence, Experience with Jira, Experience in managing web and mobile applications, Good organization and prioritization skills, Experience in managing small teams (up to 6-8 team members), Ability to negotiate with clients and developers, Creative problem solving (in projects and in communication with a client), Ability to gather customer feedback and readiness to communicate it to developers, Experience in managing budgets, Ability to make decisions and work under time pressure. Responsibilities: Leading projects for clients around the world (building products from scratch and developing existing ones), Supervising work on mobile and web applications, Contacting and maintaining relations with both sides: clients and developers, Creating specifications and valuations of projects, Negotiating with clients and developers, Creating reports and settlements, keeping all kinds of documents in order, Controlling projects’ budgets, keeping track of deadlines and estimating delivery time, Taking care of developers in a project, as well as planning and managing your team work, Advising the client (business solutions or recommending the appropriate approach to the project). What We Value: Clarity in focus and dedication to building digital products that elevate healthcare and improve quality of life. Flair to face challenges with boldness, creativity, and a proactive mindset. Grit to take ownership, stay ambitious, and deliver refined, high-quality solutions. Impact through meaningful innovation that makes pioneering medical discoveries accessible and human-centered. Ability to collaborate efficiently in teams of technical and non-technical individuals, and comfortable working in a dynamic environment with evolving objectives and iteration with users. What we offer: Open Source Contribution: We don’t just talk about Open Source, we live it. You’ll have the dedicated time and space to contribute to global projects and build your own legacy. Modern Workspace: We provide a modern and comfortable office environment, right in the heart of Wrocław. Work-Life Harmony: Enjoy flexible working hours, allowing you to find the perfect balance between work and life. Stay Active: Our company Multisport benefit encourages you to stay fit and take care of your well-being. Your Health Matters: Access to private healthcare ensures you're taken care of when you need it most. Remote Support: For our remote team members we offer reimbursement for necessary and the non-necessary office visits. Freedom of choice: We understand that we all have different lifestyles and needs, that's why the Worksmile Cafeteria System gives you access to hundreds of non-wage benefits to choose from. Security and peace of mind: We provide the option to join our comprehensive insurance plan, for your and your loved one’s security. Team Building & Development Fun(d): We believe in the power of fun and development, and microfunds are here to bring some excitement into your work-life or you can access them to develop your skills and gain knowledge. Thinking of applying? Awesome! Here’s what happens next: As a standard, we keep our recruitment processes short and to the point. Here is a detailed breakdown of the workflow for this position: Initial phone interview (30 min): We'll have a quick chat to get to know each other and discuss your experience. It's a great opportunity for us both to see if there's a good fit. Interview with your future manager (60 min): Next, you'll meet with your potential manager to dive deeper into your professional experience, discuss your approach to project management, and talk about our team and company. Case study with a mini-workshop (45 min): We'll send you a brief from a fictional client beforehand. Your task will be to analyze it, and then, during the meeting, clarify the necessary details by leading a mini-workshop with the "client." This is your chance to show us how you approach a real-world challenge. Meeting with the CEO (15 min): If you successfully pass the previous stages, we will invite you to meet with our CEO. This is a unique chance to hear firsthand about the company's vision, mission, and long-term goals, and to ask questions about the direction we are heading Decision and feedback: After all the stages are complete, we'll get back to you with our final decision and detailed feedback on your application. If you have any questions, get in touch with us!

Healthcare

Momentum

Python Developer

Mid

Remote

Wroclaw, Poland

8,330 - 12,500 PLN

🏢 Summary: Backend-focused Python Developer role building scalable, high-performance web applications using FastAPI or similar frameworks. The position involves designing relational databases, implementing secure communication and authentication mechanisms, and contributing to architectural decisions. You will collaborate with cross-functional teams to deliver reliable, well-tested healthcare-oriented digital products. 🗂️ Requirements: 3+ years of commercial experience in Python development, Strong knowledge of FastAPI, Django or Flask, Experience designing relational databases (e.g. PostgreSQL), Ability to implement REST APIs and WebSockets, Hands-on experience with ORMs (SQLAlchemy or Django ORM), Experience implementing authentication mechanisms (JWT, OAuth, cookie-based), Familiarity with CI/CD pipelines, Experience with Docker and containerization, Knowledge of design patterns and SOLID principles, Proficiency in automated testing 📃 Skills: Python, FastAPI, Django, Flask, PostgreSQL, REST, WebSockets, SQLAlchemy, ORM, JWT, OAuth, CI/CD, Docker, GitHub, GitLab, SOLID, Testing 🏢 Description: About Momentum: At Momentum, we accelerate digital innovation in healthcare. Our mission is to empower HealthTech startups and scaleups by transforming ideas into cutting-edge digital products. We combine deep industry expertise, strategic consulting, and full-stack development to create solutions that drive growth, compliance, and patient impact. We believe in technology that makes healthcare more accessible, efficient, and human-centered. Role overview: Do you love writing clean, efficient Python code and solving complex problems? Join our team and help us build scalable, high-performance applications! We’re looking for a Python Developer who is passionate about backend development and has experience with commonly used frameworks such as FastAPI or Django, this role is for you! You'll have the chance to influence architectural decisions, optimize performance, and collaborate with a talented team of engineers and product experts. If you're a proactive problem solver who thrives in a dynamic environment, we'd love to hear from you! Requirements: Experience in Python (3+ years development experience) Strong knowledge of at least one framework: FastAPI (preferred), Django or Flask. Solid understanding of relational databases design (e.g. PostgreSQL) Ability to implement various ways of communication with client (e.g. REST API, WebSockets) Hands-on experience with Object-Relational Mappers (SQLAlchemy or Django ORM), including designing, optimizing and maintaining database schemas Ability to implement various ways of authentication (e.g. JWT, cookie-based auth, OAuth) Familiarity with CI/CD pipelines (GitHub Actions, GitLab CI or similar) and experience with containerization tools (Docker, Docker Compose). Practical knowledge of design patterns and SOLID principles Proficiency in testing Love for code review Fluent written and spoken English (B2+) Fluent written and spoken Polish (C1+) Nice to have: Practical knowledge of non-relational DBs, cache and message brokers systems Knowledge of Unix systems and shell Experience with Web Server (e.g. Nginx) Knowledge of asynchronous programming in Python (asyncio, async/await) and familiarity with task queues or background job frameworks (e.g. Celery) Familiarity with cloud environments (AWS, GCP or Azure) and basic skills in working with their services Experience in healthtech projects, familiarity with the specific challenges of the industry, such as data privacy regulations (e.g. HIPAA, GDPR in a medical context) or integration with health data standards (e.g. HL7, FHIR), is a big plus Responsibilities: Design and build web applications using Python (FastAPI) Design and implement relational databases Collaborate with cross-functional teams to define, design, and ship new features Write automated tests for your code including edge cases, usability, and general reliability Work on bug fixing and improving performance Continuously discover, evaluate, and implement new technologies What We Value: Clarity in focus and dedication to building digital products that elevate healthcare and improve quality of life. Flair to face challenges with boldness, creativity, and a proactive mindset. Grit to take ownership, stay ambitious, and deliver refined, high-quality solutions. Impact through meaningful innovation that makes pioneering medical discoveries accessible and human-centered. Ability to collaborate efficiently in teams of technical and non-technical individuals, and comfortable working in a dynamic environment with evolving objectives and iteration with users. What we offer: Modern Workspace: We provide a modern and comfortable office environment, right in the heart of Wrocław. Work-Life Harmony: Enjoy flexible working hours, allowing you to find the perfect balance between work and life. Stay Active: Our company Multisport benefit encourages you to stay fit and take care of your well-being. Your Health Matters: Access to private healthcare ensures you're taken care of when you need it most. Remote Support: For our remote team members we offer reimbursement for necessary and the non-necessary office visits. Freedom of choice: We understand that we all have different lifestyles and needs, that's why the Worksmile Cafeteria System gives you access to hundreds of non-wage benefits to choose from. Security and peace of mind: We provide the option to join our comprehensive insurance plan, for your and your loved one’s security. Team Building & Development Fun(d): We believe in the power of fun and development, and microfunds are here to bring some excitement into your work-life or you can access them to develop your skills and gain knowledge. Thinking of applying? Awesome! Here’s what happens next: As a standard, we keep our recruitment processes short and to the point. Here is a detailed breakdown of the workflow for this position: Initial phone interview (20 min): We'll have a quick chat to get to know each other and discuss your experience. It's a great opportunity for us both to see if there's a good fit. Recruitment task: Following the interview, we will send you a short task to complete. You will have three working days to complete and return it. Technical interview (45-60 min): If your task is successful, you'll be invited to a technical interview. You will meet with a senior team member to dive deeper into your technical knowledge and discuss your solution. Culture fit meeting (20-30 min): Next, you'll have a relaxed chat with our IT Team Manager and a recruiter. We'll talk about our company values and see if your working style aligns with ours. Work reference: After that, we'll ask you to share a work reference. Decision and feedback: After all the stages are complete, we'll get back to you with our final decision and detailed feedback on your application. If you have any questions, get in touch with us!

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.

Healthcare

Momentum

Quality Assurance Specialist

Mid

Remote

Wroclaw, Poland

7,000 - 12,000 PLN

🏢 Summary: The role involves testing web and mobile healthcare applications to ensure quality, performance, and compliance with business and design requirements. You will conduct various types of testing, report and analyze bugs, and collaborate closely with developers and stakeholders throughout the product lifecycle. The position requires ownership of the testing process and strong technical problem-solving skills in an agile environment. 🗂️ Requirements: 3+ years of experience as a Quality Assurance Specialist, Experience testing web applications, Experience testing mobile applications, Understanding of REST API and HTTP methods, Experience with bug reporting and tracking, Knowledge of testing methodologies, Experience working in Agile environment, Ability to analyze error codes and identify root causes, Proficiency in English (B2), Proficiency in Polish (B2) 📃 Skills: REST, HTTP, JIRA, Postman, JMeter, Browserstack, Charles, ADB, Logcat, DevTools, AndroidStudio, Agile, Git 🏢 Description: Got a nose for detail? Looking for a new challenge? We are currently on the search for a Quality Assurance Specialist. Join our team! About Momentum: At Momentum, we accelerate digital innovation in healthcare. Our mission is to empower HealthTech startups and scaleups by transforming ideas into cutting-edge digital products. We combine deep industry expertise, strategic consulting, and full-stack development to create solutions that drive growth, compliance, and patient impact. We believe in technology that makes healthcare more accessible, efficient, and human-centered. Requirements: 3+ years of experience as a Quality Assurance Specialist Experience testing Web and Mobile applications Familiarity with REST api, understanding the structure of HTTP requests and the methods used in client-server communication Bug reporting and advocacy Familiarity with test tools as: Browser DevTools, android studio (ADB, Logcat), Postman (REST API), Charles, JMeter, Browserstack, JIRA Knowledge of testing methodologies, agile development and product lifecycle Note-taking Analyzing common error codes and being able to identify the cause of problems Good English, both written and spoken (B2) Good Polish, both written and spoken (B2) Ethics and self-management Ownership of the testing process Technical problem solving Nice to have: Coding skills Git knowledge Familiarity with context driven testing Responsibilities: Web and mobile application testing Verifying app against design and business requirements Functional, exploratory, smoke, ad-hoc and regression testing Reporting bugs and issues in JIRA Keeping test documentation up to date Participating in client meetings and conducting product demos Collaborating closely with both the development and other QAs to enhance the quality and performance of existing and future projects What We Value: Clarity in focus and dedication to building digital products that elevate healthcare and improve quality of life. Flair to face challenges with boldness, creativity, and a proactive mindset. Grit to take ownership, stay ambitious, and deliver refined, high-quality solutions. Impact through meaningful innovation that makes pioneering medical discoveries accessible and human-centered. Ability to collaborate efficiently in teams of technical and non-technical individuals, and comfortable working in a dynamic environment with evolving objectives and iteration with users. What we offer: Modern Workspace: We provide a modern and comfortable office environment, right in the heart of Wrocław. Work-Life Harmony: Enjoy flexible working hours, allowing you to find the perfect balance between work and life. Stay Active: Our company Multisport benefit encourages you to stay fit and take care of your well-being. Your Health Matters: Access to private healthcare ensures you're taken care of when you need it most. Remote Support: For our remote team members we offer reimbursement for necessary and the non-necessary office visits. Freedom of choice: We understand that we all have different lifestyles and needs, that's why the Worksmile Cafeteria System gives you access to hundreds of non-wage benefits to choose from. Security and peace of mind: We provide the option to join our comprehensive insurance plan, for your and your loved one’s security. Team Building & Development Fun(d): We believe in the power of fun and development, and microfunds are here to bring some excitement into your work-life or you can access them to develop your skills and gain knowledge. Thinking of applying? Awesome! Here’s what happens next: As a standard, we keep our recruitment processes short and to the point. Here is a detailed breakdown of the workflow for this position: Initial phone interview (20 min) : We'll have a quick chat to get to know each other and discuss your experience. It's a great opportunity for us both to see if there's a good fit. Recruitment task : Following the interview, we will send you a short task to complete. You will have three working days to complete and return it. Technical interview (45-60 min) : If your task is successful, you'll be invited to a technical interview. You will meet with a senior team member to dive deeper into your technical knowledge and discuss your solution. Culture fit meeting (20-30 min) : Next, you'll have a relaxed chat with our IT Team Manager and a recruiter. We'll talk about our company values and see if your working style aligns with ours. Work reference : After that, we'll ask you to share a work reference. Decision and feedback : After all the stages are complete, we'll get back to you with our final decision and detailed feedback on your application. If you have any questions, get in touch with us!

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.

Technology

EPAM Systems

Senior Ruby Developer

Senior

Remote

Poznan, Poland

🏢 Summary: Senior Ruby Developer role focused on building and maintaining scalable Ruby on Rails applications for a cloud-based AI automation platform in a hybrid work model in Poland. The position involves backend development, database optimization, testing practices, architectural improvements, and collaboration with cross-functional teams. The offer includes flexible work options, professional development programs, certifications, and comprehensive benefits. 🗂️ Requirements: 3+ years of experience with Ruby and Rails, Experience building scalable web applications, Strong PostgreSQL expertise, SQL query optimization skills, 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, 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

Katowice, Poland

🏢 Summary: Senior Ruby Developer role focused on building and maintaining scalable Ruby on Rails applications with PostgreSQL optimization, testing best practices, and system reliability improvements in a hybrid work model in Poland. The position involves collaboration with cross-functional teams, architectural contributions, mentoring, and deployment oversight. 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 with 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 🏢 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.