Logo
Jobs via Dice

Ruby On Rails Developer

Jobs via Dice, Thousand Oaks, California, United States, 91362

Save Job

Ruby on Rails Developer (Contract-to-Hire) Location: Thousand Oaks, CA

Contract-to-Hire opportunity.

Responsibilities

Apply modern development tools and practices, including Ruby on Rails, GIT, AI‑assisted coding tools, and Agile methodologies.

Implement robust automated testing using RSpec and Capybara to support strong TDD/BDD standards.

Design, build, and maintain RESTful APIs, microservices, and enterprise‑level web applications.

Prepare and deploy applications using CI/CD pipelines and containerization technologies such as Docker.

Investigate, troubleshoot, and resolve complex defects and performance issues in live production environments.

Independently manage smaller projects while acting as a technical lead or mentor on larger, cross‑functional initiatives.

Develop and operate within Linux/Unix environments, optimizing workflows with tools like VS Code or RubyMine.

Build and deploy scalable cloud‑based solutions utilizing AWS services including EC2, RDS, and S3.

Define and execute comprehensive test plans throughout design and implementation to ensure solutions meet approved business requirements.

Model behaviors aligned with organizational values, fostering collaboration, transparency, and continuous improvement.

Qualifications

Bachelor’s degree in Computer Science, Engineering, or a related field.

Minimum of 7 years of software development experience, with a strong focus on Ruby on Rails and building scalable web applications.

Minimum of 3 years of experience designing and implementing complex business logic, state machines, or rule engines (AASM, Workflow, or custom rules engines).

Extensive experience with RSpec, MiniTest, and comprehensive integration testing suites.

Minimum of 3 years of hands‑on experience with Git, including advanced branching, merging, and collaboration strategies.

Demonstrated experience working in Linux‑based environments and managing cloud infrastructure using AWS.

Strong proficiency with SQL (PostgreSQL/MySQL), Redis, and modern integrated development environments such as VS Code.

Experience with AI‑augmented development tools such as Cursor, GitHub Copilot, or similar technologies is highly preferred.

Seniority level Mid‑Senior level

Employment type Full‑time

Job function Engineering and Information Technology

Industries Software Development

#J-18808-Ljbffr