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
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.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
  • [job_alerts.create_a_job]

    Ruby on Rails Developer • Reno, NV, United States

    [internal_linking.similar_jobs]
    Ruby on Rails Developer

    Ruby on Rails Developer

    VirtualVocations • Reno, Nevada, United States
    [job_card.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.last_updated_1_day] • [promoted]
    Senior Software Developer

    Senior Software Developer

    VirtualVocations • Reno, Nevada, United States
    [job_card.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.last_updated_30] • [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
    [job_card.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.last_updated_variable_days] • [promoted]
    Senior Payments Engineer

    Senior Payments Engineer

    VirtualVocations • Reno, Nevada, United States
    [job_card.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.last_updated_variable_days] • [promoted]
    ITX Developer

    ITX Developer

    VirtualVocations • Reno, Nevada, United States
    [job_card.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.last_updated_variable_days] • [promoted]
    Unqork Developer

    Unqork Developer

    VirtualVocations • Reno, Nevada, United States
    [job_card.full_time]
    A company is looking for a Unqork Developer to design, build, and maintain no-code applications for mission-critical systems. Key Responsibilities Design, configure, and deploy applications within...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Project Designer-EIT

    Project Designer-EIT

    jub.com • Reno, NV, US
    [job_card.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.last_updated_variable_hours] • [promoted] • [new]
    Restaurant Delivery - Onboarding / Onboard

    Restaurant Delivery - Onboarding / Onboard

    DoorDash • Reno, NV, United States
    [job_card.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.last_updated_30] • [promoted]
    Restaurant Delivery - Flexible Onboarding

    Restaurant Delivery - Flexible Onboarding

    DoorDash • Sparks, NV, United States
    [job_card.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.last_updated_variable_days] • [promoted]
    Delivery Driver - Onboarding / Onboard

    Delivery Driver - Onboarding / Onboard

    DoorDash • Reno, NV, United States
    [job_card.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.last_updated_30] • [promoted]
    Senior Full-Stack Engineer

    Senior Full-Stack Engineer

    VirtualVocations • Reno, Nevada, United States
    [job_card.full_time]
    A company is looking for a Senior Full-Stack Software Engineer, Growth.Key Responsibilities Ship projects frequently while ensuring quality and thoughtful execution Own projects from concept to ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Back End Engineer

    Back End Engineer

    VirtualVocations • Reno, Nevada, United States
    [job_card.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.last_updated_variable_days] • [promoted]
    Travel Interventional Radiology (IR) - $1,500 per week in Reno, NV

    Travel Interventional Radiology (IR) - $1,500 per week in Reno, NV

    AlliedTravelCareers • Reno, Nevada, US
    [job_card.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.last_updated_variable_hours] • [promoted] • [new]
    Senior Open Source Developer

    Senior Open Source Developer

    VirtualVocations • Reno, Nevada, United States
    [job_card.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.last_updated_variable_days] • [promoted]
    Remote Ruby Engineer - AI Trainer

    Remote Ruby Engineer - AI Trainer

    SuperAnnotate • Dayton, Nevada, US
    [filters.remote]
    [job_card.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.last_updated_variable_days]
    Back End Developer

    Back End Developer

    VirtualVocations • Reno, Nevada, United States
    [job_card.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.last_updated_variable_days] • [promoted]
    AI-Enabled Fullstack Developer

    AI-Enabled Fullstack Developer

    VirtualVocations • Reno, Nevada, United States
    [job_card.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.last_updated_variable_days] • [promoted]
    Lead CMS Developer

    Lead CMS Developer

    VirtualVocations • Reno, Nevada, United States
    [job_card.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.last_updated_variable_days] • [promoted]