Xebia
Technology
RubyDeveloper
Neural analysis suggests this role is
optimal for Mid+ candidates.
“Ruby Developer at Xebia. Skills: Ruby on Rails, Monolithic architecture, Event-Driven Design, Domain-Driven Design. Develop Ruby on Rails applications. Maintain Ruby on Rails applications”
Industry & Context.
Troubleshoot; Debug; Performance optimization; Root cause analysis
Work permit required
What They're Looking For.
Must Have
Commercial experience as Ruby Developer, Hands-on experience with Ruby on Rails, Good understanding of monolithic architectures, Experience with Ruby ecosystem tools, Experience writing unit and integration tests, Practical experience with MySQL / MariaDB, Practical experience with Redis, Experience with frontend integration technologies, Experience with deployment and infrastructure automation tools, Good understanding of CI/CD workflows, Experience with Git-based development workflows, Practical experience with Azure DevOps Pipelines, Familiarity with Linux-based environments, Experience working with secure enterprise access environments, Awareness of security best practices, Experience using security scanning tools, Experience managing dependencies and private packages, Understanding of SPA concepts, Good understanding of Event-Driven architectures, Good understanding of Domain-Driven Design principles, Ability to troubleshoot full application stack, Practical experience using AI-powered assistants
Nice to Have
Experience modernizing legacy Ruby on Rails applications, Experience working with enterprise-scale monolithic systems, Knowledge of containerized and cloud-adjacent deployment environments, Experience contributing to architectural modernization initiatives, Experience applying GenAI in structured way, Interest in emerging AI-driven practices, Willingness to explore and experiment
What You'll Do.
Develop Ruby on Rails applications
Maintain Ruby on Rails applications
Improve Ruby on Rails applications
Work within monolithic application architectures
Contribute to modernization
Contribute to architectural improvements
Implement backend features
Implement integrations
Implement business logic
Support integrated user experiences
Maintain legacy frontend components
Participate in Event-Driven Design implementation
Participate in Domain-Driven Design implementation
Write integration tests
Maintain integration tests
Refine business requirements
Implement business requirements
Support delivery processes
Contribute to CI/CD processes
Contribute to automation
Contribute to operational improvements
Support troubleshooting
Support performance optimization
Support production stability
Ensure high code quality
Drive continuous improvement initiatives
How You'll Work.
Team & Collaboration
Collaborate with frontend developers; Work with Product Owners; Work with QA engineers; Work with client stakeholders
Process & Methodology
DevOps practices
Full Job Description
Xebia is a global AI-first, digital transformation, and engineering partner. With over 25 years of experience and a team of 5,000 professionals across 16 countries, we help organizations design and build scalable products, platforms, and data-driven solutions. We specialize in Artificial Intelligence, Data and Cloud, Intelligent Automation, and Digital Products, combining deep technical expertise with a strong focus on engineering excellence and a people-first culture. In the CEE region, we’re a team of nearly 1,000 experts delivering modern applications, data platforms, and AI solutions for clients such as McLaren, Aviva, Deloitte, Spotify, Disney, ING, UPS, Tesco, Truecaller, AllSaints, Volotea, Schmitz Cargobull, Allegro, InPost, and many, many more. We work with leading technologies including AWS, Azure, GCP, Databricks, and Snowflake, and combine strong engineering culture with a consulting mindset and a continuous focus on growth and knowledge sharing. About project: We are looking for Ruby Developers to join projects delivered for our international clients operating across complex digital and enterprise environments. Our clients are established organizations supporting business-critical platforms and applications through modern software engineering practices, long-term product evolution, and continuous modernization initiatives. This role is a great opportunity to work on mature Ruby on Rails applications that continue to evolve in active production environments. You will contribute to the development, maintenance, and modernization of multiple applications built primarily around monolithic architectures, while incorporating modern engineering practices such as Event-Driven Design and Domain-Driven Design (DDD). The projects are not greenfield and not pure maintenance — they combine ongoing feature delivery, technical improvements, architectural evolution, and operational support within complex business ecosystems. You will be: Develop, maintain, and improve
Applying for this Ruby Developer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Greenhouse
- Create a Greenhouse profile before applying — it saves time across multiple applications.
- Upload your resume as a PDF; the parser handles it better than Word.
- Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
- Enable email notifications to track application status in real time.
ANONYMOUS · UNFILTERED
What do employees actually say about Xebia?
Real rants from real employees. Read before you apply.