2

Entry Level Ruby On Rails Developer Jobs in Salt Lake City, UT

Data & Infrastructure Engineer

Draper, UT · On-site

$107K - $128K/yr

Based on Experience Company: WorkBay Location: Salt Lake City, UT area | On-Site Employment Type ... Monitor and troubleshoot cloud deployments across Vercel (serverless functions) and Railway ...

... and developer velocity. * Take ownership of projects that have measurable impact on customers ... Ruby, or similar. * Solid understanding of data structures, algorithms, software design, APIs ...

Mechanical Assembler

Salt Lake City, UT · On-site

$17.50 - $21.75/hr

Read and interpret blueprints, diagrams, engineering drawings, and bills of materials * Perform ... Ability to perform quality inspections based on technical documentation * Experience in the rail ...

next page

Showing results 1-20

Entry Level Ruby On Rails Developer information

See Salt Lake City, UT salary details

$24.7K

$118.2K

$166K

How much do entry level ruby on rails developer jobs pay per year?

As of Jul 20, 2026, the average yearly pay for entry level ruby on rails developer in Salt Lake City, UT is $118,170.00, according to ZipRecruiter salary data. Most workers in this role earn between $99,200.00 and $136,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Entry Level Ruby on Rails Developer, and why are they important?

To thrive as an Entry Level Ruby on Rails Developer, you need a solid understanding of Ruby, Rails framework fundamentals, object-oriented programming, and basic web development concepts, often supported by a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, databases such as PostgreSQL or MySQL, and deployment tools is typically required. Strong problem-solving skills, attention to detail, and effective communication help you collaborate with teams and navigate coding challenges. These abilities ensure you can build reliable applications, contribute to team projects, and adapt to the fast-paced technology environment.

What are the typical challenges faced by entry level Ruby on Rails developers in their first projects?

Entry level Ruby on Rails developers often encounter challenges such as understanding the framework's conventions over configuration philosophy, effectively using ActiveRecord for database interactions, and debugging issues within the MVC architecture. Adjusting to collaborative tools like Git and participating in code reviews can also be new experiences. However, working closely with more experienced team members and engaging in pair programming sessions can help ease these challenges and accelerate learning.

What does an Entry Level Ruby On Rails Developer do?

An Entry Level Ruby On Rails Developer is responsible for writing, testing, and maintaining code using the Ruby on Rails framework, primarily for web applications. They work under the guidance of senior developers to implement features, fix bugs, and collaborate with teams to deliver software solutions. Their tasks often include database management, front-end and back-end development, and learning best practices in coding and software development. This role is ideal for those new to the industry who want to build foundational skills in web development.
What are the most commonly searched types of Ruby On Rails Developer jobs in Salt Lake City, UT? The most popular types of Ruby On Rails Developer jobs in Salt Lake City, UT are:
What are popular job titles related to Entry Level Ruby On Rails Developer jobs in Salt Lake City, UT? For Entry Level Ruby On Rails Developer jobs in Salt Lake City, UT, the most frequently searched job titles are:
What job categories do people searching Entry Level Ruby On Rails Developer jobs in Salt Lake City, UT look for? The top searched job categories for Entry Level Ruby On Rails Developer jobs in Salt Lake City, UT are:
Technology Software Engineer Rotation Program - Analyst

Technology Software Engineer Rotation Program - Analyst

iCapital

Salt Lake City, UT

$60K - $85K/yr

Other

Medical, Dental, Vision, Retirement, PTO

Posted 12 days ago


Job description

About the Role

The Technology Software Rotation Program Analyst at iCapital will play an integral role in designing and implementing systems that power the iCapital platform. We are looking for engineers who can build APIs and applications that are highly performant and intuitive. More than checking the boxes on specific technologies, we are looking for driven team members with technical depth and a desire to deliver end products for our clients.

You will work closely with our Product Management team throughout the software development process, detailing requirements, reviewing work in progress, and addressing issues found via testing.  

Our platform sits on top of a micro-services architecture with services built in Scala, Ruby, Node.js and Python. If you are not already familiar with the technologies used at iCapital, you will have the opportunity to pick up these new tools and technologies while on the job-with support from management and mentors.

Responsibilities

  • Active participation in stand-up meetings
  • Active participation in Peer Code Reviews as part of our standard SDLC and Change Management Process

Qualifications

  • Degree in Software Engineering
  • 1+ years of web-based application development
  • Experience in React, Python, Node.js or Java a plus
  • An understanding of how SSO works is a big plus
  • Demonstrated understanding of relational or NoSQL database concepts and modeling practices
  • Passion for actively learning new technologies
  • Ability to work independently or as part of a group effort, as required
  • Solid problem-solving abilities
  • Excellent communication skills
  • Collaborative approach to software development

Benefits 

The base salary range for this role is $60,000 to $85,000. iCapital offers a compensation package which includes salary, equity for all full-time employees, and an annual performance bonus. Employees also receive a comprehensive benefits package that includes an employer matched retirement plan, generously subsidized healthcare with 100% employer paid dental, vision, telemedicine, and virtual mental health counseling, parental leave, and unlimited paid time off (PTO).