Search by job, company or skills

komforce

Ruby on Rails Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 16 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About The Role

We're looking for a Ruby on Rails Developer to join a team working on legacy system maintenance and modernisation. You'll be hands-on with existing Rails codebases, improving performance, refactoring legacy code, and building out new features as the system evolves. This is a Philippines-based remote role, full-time permanent.

What You'll Do

  • Maintain and improve existing Ruby on Rails applications.
  • Refactor legacy code to improve readability, performance, and test coverage.
  • Build new features and API endpoints as part of ongoing modernisation efforts.
  • Write clean, well-tested code with RSpec or Minitest.
  • Work with relational databases (PostgreSQL or MySQL), write and optimise queries, and manage schema migrations.
  • Troubleshoot production issues, debug performance bottlenecks, and support deployment pipelines.
  • Collaborate with cross-functional teams including front-end developers, QA, and product owners.

What We're Looking For


  • Minimum 3 years of hands-on Ruby on Rails development experience.
  • Strong understanding of the Rails framework, MVC architecture, ActiveRecord, and RESTful API design. Experience working with legacy codebases, including refactoring, upgrading Rails versions, and improving test coverage on existing code.
  • Solid SQL skills and experience with PostgreSQL or MySQL.
  • Familiarity with Git, CI/CD pipelines, and deployment tools (Capistrano, Docker, or similar).
  • Comfortable with background job processing (Sidekiq, Resque, or Delayed Job).
  • Good communication skills and ability to work independently in a remote setup.

Nice to Have


  • Experience with front-end technologies (JavaScript, React, Vue, or Stimulus/Hotwire).
  • Exposure to cloud platforms (AWS, GCP, or Heroku).
  • Experience with Redis, Elasticsearch, or message queues.
  • Familiarity with Rails upgrade paths (e.g. Rails 4/5 to Rails 7+).
  • Performance tuning and application monitoring (New Relic, Datadog, or similar).

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 145238069

Similar Jobs