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
2 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
    Senior Back-end Developer

    Senior Back-end Developer

    VirtualVocations • Reno, Nevada, United States
    Full-time
    A company is looking for a Senior Back-end Developer with a strong background in Node.Key Responsibilities : Design, develop, and maintain high-performance microservices primarily in Rust and pote...Show more
    Last updated: 12 hours ago • Promoted • New!
    Staff Engineer

    Staff Engineer

    VirtualVocations • Reno, Nevada, United States
    Full-time
    A company is looking for a Staff Engineer to create technical strategies for key systems while ensuring platform scalability and extensibility. Key Responsibilities : Provide architectural leadersh...Show more
    Last updated: 1 day ago • Promoted
    Developer Relations Engineer

    Developer Relations Engineer

    VirtualVocations • Reno, Nevada, United States
    Full-time
    A company is looking for a Developer Relations Engineer, Advocacy.Key Responsibilities Engage with developers online and at events to understand their needs and inspire them Foster meaningful in...Show more
    Last updated: 30+ days ago • Promoted
    Laravel Developer

    Laravel Developer

    VirtualVocations • Reno, Nevada, United States
    Full-time
    A company is looking for a Laravel Developer.Key Responsibilities Designing and building web applications using Laravel and other platforms Converting PSDs into pixel-perfect responsive Laravel ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Quality Platform Engineer

    Senior Quality Platform Engineer

    VirtualVocations • Reno, Nevada, United States
    Full-time
    A company is looking for a Senior Quality Platform Engineer to design, build, and maintain internal tooling and quality infrastructure. Key Responsibilities Develop and maintain the Quality Platfo...Show more
    Last updated: 1 day ago • Promoted
    Staff Software Engineer

    Staff Software Engineer

    VirtualVocations • Reno, Nevada, United States
    Full-time
    A company is looking for a Staff Software Engineer to develop products and features in a Ruby on Rails environment.Key Responsibilities Write clean, maintainable, and efficient code in Ruby on Ra...Show more
    Last updated: 30+ days ago • Promoted
    Travel Interventional Radiology (IR) - $2,100 per week in Reno, NV

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

    AlliedTravelCareers • Reno, Nevada, US
    Full-time
    Travel Radiology : Interventional Radiology Tech Reno, NV.Shift Details : 6H Days (7 : 00 AM-1 : 30 PM).Length : 13 WEEKS 13 weeks. Apply for specific facility Tech.Show more
    Last updated: 30+ days ago • Promoted
    Shopify Full-Stack Developer

    Shopify Full-Stack Developer

    VirtualVocations • Reno, Nevada, United States
    Full-time
    A company is looking for a Shopify Full-Stack Developer who will take ownership of the ecommerce technology stack and contribute to building a best-in-class digital experience.Key Responsibilities ...Show more
    Last updated: 2 days ago • Promoted
    BigCommerce Developer

    BigCommerce Developer

    VirtualVocations • Reno, Nevada, United States
    Full-time
    A company is looking for a BigCommerce Developer.Key Responsibilities Build custom widgets and components to enhance site functionality and user experience Implement interactive features using B...Show more
    Last updated: 30+ days ago • Promoted
    Project Designer-EIT

    Project Designer-EIT

    jub.com • Reno, NV, US
    Full-time
    Project Designer (Engineer-in-Training).Municipal & Site Development group in our successful.Our purpose at J-U-B ENGINEERS, Inc. Helping Each Other Create Better Communities.We foster a support...Show more
    Last updated: 5 days ago • Promoted
    Senior Engineer - Remote

    Senior Engineer - Remote

    VirtualVocations • Reno, Nevada, United States
    Remote
    Full-time
    A company is looking for a Senior Engineer (APIs, AWS) to enhance automated integration solutions for onboarding and managing producers. Key Responsibilities Shape automated integration capabiliti...Show more
    Last updated: 2 days ago • Promoted
    Travel Interventional Radiology (IR) - $2,269 per week in Reno, NV

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

    AlliedTravelCareers • Reno, Nevada, 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: 1 day ago • Promoted
    Shopify Developer

    Shopify Developer

    VirtualVocations • Reno, Nevada, United States
    Full-time
    A company is looking for a Shopify Developer.Key Responsibilities Build custom sections, blocks, and components to enhance site functionality and user experience Optimize and extend core Shopify...Show more
    Last updated: 30+ days ago • Promoted
    Integrations Developer

    Integrations Developer

    VirtualVocations • Reno, Nevada, United States
    Full-time
    A company is looking for an Integrations and Applications Developer.Key Responsibilities Design, implement, and maintain integrations between EMRs, custom applications, and third-party systems S...Show more
    Last updated: 2 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
    Full Stack Software Engineer

    Full Stack Software Engineer

    VirtualVocations • Reno, Nevada, United States
    Full-time
    A company is looking for a Full Stack Lead Software Engineer - Discovery.Key Responsibilities Lead the execution of complex projects, collaborating with product, design, UX, and data science team...Show more
    Last updated: 30+ days ago • Promoted
    Full Stack Developer

    Full Stack Developer

    VirtualVocations • Reno, Nevada, United States
    Full-time
    A company is looking for a Full Stack Developer / Software Engineer to join their remote team.Key Responsibilities : Design, develop, and maintain full-stack applications to support healthcare and f...Show more
    Last updated: 30+ 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