Talent.com
Ruby on Rails Developer
Ruby on Rails DeveloperPavago • Reno, NV, United States
Ruby on Rails Developer

Ruby on Rails Developer

Pavago • Reno, NV, United States
3 days ago
Job type
  • Full-time
Job description

Ruby on Rails Developer

Position Type : Full-Time, Remote

Working Hours : U.S. client business hours (with flexibility for sprint reviews, deployments, and on-call support)

About the Role

Our client is seeking a Ruby on Rails Developer to build and maintain applications using the Rails framework. This role involves designing back-end systems, integrating APIs, managing databases, and collaborating with front-end teams to deliver end-to-end features. The Rails Developer ensures applications are secure, performant, and scalable, while contributing to a culture of clean code and best practices.

Responsibilities

Application Development :

  • 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.

Database Management :

  • Design, migrate, and maintain schemas in PostgreSQL or MySQL.
  • Optimize queries for performance and scalability.
  • Implement indexing, caching, and background jobs (Sidekiq, Resque).
  • Testing & Quality Assurance :

  • Write and maintain unit, integration, and system tests (RSpec, Minitest, Capybara).
  • Ensure CI / CD pipelines are configured for automated testing and deployment.
  • Maintain ?80% code coverage and enforce style / linting rules (RuboCop, StandardRB).
  • Security & Compliance :

  • Implement user authentication / authorization (Devise, OmniAuth).
  • Enforce security best practices (CSRF protection, input validation, OWASP).
  • Ensure compliance with data privacy laws (GDPR, HIPAA as applicable).
  • Performance & Monitoring :

  • Optimize page load times, API response times, and background job throughput.
  • Monitor systems with tools like New Relic, Datadog, Honeybadger, or Rollbar.
  • Troubleshoot issues and deploy hotfixes with minimal downtime.
  • Collaboration & Documentation :

  • Work with product managers and designers to scope and prioritize features.
  • Participate in sprint ceremonies and provide accurate story estimates.
  • Document code, APIs, and workflows for long-term maintainability.
  • What Makes You a Perfect Fit

  • 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.
  • Required Experience & Skills (Minimum)

  • 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.
  • Ideal Experience & Skills

  • 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.
  • What Does a Typical Day Look Like?

    A Rails Developer's day revolves around building features, maintaining systems, and ensuring performance. You will :

  • Review sprint tasks, picking up new feature tickets from the backlog.
  • Write code for Rails applications, implementing business logic and integrating APIs.
  • Run and review tests, ensuring new code meets quality standards.
  • Collaborate with front-end and product teams, aligning features with user requirements.
  • Optimize performance by tuning queries, adding caching, or fixing bottlenecks.
  • Monitor error dashboards (Honeybadger, Rollbar) and deploy fixes as needed.
  • Document changes and update repos to keep the codebase maintainable.
  • In essence : you ensure applications are reliable, scalable, secure, and continuously improving.

    Key Metrics for Success (KPIs)

  • Features delivered on time and aligned with requirements.
  • Error rates and downtime minimized (?99.9% uptime).
  • Test coverage maintained ?80%.
  • Reduced technical debt and improved code maintainability.
  • Positive stakeholder feedback on feature quality and performance.
  • Interview Process

  • Initial Phone Screen
  • Video Interview with Pavago Recruiter
  • Technical Assessment (e.g., build a small Rails API with models, endpoints, and tests)
  • Client Interview with Engineering Team
  • Offer & Background Verification
  • Create a job alert for this search

    Ruby on Rails Developer • Reno, NV, United States

    Similar jobs
    Ruby on Rails Developer

    Ruby on Rails Developer

    VirtualVocations • Reno, Nevada, United States
    Full-time
    A company is looking for a Ruby on Rails Developer.Key Responsibilities Build robust, scalable, and maintainable Ruby on Rails applications with strong test coverage Debug issues, fix bugs, iden...Show more
    Last updated: 18 hours ago • Promoted • New!
    Senior Software Developer

    Senior Software Developer

    VirtualVocations • Reno, Nevada, United States
    Full-time
    A company is looking for a Senior Software Developer, Identity Trust.Key Responsibilities Design and build security features for client access and protection Improve reliability to achieve 99.Co...Show more
    Last updated: 30+ days ago • Promoted
    Restaurant Delivery - Flexible Onboarding

    Restaurant Delivery - Flexible Onboarding

    DoorDash • Reno, NV, United States
    Full-time +1
    DoorDash is the #1 category leader in food delivery, food pickup, and convenience store delivery in the US, trusted by millions of customers every day. As a Dasher, you’ll stay busy with a variety o...Show more
    Last updated: 30+ days ago • Promoted
    Travel Interventional Radiology (IR) - $2,254 per week in Reno, NV

    Travel Interventional Radiology (IR) - $2,254 per week in Reno, NV

    AlliedTravelCareers • Reno, NV, US
    Full-time
    A facility in Reno, NV is seeking its next amazing IR Technologist (Interventional Radiology).Read on if this sounds like your perfect fit!. Nurses and allied healthcare professionals are in high de...Show more
    Last updated: 4 days ago • Promoted
    Senior Payments Engineer

    Senior Payments Engineer

    VirtualVocations • Reno, Nevada, United States
    Full-time
    A company is looking for a Senior Payments Engineer to join their Payments team and enhance their payment processing technology. Key Responsibilities Architect and enhance payment systems for secu...Show more
    Last updated: 1 day ago • Promoted
    ITX Developer

    ITX Developer

    VirtualVocations • Reno, Nevada, United States
    Full-time
    A company is looking for an ITX Developer with expertise in IBM Transformation Extender and Healthcare EDI integrations.Key Responsibilities Design, develop, and maintain ITX mappings and healthc...Show more
    Last updated: 7 days ago • Promoted
    Remote Ruby Engineer - AI Trainer

    Remote Ruby Engineer - AI Trainer

    SuperAnnotate • Spanish Springs, Nevada, US
    Remote
    Full-time
    As an hourly paid, fully remote Ruby Engineer for AI Data Training, you will review AI-generated Ruby and Rails code or generate your own solutions, evaluate the reasoning quality and step-by-step ...Show more
    Last updated: 10 days ago
    Travel Interventional Radiology (IR) - $2,735 per week in Henderson, NV

    Travel Interventional Radiology (IR) - $2,735 per week in Henderson, NV

    AlliedTravelCareers • Reno, Nevada, US
    Full-time
    A facility in Henderson, NV is seeking its next amazing IR Technologist (Interventional Radiology).Read on if this sounds like your perfect fit!. Nurses and allied healthcare professionals are in hi...Show more
    Last updated: 1 hour ago • Promoted • New!
    Restaurant Delivery - Onboarding / Onboard

    Restaurant Delivery - Onboarding / Onboard

    DoorDash • Reno, NV, United States
    Full-time +1
    DoorDash is the #1 category leader in food delivery, food pickup, and convenience store delivery in the US, trusted by millions of customers every day. As a Dasher, you’ll stay busy with a variety o...Show more
    Last updated: 30+ days ago • Promoted
    Delivery Driver - Onboarding / Onboard

    Delivery Driver - Onboarding / Onboard

    DoorDash • Reno, NV, United States
    Full-time +1
    DoorDash is the #1 category leader in food delivery, food pickup, and convenience store delivery in the US, trusted by millions of customers every day. As a Dasher, you’ll stay busy with a variety o...Show more
    Last updated: 30+ days ago • Promoted
    Senior Full-Stack Engineer

    Senior Full-Stack Engineer

    VirtualVocations • Reno, Nevada, United States
    Full-time
    A company is looking for a Senior Full-Stack Engineer to join their team as an independent contractor.Key Responsibilities Develop and maintain scalable SaaS applications, focusing on backend alg...Show more
    Last updated: 30+ days ago • Promoted
    Senior Full-Stack Software Engineer

    Senior Full-Stack Software Engineer

    VirtualVocations • Reno, Nevada, United States
    Full-time
    A company is looking for a Senior Full-Stack Software Engineer, Payments.Key Responsibilities Design and scale the subscription billing and invoicing platform, including managing pricing structur...Show more
    Last updated: 30+ days ago • Promoted
    Back End Engineer

    Back End Engineer

    VirtualVocations • Reno, Nevada, United States
    Full-time
    A company is looking for a Back End Engineer with expertise in Ruby Stack.Key Responsibilities Collaborate on app development and drive new feature development Utilize Ruby-on-Rails and React st...Show more
    Last updated: 1 day ago • Promoted
    Senior Open Source Developer

    Senior Open Source Developer

    VirtualVocations • Reno, Nevada, United States
    Full-time
    A company is looking for a Senior Open Source Developer - Rust / Go.Key Responsibilities Collaborate with the community to define the development roadmap for non-EVM open source ecosystems Design,...Show more
    Last updated: 1 day ago • Promoted
    Remote Investment Analyst – AI Trainer ($50-$60 / hour)

    Remote Investment Analyst – AI Trainer ($50-$60 / hour)

    Data Annotation • Dayton, Nevada
    Remote
    Full-time +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...Show more
    Last updated: 10 days ago • Promoted
    Back End Developer

    Back End Developer

    VirtualVocations • Reno, Nevada, United States
    Full-time
    A company is looking for a Back End Developer (Elixir).Key Responsibilities Design, implement, and maintain Elixir-based APIs, workers, and background jobs Build reliable and high-performance sy...Show more
    Last updated: 1 day ago • Promoted
    AI-Enabled Fullstack Developer

    AI-Enabled Fullstack Developer

    VirtualVocations • Reno, Nevada, United States
    Full-time
    A company is looking for an AI-Enabled Fullstack Developer.Key Responsibilities Collaborate on projects for top-tier brands, delivering modern web solutions from inception to deployment Integrat...Show more
    Last updated: 22 hours ago • Promoted • New!
    Lead CMS Developer

    Lead CMS Developer

    VirtualVocations • Reno, Nevada, United States
    Full-time
    A company is looking for a Lead CMS Developer to support web development efforts and deliver digital experiences to clients. Key Responsibilities Serve as the primary escalation point for project ...Show more
    Last updated: 1 day ago • Promoted