Ruby-on-Rails Developer
Cloud Employee
Cloud Employee, is a UK-owned Philippines business established 8 years ago. We connect high-performing software engineer talent in the Philippines with some of the world’s leading and most innovative tech companies. Developers join to work from the Philippines as part of international engineering teams and grow their CV and skill-set.
We pride ourselves on being a supportive, cutting-edge workplace that continuously invests in staff development, engagement, and well-being. We provide security, career paths, individual training programs, and mentoring.
Client Overview
The client is a mature SaaS company providing a long-standing business management and eCommerce platform for the decorated products industry. Their platform supports thousands of print, embroidery, and custom product businesses worldwide, handling e-commerce storefronts, orders, customer management, production workflows, job tracking, supplier management, and third-party integrations such as payment gateways and shipping tools. After more than a decade of evolution, the platform is now entering a modernization phase, focusing on refactoring a large monolithic Ruby on Rails codebase, improving test coverage, and updating legacy modules to current Ruby standards.
Role Overview
We are seeking experienced Ruby on Rails Developers to join the engineering team. The role involves working with a large legacy system, refactoring and modernizing existing code, improving test coverage, and collaborating through pair programming and mentoring. The successful candidate will work closely with senior developers, report to Development Managers, and coordinate daily with the Australian team under the guidance of the CTO.
Key Responsibilities
- Maintain, improve, and refactor an existing Ruby on Rails codebase
- Write clean, maintainable, and well-tested code
- Develop and execute unit and integration tests for both new and legacy code
- Debug and troubleshoot issues efficiently, documenting solutions and fixes
- Participate in peer reviews and pair programming sessions with senior developers
- Collaborate with the team to clarify requirements and validate solutions
- Recommend improvements for performance, reliability, and maintainability
Required Skills
- Minimum 5 years of professional experience with Ruby on Rails
- Deep understanding of Rails conventions, ActiveRecord, and MVC principles
- Strong skills in SQL, JavaScript, HTML, and CSS
- Experience working on SaaS or large-scale web applications
- Comfortable working with complex, legacy systems
- Familiarity with testing frameworks such as RSpec or Minitest
- Excellent communication and problem-solving skills
- Proactive and confident in seeking clarification or guidance when needed
Nice to Have Skills
- Experience upgrading Ruby versions or refactoring legacy code
- Understanding of monolithic architectures and migration strategies
- Exposure to front-end frameworks and UI testing tools
- Familiarity with Agile or iterative development practices
Salary, Incentive and Benefits Packages
- Competitive salary
- Benefits package includes HMO, training allowance, gym or food allowance, educational assistance for dependents, and more
- Annual salary increase as outlined in the contract
- Free food and drinks during virtual events
- Company trips
Join Cloud Employee Today
Submit your application below and our talent team will assess your application to determine your suitability for open roles.

