Ruby on Rails Software Engineer

Infobahn Softworld Inc — United States · Posted ~9 hours ago

Senior Contract Hybrid

Skills

Ruby Ruby on Rails RESTful APIs relational databases ActiveRecord SQL RSpec MiniTest Git CI/CD code review

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A Ruby on Rails engineering contract focused on enterprise-scale production applications. You will handle feature development, REST API design and integration, relational database modeling and query optimization, automated testing, version control, CI/CD, and production troubleshooting in a hybrid team environment.

Highlights

Build and support production Ruby on Rails applications at enterprise scale. The role covers end-to-end feature development, API design, database modeling and optimization, automated testing, and production troubleshooting while collaborating across engineering and product teams.

Description

Job Title: Ruby on Rails Software Engineer Number of Positions: 5 Work Location — any of the following is fine: Elk Grove, CAAustin, TXSunnyvale, CA Work Model: Hybrid Start Date: Immediate Duration: 12 months (extendable)Job Description Apple is seeking experienced Ruby on Rails engineers to build and support production Rails applications at enterprise scale. The role covers end-to-end feature development, API design and integration, database modeling and query optimization, and production troubleshooting. Engineers will work in a hybrid model with product, QA, and platform teams through the full delivery cycle. Required Skills Strong hands-on Ruby on Rails development experience in production environmentsSolid Ruby fundamentals and Rails framework conventionsRESTful API design, development, and integrationRelational databases — schema design, ActiveRecord, SQL query tuningAutomated testing (RSpec or MiniTest)Git, code review, and CI/CD workflowsBachelor's degree in Computer Science or equivalent experience Good to Have (will help candidates stand out) Go (Golang) — backend service developmentJava — enterprise or microservices developmentSidekiq / Resque, Docker, KubernetesAWS, GCP, or AzureRedis, Elasticsearch