1

Mid Level Full Stack Developer Jobs in Utah (NOW HIRING)

Our company has grown from providing routine call center services to providing high-level, full ... What You Bring * 1-4 years of hands-on experience in DevOps, TechOps, Systems Engineering, or a ...

Our company has grown from providing routine call center services to providing high-level, full ... What You Bring * 1-4 years of hands-on experience in DevOps, TechOps, Systems Engineering, or a ...

Software Engineer (Full Stack)

Lehi, UT · On-site

$100K - $140K/yr

We are seeking a talented Software Engineer (Full Stack) to join our growing engineering team. This is a full-time, hybrid position with 1 to 2 days a week in-office to support close cross-functional ...

Software Engineer (Full Stack)

Lehi, UT · On-site

$100K - $140K/yr

We are seeking a talented Software Engineer (Full Stack) to join our growing engineering team. This is a full-time, hybrid position with 1 to 2 days a week in-office to support close cross-functional ...

Application Developer

Salt Lake City, UT · On-site

$31.02 - $48.08/hr

As an Application Developer with the Utah Courts, you will be working with a team responsible for Full Stack Development in an Agile team environment to create, build, and maintain Web Applications ...

The Opportunity The Technical SEO team at Adobe.com is seeking a Full-Stack Engineer to help ... Collaborate with DevOps and infrastructure teams to ensure SEO services are scalable, secure, and ...

Senior Software Engineer

Draper, UT · On-site

$120 - $180/hr

Mentor and coach mid-level engineers, actively contributing to ongoing training, documentation, and ... Full-Stack & Stack Fundamentals: Solid fundamentals across at least one major stack (e.g ...

Showing results 41-60

Mid Level Full Stack Developer information

See Utah salary details

$21

$53

$78

How much do mid level full stack developer jobs pay per hour?

As of Aug 18, 2026, the average hourly pay for mid level full stack developer in Utah is $53.95, according to ZipRecruiter salary data. Most workers in this role earn between $44.86 and $62.16 per hour, depending on experience, location, and employer.

What is a mid level full stack developer?

A Mid Level Full Stack Developer is responsible for developing and maintaining both front-end and back-end components of web applications. They have a solid understanding of programming languages, frameworks, databases, and server-side logic. Typically, they collaborate with designers, other developers, and stakeholders to implement features and optimize performance. With a few years of experience, they can work independently on tasks while contributing to project architecture and problem-solving.

What does a mid level full stack developer do?

As a Mid Level Full Stack Developer, you’ll typically work on both client-facing and server-side components of web applications, collaborating closely with UX/UI designers, backend engineers, and product managers. You may be responsible for creating new features, debugging complex issues, optimizing application performance, and maintaining codebases. It's common to participate in code reviews and Agile sprints, ensuring best practices are followed throughout the development cycle. This role provides exposure to a wide range of technologies and business needs, offering strong opportunities for learning and career advancement as you take on more complex assignments.

What are the key skills and qualifications needed to thrive as a mid level full stack developer?

To thrive as a Mid Level Full Stack Developer, you need a solid understanding of front-end and back-end development, proficiency in programming languages like JavaScript, Python, or Java, and experience with frameworks such as React and Node.js. Familiarity with version control systems like Git, cloud platforms (e.g., AWS or Azure), and relevant certifications such as AWS Certified Developer can be advantageous. Strong problem-solving skills, effective communication, and the ability to work collaboratively set outstanding candidates apart. These skills and qualities are essential for building scalable applications and navigating the dynamic requirements of cross-functional development teams.

Is a mid level full stack developer still in demand?

Mid level full stack developers are currently in demand due to their versatility in working with both front-end and back-end technologies like JavaScript, React, Node.js, and databases. Employers seek these developers for their ability to contribute across project phases, and experience with cloud platforms and version control tools enhances job prospects.

What are the most commonly searched types of Full Stack Developer jobs in Utah?

The most popular types of Full Stack Developer jobs in Utah are:

What cities in Utah are hiring for Mid Level Full Stack Developer jobs?

Cities in Utah with the most Mid Level Full Stack Developer job openings:

Infographic showing various Mid Level Full Stack Developer job openings in Utah as of August 2026, with employment types broken down into 100% Full Time. Highlights an 60% In-person, 20% Hybrid, and 20% Remote job distribution, with an average salary of $112,214 per year, or $53.9 per hour.

Senior Full Stack Engineer, Ruby and React

Kavaliro

Salt Lake City, UT • On-site

Full-time

Posted 21 days ago


Job description

Job Description
Our client is seeking a Senior Full Stack Engineer, Ruby and React for a direct hire opportunity. The Full Stack Engineer to work end-to-end on new features, enhancements, and defect resolution on one or more of software platforms. This individual will work closely with our Product Management team throughout the software development process, detailing requirements, reviewing work in progress, and addressing issues found in manual test efforts.
Responsibilities:
  • Web application development in React as front end and Ruby on Rails as a backend.
  • Strong grasp of system design, architecture, and trade-offs. Able to mentor junior engineers effectively.
  • Participate in architecture reviews and technical design.
  • Active participation in daily stand-up meetings
  • Active participation in Peer Code Reviews as part of our standard SDLC and Change

Qualifications:
  • 8+ years software engineering experience?building?enterprise SaaS cloud-based solutions
  • 5+ years of Ruby on Rails development experience or 8+ years of Python development experience
  • 5+ years of hands-on experience with modern JS frameworks such as React
  • 4+ years of front end and back-end test automation development using RSpec, Cucumber or similar
  • Technical leadership/management experience is a plus
  • Demonstrated understanding of relational database concepts and modeling practices
  • Familiar with cloud-based technologies - K8S, AWS etc.
  • Able to work in an Agile / Kanban methodology
  • Able to work independently or as part of a group effort, as required
  • Solid problem-solving ability
  • Excellent communication skills
  • Collaborative approach to software development
Kavaliro provides Equal Employment Opportunities to all employees and applicants. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. Kavaliro is committed to the full inclusion of all qualified individuals. In keeping with our commitment, Kavaliro will take the steps to assure that people with disabilities are provided reasonable accommodations. Accordingly, if reasonable accommodation is required to fully participate in the job application or interview process, to perform the essential functions of the position, and/or to receive all other benefits and privileges of employment, please respond to this posting to connect with a company representative.
By using best practices and optimal employee recruiting strategies, Kavaliro provides employers with employment solutions by providing the most qualified and professional employees, who can staff both project and permanent positions in order to ensure the ongoing success of all types of businesses. We use a streamlined-yet-thorough approach to staffing that saves our clients administrative time, resources and money.