Ruby on Rails Developer

Overview

On Site
Depends on Experience
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 12 Month(s)

Skills

Ruby on Rails
MiniTest
HTML
CSS
JavaScript
React.js
Jenkins
XML

Job Details

We are seeking a passionate and experienced Senior Software Engineer to design, develop, and implement web applications and components. This role requires expertise in both front-end and back-end development, with a focus on delivering scalable, high-quality solutions for internal and external users.

Key Responsibilities
Design, code, test, and deploy websites and applications.
Troubleshoot and resolve performance, scalability, and system limitation issues.
Create and maintain documentation for applications and systems.
Collaborate with business stakeholders, internal technology teams (database, systems, networking), and external vendors.
Maintain and enhance existing websites, ensuring data quality, integrity, and consistency across the organization.
Work across both front-end (UI/UX) and back-end development.

Qualifications & Required Skills
6+ years of hands-on experience in software development.
Proficient in Ruby on Rails framework and Ruby as a core language.
Strong experience in API design and interface technologies (JSON, ProtoBuf, REST, RPC, XML).
Front-end development skills in HTML, CSS, JavaScript/React.js, jQuery, Bootstrap.
Expertise in integrated testing frameworks (RSpec, MiniTest).
Strong knowledge of Java programming.
Familiarity with CI/CD pipelines (Jenkins or similar).
Exposure to AWS and DevOps practices.
Strong analytical and problem-solving abilities.

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.