
Ruby Developer
Posted May 31

Posted May 31
This is a fully remote position, open to applicants in Bulgaria.
• Design, develop, and enhance Ruby on Rails applications that support essential business processes and workflows.
• Primarily engage with monolithic application architectures while aiding in modernization and architectural advancements.
• Create backend features, integrations, and business logic utilizing Ruby and Ruby on Rails.
• Collaborate with frontend developers to facilitate integrated user experiences and maintain legacy frontend components as necessary.
• Take part in implementing Event-Driven Design and Domain-Driven Design (DDD) principles within evolving application frameworks.
• Write and manage comprehensive unit and integration tests using RSpec and/or Minitest.
• Work closely with Product Owners, QA engineers, and client stakeholders to clarify and execute business requirements.
• Oversee deployments and support delivery processes across various environments, including legacy on-premises infrastructure and containerized platforms.
• Contribute to CI/CD processes, automation, and operational enhancements utilizing modern DevOps practices and tools.
• Assist in troubleshooting, debugging, performance optimization, and maintaining production stability.
• Ensure high code quality through code reviews, testing, refactoring, and continuous improvement initiatives.
• Professional experience as a Ruby Developer in contemporary web application environments.
• Strong practical experience with Ruby on Rails and the Ruby ecosystem.
• Solid understanding of monolithic application architectures and backend application design.
• Experience with tools from the Ruby ecosystem, such as Bundler and RubyGems.
• Significant experience writing unit and integration tests using RSpec and/or Minitest.
• Practical experience with MySQL / MariaDB and Redis.
• Familiarity with frontend integration technologies like NodeJS, Yarn, and Webpacker.
• Basic knowledge of AngularJS or managing legacy frontend components.
• Experience with deployment and infrastructure automation tools including Capistrano, Ansible, and Docker.
• Good understanding of CI/CD workflows and DevOps practices.
• Experience with Git-based development workflows, including GitHub or Azure Repos.
• Practical experience using Azure DevOps Pipelines or similar CI/CD platforms.
• Familiarity with Linux-based environments, preferably RedHat.
• Basic understanding of container orchestration concepts, including Kubernetes / AKS environments.
• Experience working in secure enterprise access environments and tooling.
• Awareness of security best practices and experience using security scanning tools such as Snyk or equivalent.
• Experience managing dependencies and private package repositories.
• Understanding of SPA concepts and modern frontend development practices.
• Good grasp of Event-Driven architectures and Domain-Driven Design principles.
• Ability to troubleshoot and navigate across the entire application stack, from database to frontend layer.
• Practical experience utilizing AI-powered assistants (e.g., Claude Code, GitHub Copilot, Cursor) to enhance productivity, quality, or decision-making in software delivery.
• Must be located in the European Union region and possess a work permit.
• Options for remote work.
Confitec
DOMVS iT
Anyone AI
FCamara Consulting & Training
Get handpicked remote jobs straight to your inbox weekly.