Backend Engineer (Ruby on Rails)

Remote Full-time
About the position

A growing technology company is seeking a Backend Engineer with strong Ruby on Rails experience to help build a scalable chat and messaging system used within a workforce management platform. The engineering team is replacing an existing open-source chat solution with a custom-built, highly scalable messaging platform, and this role will play a key part in designing and implementing the backend infrastructure. This is a hands-on backend engineering role focused on building robust APIs, improving system scalability, and supporting real-time communication systems.

Responsibilities
• Develop backend services using Ruby on Rails
• Help build and scale a real-time chat and messaging platform
• Design and maintain APIs and backend infrastructure
• Collaborate with engineering and product teams to implement new features
• Improve performance, scalability, and reliability of backend systems
• Participate in architecture and system design discussions

Requirements
• 4–6 years of backend software engineering experience
• Strong experience with Ruby on Rails
• Solid software engineering fundamentals
• Experience building scalable backend systems
• Familiarity with real-time messaging or event-driven architectures is a plus
• Experience with Node.js is helpful but not required
• Comfortable working in a fully remote engineering team
• Contractor must be able to work during U.S. time zones
• Collaborative engineering team of approximately 25 developers and QA professionals
• Ruby

Nice-to-haves
• Familiarity with real-time messaging or event-driven architectures is a plus
• Experience with Node.js is helpful but not required

Apply tot his job

Apply To this Job
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 Customer Service Representative – Loan Services (USA) – 30 hrs/week – $20‑25 per hour – Flexible Home‑Based Role at careerzynith

Remote

Media Buyer

Remote

[Remote] Junior Full Stack Developer

Remote

Urgent :: Power BI + Grafana Developer :: Houston, Texas 77056 :: 6+ Months Contract

Remote

Priority Banker - Contact Center

Remote

Business Development Manager – Life Sciences Consulting (US – Remote) Full-time

Remote

Scheduler – T&D/Substation

Remote

1879 CVS Careers Work From Home Jobs, CVS Remote Jobs Near Me $35 Hours

Remote

Experienced Remote Data Entry Specialist – Data Management and Operations

Remote

Nursing Assistant Surgical 5NE

Remote
← Back