Full Time

Sr. Ruby on Rails Software Engineer

Dice
$100,000 - $150,000* / year (about $48–$72 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Dice, so some details may not match this job. The employer's own page has the real description.

Overview

The Sr. Ruby on Rails Software Engineer at Dice will play a pivotal role in the design, development, and improvement of our web applications. This position demands a technologist who is proficient in full-cycle software development, from concept through deployment. The ideal candidate will be expected to take ownership of projects, work collaboratively with cross-functional teams, and contribute to strategic decisions regarding technology and architecture. This role will also involve mentoring junior engineers, ensuring best practices in coding and design, and delivering high-quality software solutions that meet our business objectives.



Job Responsibilities

  • Design, develop, and maintain robust web applications using Ruby on Rails.
  • Collaborate with product managers and designers to define project requirements and specifications.
  • Participate in code reviews and provide constructive feedback to team members.
  • Implement best practices in software development including unit testing, CI/CD, and API design.
  • Debug and troubleshoot application issues, optimizing performance and reliability.
  • Mentor junior engineers and promote a culture of continuous learning and improvement.
  • Contribute to architecture discussions and lead initiatives to improve overall system design.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of professional experience in software development, specifically with Ruby on Rails.
  • Strong understanding of web application architecture and microservices.
  • Proficient in front-end technologies such as HTML, CSS, JavaScript, and frameworks like React or Angular.
  • Experience with SQL and NoSQL databases, particularly PostgreSQL and MongoDB.
  • Familiarity with version control systems, preferably Git.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work collaboratively in a team environment and effectively communicate technical concepts to non-technical stakeholders.


Technologies & Tools

The Sr. Ruby on Rails Software Engineer will work with a variety of technologies and tools integral to our development process. These include, but are not limited to, Ruby on Rails for backend development, PostgreSQL and MongoDB for database management, and front-end technologies such as React or Angular. Additionally, tools like Git for version control, Jenkins for continuous integration, and Docker for containerization will be utilized to enhance deployment efficiency and maintain code quality.



Ideal Candidates

The ideal candidate for this position will possess a passion for technology and a strong desire to innovate. They should be proactive, intellectually curious, and continuously look for ways to enhance their skills and the skills of their teammates. Strong communication skills are crucial, as the candidate will often interact with cross-functional teams. Furthermore, a good fit would demonstrate flexibility and adaptability in a fast-paced environment, coupled with a commitment to excellence in every aspect of their work.

Supervisors of Protective Service Workers: 409,000 people in the US, paid from $46,730 a year (the lowest 10%) to $143,990 (the top 10%), with $86,430 in the middle, in May 2025. See these jobs →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.