What are the responsibilities and job description for the Ruby on Rails Developer position at FUSTIS LLC?
Ruby on Rails — Software Engineer (Hybrid)
Location: Culver City, CA (hybrid: 3 days onsite / 2 remote)
Type: Contract — 12 months (renewal possible)
Visa: H-1B candidates considered, U.S. Citizens and Green Card holders
About the role
The client is building the future of premium streaming experiences. We’re hiring a pragmatic, collaborative Ruby on Rails engineer to join a small, cross-functional team focused on backend services that support content workflows, partner integrations, and internal tools. This is a hybrid role based in Culver City — you’ll work closely with product, design, QA, and DevOps teams to ship reliable, maintainable systems.
What you’ll do
- Design, implement, test, and operate backend services and APIs using Ruby on Rails.
- Build and maintain high-quality, well-documented code and automated tests (RSpec or similar).
- Collaborate directly with product managers and designers to translate requirements into technical solutions.
- Mentor junior engineers and contribute to code reviews and architectural decisions.
- Troubleshoot production issues, perform root-cause analysis, and implement durable fixes.
- Work with DevOps and SRE to optimize deployment pipelines and observability.
- Help maintain and evolve database schemas and data models (ActiveRecord, Postgres or equivalent).
- Advocate for strong communication, clarity in scope, and reliable delivery across distributed teams.
Must-have qualifications
- 4 years professional experience with Ruby on Rails in production.
- Strong understanding of RESTful API design and experience building scalable backend services.
- Solid test-driven development experience (RSpec or similar).
- Experience with relational databases (PostgreSQL preferred) and writing performant queries.
- Comfortable debugging production issues and working with logs/monitoring tools.
- Excellent written and verbal communication , must be able to explain technical tradeoffs clearly to non-engineers.
- Ability to work hybrid onsite in Culver City (required).
Nice-to-have
- Experience with background job systems (Sidekiq, Resque).
- Familiarity with containerization (Docker), CI/CD pipelines (GitHub Actions, GitLab CI, etc.), and IaC (Terraform).
- Prior experience building tools for media, content management, or partner integrations.
- Knowledge of GraphQL and/or message brokers (Kafka, RabbitMQ).
- Experience working at a large consumer tech or media company.
Salary : $50 - $60