Jobs via Dice
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
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