Ruby on Rails Developer - Remote - 1099

Remote Full-time
About the position

Transform Labs, a 31-year-old software engineering firm, is seeking a Ruby on Rails Developer with up to 5 years of experience to join our team as a 1099 contractor.

The application is built on Rails 6 / Ruby 2.7 and has accumulated significant technical debt over years of rapid growth. Your primary goal will be to stabilize the system, improve security, and prepare the architecture for future modernization.

Responsibilities
• Stabilize & Maintain: Proactively fix performance bottlenecks (e.g., N+1 queries, memory bloat) and harden security vulnerabilities (CSRF, authentication).
• Refactor Legacy Logic: Untangle "Fat Controllers" and massive models (some with 50+ columns) into clean, testable Service Objects.
• System Integrity: Manage critical 3rd-party integrations, specifically our connection to ERP, Twilio, and SendGrid.
• Frontend Unification: Maintain a hybrid frontend of legacy ERB templates and modern React components.
• Infrastructure Support: Assist with AWS deployments and environment configuration (Terraform experience is a plus).

Requirements
• Core: Ruby 2.7, Rails 6
• Frontend: React
• Database: PostgreSQL
• Infrastructure: AWS / Terraform
• Integrations: Sidekiq, Twilio, SendGrid.
• You must live in the U.S. No OPT or sponsorships, unfortunately.
• Rails Proficiency: Strong experience with Rails 5/6 lifecycles. You aren't afraid of a "Legacy" codebase; you see it as a puzzle to be solved.
• Database Chops: You know how to read a schema.rb file, understand why a table with no indexes is bad, and can write raw SQL when ActiveRecord isn't enough.
• Test-Driven Mindset: The system has complex business logic. You must be comfortable writing specs (RSpec) before changing code to ensure no regressions.
• React Familiarity: Ability to work within an existing React implementation without needing to rewrite the entire frontend.
• Professional Maturity: Ability to communicate technical risks ("If we don't fix this, the site goes down.") clearly to non-technical stakeholders.

Nice-to-haves
• Experience upgrading Rails apps (e.g., 6.0 -> 7.0).
• Experience with Terraform or AWS DevOps.
• Familiarity with RFC/ERP integrations.

Benefits
• Competitive pay at $50/hour as a 1099 contractor.
• Fully remote work with a flexible schedule.
• Opportunity to contribute to meaningful products and features, while growing your technical skills.
• Funny, smart, collaborative team environment.

Apply Now

Apply Now
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

[Remote/WFM] Remote Customer Service Representative | Full-Time

Remote

Warranty Dealer Advocate Lead

Remote

Enterprise Architect job at Stride, Inc. in US National

Remote

Experienced Jr. Data Entry Operator / Part Time (Remote) - Join careerzynith's Dynamic Team

Remote

[Remote] Remote Customer Care Coordinator

Remote

Experienced Remote Data Entry and Opinion Sharing Specialist – Join arenaflex for a Dynamic Work from Home Opportunity

Remote

Junior/Mid Level Machine Learning Engineer

Remote

Director Employee Relations

Remote

Experienced Part-Time Remote Data Entry Specialist – E-commerce Operations at Blithequark

Remote

Customer Support Rep for a Shopify app

Remote
← Back