Ruby on Rails Developer

New
Workable remote: True Workable locations: Pakistan Location: Pakistan, U.S. client business hours (with flexibility for sprint reviews, deployments, and on-call support)Full-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
3+ years Ruby on Rails development experience
Required Skills
AWSPostgreSQLGCPGitMySQLRubyRuby on RailsVue.JsRedisReactCI/CD

Requirements

  • Deep knowledge of the Rails ecosystem and conventions.
  • Strong problem-solver who can balance speed and scalability.
  • Passion for clean, maintainable, and well-tested code.
  • Effective communicator, comfortable collaborating across teams.
  • 3+ years Ruby on Rails development experience.
  • Proficiency in Ruby, Rails, ActiveRecord, and MVC architecture.
  • Experience with PostgreSQL/MySQL and background job frameworks (Sidekiq, Resque).
  • Familiarity with Git workflows and CI/CD tools.
  • Experience with front-end integration (Stimulus, React, Vue).
  • Deployed Rails apps to Heroku, AWS, or GCP.
  • Familiarity with caching (Redis, Memcached).
  • Industry exposure in SaaS, fintech, healthcare, or e-commerce.

Responsibilities

  • Build and maintain Rails applications, APIs, and background jobs.
  • Implement business logic with ActiveRecord models, controllers, and views.
  • Integrate front-end frameworks (Stimulus, React, Vue) into Rails apps where required.
  • Design, migrate, and maintain schemas in PostgreSQL or MySQL.
  • Optimize queries for performance and scalability.
  • Implement indexing, caching, and background jobs (Sidekiq, Resque).
  • Write and maintain unit, integration, and system tests (RSpec, Minitest, Capybara).
  • Implement user authentication/authorization (Devise, OmniAuth).
  • Optimize page load times, API response times, and background job throughput.
  • Work with product managers and designers to scope and prioritize features.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now