Ruby on Rails Developer
LATAM, Pakistan
More jobs from this company
views: 0
Ruby on Rails Developer

Overview

Description

Ruby on Rails Developer

Position Type: Full-Time, Remote
Working Hours: U.S. Business Hours
Location: Remote (LATAM, Eastern Europe, Pakistan, South Africa Preferred)

About the Role

We are hiring a skilled Ruby on Rails Developer to build, optimize, and maintain scalable web applications used by growing businesses and product teams.

This role is ideal for an engineer who understands the Rails ecosystem deeply and enjoys building clean, reliable, and high-performing applications from end to end. You will work closely with product, engineering, and design teams to develop new features, improve application performance, and maintain scalable backend systems.

The ideal candidate is highly technical, detail-oriented, and comfortable working independently in fast-paced remote environments where ownership, speed, and code quality matter.

What You’ll Own

Rails Application Development

  • Build and maintain Ruby on Rails applications, APIs, and backend services
  • Develop scalable business logic using Rails conventions, ActiveRecord, controllers, and service objects
  • Build RESTful APIs and integrate third-party services and external APIs
  • Collaborate with frontend developers using React, Vue, or Stimulus when required
  • Contribute to feature development from architecture through deployment

Database Design & Optimization

  • Design and maintain PostgreSQL or MySQL database schemas
  • Optimize database queries and improve application performance
  • Implement indexing, caching, and query optimization strategies
  • Manage background jobs using Sidekiq, Resque, or similar frameworks
  • Ensure applications remain scalable and performant under growing workloads

Testing, CI/CD & Code Quality

  • Write and maintain unit, integration, and system tests using RSpec, Minitest, or Capybara
  • Maintain high code quality standards and test coverage
  • Participate in peer code reviews and maintain clean, maintainable codebases
  • Support CI/CD workflows and automated deployment pipelines
  • Enforce coding standards using RuboCop or similar linting tools

Performance, Monitoring & Security

  • Optimize API response times and overall application performance
  • Monitor applications using tools such as New Relic, Datadog, Rollbar, or Honeybadger
  • Troubleshoot production issues and deploy fixes with minimal downtime
  • Implement authentication, authorization, and application security best practices
  • Ensure compliance with data privacy and security standards where applicable

Collaboration & Technical Ownership

  • Work closely with product managers and designers to translate requirements into technical solutions
  • Communicate clearly with distributed teams across time zones
  • Take ownership of assigned services, features, and technical areas
  • Document code, architecture decisions, and system behavior
  • Proactively identify and resolve technical debt and system bottlenecks

Tagged as: agile, docker, Git, mid-level, MySQL, PostgreSQL, Rails, React, Ruby on Rails, senior, vue

Ruby on Rails Developer
LATAM, Pakistan
More jobs from this company
views: 0

Be the first to know about
new jobs every week

Get 8 new jobs with salaries, once per week! Sign up here so you don't miss a single newsletter.