Overview
On Site
$70 - $72
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 6 Month(s)
Skills
Ruby On Rails
Agile
RSpec
Capybara
TDD/BDD
RESTful APIs
microservices
enterprise web applications
Docker
VS Code
RubyMine
AWS
SQL
cursor
Redis
PostgreSQL
GitHub Copilot
git
minitest
EC2
RDS
s3
CI/CD
Linux
MySQL
Job Details
Talent Space, Inc. is seeking a Ruby on Rails Developer for a Contract-to-Hire opportunity in Thousand Oaks, CA!
Responsibilities:
Apply moder development tools and practices, including Ruby on Rails, GIT, AI assisted coding tolls, 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.
Required:
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.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.