Full-Stack & DevOps Engineer – React + Ruby on Rails (6-Month Contract)

Filled
February 19, 2026

Job Description

Role: Full-Stack & DevOps Engineer (Contract)
Type: 6-Month Contract – Potential Extension
Location: Remote (Must overlap with Pacific Time)
Hours: ~40/week (flexible)

🔹 Project Overview

We are seeking an experienced Full-Stack & DevOps Engineer to maintain, stabilize, and enhance an existing production React + Ruby on Rails application. You will work closely with the lead engineer to deliver new features, fix production issues, and improve system reliability and performance.

This is a hands-on, collaborative contract requiring full-stack expertise, DevOps awareness, and production experience.

🔹 Responsibilities

  • Maintain and enhance a live React + Rails production application
  • Implement new features from well-defined requirements
  • Debug and resolve production issues and performance bottlenecks
  • Improve code quality, maintainability, and system architecture
  • Assist with light technical planning and coordination with team members
  • Provide clear, concise documentation and Git commit histories
  • Optionally assist with mentoring, pairing, or knowledge transfer

🔹 Technical Requirements

Front-End (React)

  • Strong React experience (JSX syntax)
  • Component-based UI development and state management
  • API integration using Fetch or Axios
  • Familiarity with component libraries (Bootstrap, React-Bootstrap, jQuery)
  • Modern front-end tooling: Webpack, Babel, ESLint

Back-End (Ruby on Rails 6.1.x)

  • Solid understanding of MVC architecture
  • ActiveRecord models, migrations, and service objects
  • PostgreSQL experience
  • Building and consuming RESTful APIs
  • Background job processing (Sidekiq, ActiveJob)
  • Working with relational data and complex model relationships

DevOps / Infrastructure

  • Git and branching strategies
  • Basic Linux server familiarity (CLI)
  • Deployment support and performance tuning

Nice-to-Have Skills

  • Third-party API integrations (OAuth, SAML, Devise)
  • React performance optimization and profiling
  • Rails query optimization and performance tuning
  • Experience in large or legacy codebases
  • Reporting tools (Power BI or similar)

🔹 Candidate Profile

  • 3–5+ years full-stack development experience
  • 2+ years hands-on React experience
  • 2+ years hands-on Ruby on Rails experience
  • Prior contract or consulting experience preferred
  • Proven experience maintaining production systems
  • Quick learner and self-sufficient in existing codebases
  • Excellent async communication and documentation skills
  • Able to work directly with business stakeholders to clarify requirements

🔹 Education

  • Bachelor’s degree in Computer Science or related field optional
  • Equivalent professional experience accepted
  • Bootcamp graduates with real-world production experience welcome

🔹 Contract Details

  • Length: 6 months (potential extension)
  • Hours: ~40 hours/week (open to discussion)
  • Location: Fully remote with overlap in Pacific Time zone