Ruby On Rails Engineer - Remote

Published on August 02, 2025

Key Responsibilities:
  • Develop and maintain scalable, secure, and efficient web applications using Ruby on Rails.
  • Write clean, maintainable, and well-tested code.
  • Collaborate with product managers, designers, and other developers to define and deliver new features.
  • Optimize applications for maximum speed and scalability.
  • Participate in code reviews and contribute to a culture of continuous improvement.
  • Write and maintain documentation related to development processes and features.
  • Troubleshoot, debug, and upgrade existing software.
  • Implement integrations with third-party APIs and services.
  • Stay up to date with new trends and best practices in web development.
Requirements:
  • 3–5 years of experience working with Ruby on Rails in production environments.
  • Solid understanding of object-oriented programming and MVC architecture.
  • Experience with PostgreSQL, MySQL, or similar relational databases.
  • Familiarity with frontend technologies like JavaScript, HTML5, CSS3 (React or Vue.js is a plus).
  • Knowledge of Git, CI/CD pipelines, and testing frameworks (RSpec, Capybara).
  • Experience working with RESTful APIs and JSON.
  • Comfortable working in an Agile/Scrum development environment.
  • Excellent communication and teamwork skills.
  • Ability to work independently and manage time effectively in a remote environment.
Nice to Have:
  • Experience with AWS, Docker, or Kubernetes.
  • Familiarity with background job processing (Sidekiq, Resque).
  • Experience with GraphQL or WebSockets.
  • Exposure to performance tuning and security best practices.