E

Ruby on Rails Developer

evolveit, llc United State
Relocation
This Job is No Longer Active This position is no longer accepting applications

Job Description


Role - Ruby on Rails — Software Engineer  

Location: Culver City, CA (hybrid: 3 days onsite / 2 remote) non-local relocation will work

Team: Fincons - project at Apple TV+ — Engineering / Services

Type: Contract — 12 months + (renewal possible)



About the role

Apple TV+ 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).
  • 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.



Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

Boeing

United State

Senior Scientist

Programming
10m ago
Visa Sponsorship Relocation Remote
Job Type Other
Experience Level Not Applicable

jiangsu surun talent developme...

United State
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

applied intuition

United State

Subscribe our newsletter

New Things Will Always Update Regularly