1

React Jobs in Utah (NOW HIRING)

Senior Software Architect (AI, AWS, React, C#)

Sandy, UT · On-site

$123K - $167K/yr

Expertise in Front End Technologies, preferably React or similar. * Experience with relational and non-relational databases. * Experience with AI-assisted development tools. * Strong understanding of ...

Senior Software Architect (AI, AWS, React, C#)

Sandy, UT · On-site

$123K - $167K/yr

... React or similar. • Experience with relational and non-relational databases. • Experience with AI-assisted development tools. • Strong understanding of distributed systems and microservices ...

Senior Software Architect (AI, AWS, React, C#)

Sandy, UT · On-site

$123K - $167K/yr

Expertise in Front End Technologies, preferably React or similar. * Experience with relational and non-relational databases. * Experience with AI-assisted development tools. * Strong understanding of ...

... and React environment. • Implements webapp user interfaces with TailwindCSS, React, and TypeScript. • Utilizes GraphQL for effective client-server communication. • Builds robust API ...

As a Full-Stack Engineer with knowledge of React, GraphQL, Node.js, and TypeScript, you will collaborate with cross-functional teams including product managers, UX designers, and other engineers to ...

Full Stack Developer L3

Redmond, UT · On-site

$60K - $148K/yr

React.js and TypeScript development * JavaScript (ES6+) and frontend fundamentals (HTML, CSS) * REST API integration * Basic backend knowledge (Node.js / APIs) * Database exposure (DynamoDB or ...

As a Full-Stack Engineer with knowledge of React, GraphQL, Node.js, and TypeScript, you will collaborate with cross-functional teams including product managers, UX designers, and other engineers to ...

As a Full-Stack Engineer with knowledge of React, GraphQL, Node.js, and TypeScript, you will collaborate with cross-functional teams including product managers, UX designers, and other engineers to ...

Full Stack Developer L3

Redmond, UT · On-site

$45K - $121K/yr

React.js and TypeScript development * JavaScript (ES6+) and frontend fundamentals (HTML, CSS) * REST API integration * Basic backend knowledge (Node.js / APIs) * Database exposure (DynamoDB or ...

Senior Software Engineer

Draper, UT · On-site

$114K - $151K/yr

ABOUT THE POSITION As a Software Engineer in Upbound's engineering department, specializing in Ruby on Rails and Typescript/React.js/NodeJs, you will play a crucial role in designing, developing, and ...

Full Stack developer L1

Redmond, UT · On-site

$60K - $148K/yr

React.js and TypeScript development * JavaScript (ES6+) and frontend fundamentals (HTML, CSS) * REST API integration * Basic backend knowledge (Node.js / APIs) * Database exposure (DynamoDB or ...

New

Software Engineer I

Salt Lake City, UT · On-site

$85K - $110K/yr

React on the front end, .NET and Node.js services, in a cloud-native microservice architecture on Azure. * Use AI coding tools and agents (like Claude Code) to help generate, test, and refactor code ...

Showing results 21-40

React information

See Utah salary details

$56K

$111.2K

$168.4K

How much do react jobs pay per year?

As of Aug 10, 2026, the average yearly pay for react in Utah is $111,239.00, according to ZipRecruiter salary data. Most workers in this role earn between $94,700.00 and $126,500.00 per year, depending on experience, location, and employer.

What is the difference between React vs Angular?

AspectReactAngular
Framework TypeLibraryFramework
LanguageJavaScript, JSXTypeScript
Learning CurveModerateSteeper
Use CasesUI components, single-page appsFull-featured web apps
Community & SupportLarge, activeLarge, mature

React is a JavaScript library focused on building UI components, offering flexibility and a moderate learning curve. Angular is a comprehensive framework using TypeScript, suitable for full-scale web applications but with a steeper learning curve. Both are popular in the industry, but React is often preferred for its simplicity and component-based architecture, while Angular provides an all-in-one solution for complex projects.

What is a React developer?

React developers are software engineers who specialize in building user interfaces using the React JavaScript library. They are responsible for creating and maintaining interactive and dynamic web applications by leveraging React's component-based architecture. Their work involves writing reusable code, optimizing application performance, and collaborating with designers and backend developers to deliver seamless user experiences. React developers are often proficient in JavaScript, HTML, CSS, and related tools within the React ecosystem.

What are some common challenges faced by React developers when working on large-scale applications?

React developers working on large-scale applications often encounter challenges such as managing state across many components, ensuring consistent code structure, and optimizing performance to prevent slow rendering. Collaborating effectively with backend teams and designers is also essential, as integrating APIs and maintaining a unified UI can become complex. Adopting best practices like component reusability, leveraging state management libraries (such as Redux or Context API), and conducting regular code reviews can help address these issues and ensure smooth development.

What are the key skills and qualifications needed to thrive as a React developer, and why are they important?

To thrive as a React Developer, you need strong skills in JavaScript, HTML, CSS, and a solid understanding of React’s component-based architecture, often supported by a degree in computer science or relevant experience. Familiarity with tools such as Git, npm, RESTful APIs, and state management libraries like Redux is typically expected. Problem-solving ability, attention to detail, and effective communication are standout soft skills in this role. These skills and qualities ensure the development of scalable, maintainable, and user-friendly web applications that meet business requirements.
What are the most commonly searched types of React jobs in Utah? The most popular types of React jobs in Utah are:
What cities in Utah are hiring for React jobs? Cities in Utah with the most React job openings:
Infographic showing various React job openings in Utah as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 13% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $111,239 per year, or $53.5 per hour.

Senior Software Architect (AI, AWS, React, C#)

NICE

Sandy, UT • On-site

$123K - $167K/yr

Full-time

Re-posted 4 days ago


Job description

Senior Software Architect - AI & Distributed SystemsOverview

As a Senior Software Architect, you will play a critical role in defining and evolving the technical direction of our client-facing products and internal platforms. You will architect scalable, cloud-native, API-first systems while contributing to modern development workflows and AI-driven engineering practices. Your leadership will guide teams in building reliable, secure, high-performance distributed systems and integrating emerging AI capabilities-including conversational AI, AI-assisted development workflows, and platform-level automation.

What You'll DoArchitect & Lead
  • Set end-to-end technical direction, including platform vision, technology choices, architectural patterns, and infrastructure strategy.
  • Design, document, and evolve cloud-native, API-first systems integrating web clients, internal services, and external partners.
  • Architect distributed services that emphasize scalability, performance, reliability, observability, and security.
AI & Modern Engineering Integration
  • Integrate AI-assisted development practices into engineering workflows, including tools like Claude Code, GitHub Copilot, or similar.
  • Promote AI-driven automation such as test generation, code refactoring, dependency analysis, and large-scale codebase exploration.
  • Contribute to conversational AI platforms, messaging pipelines, data flows, and ML-adjacent integrations.
  • Identify opportunities to incorporate ML/AI capabilities into platform features and system components.
Delivery & Ownership
  • Own architecture through implementation, testing, deployment, monitoring, iteration, and long-term stewardship.
  • Align architecture with product strategy through tight collaboration with Product, Design, and Engineering.
  • Drive technical decisions and coordinate multi-team execution while elevating engineering standards.
Technical Excellence & Leadership
  • Provide mentorship and architectural guidance across teams.
  • Conduct thorough code and architecture reviews to raise engineering quality.
  • Improve CI/CD pipelines, development workflows, and operational excellence.
  • Diagnose and resolve complex performance bottlenecks across all layers of the stack.
  • Foster a culture of ownership, experimentation, continuous improvement, and AI-augmented engineering.
Required Qualifications
  • BS in Computer Science or equivalent experience.
  • 15+ years of software development experience.
  • 5+ years designing or architecting large-scale systems.
  • Expertise in C# and familiarity with Go, Java, or similar.
  • Expertise in Front End Technologies, preferably React or similar. 
  • Experience with relational and non-relational databases.
  • Experience with AI-assisted development tools.
  • Strong understanding of distributed systems and microservices.
  • Experience developing RESTful services and API-first architectures.
  • Working knowledge of CI/CD and DevOps tooling.
  • Strong communication and architectural documentation skills.
Preferred Qualifications
  • MS in Computer Science.
  • Experience with Azure cloud services (CosmosDB, Service Bus, App Services, etc.).
  • Experience with AWS or hybrid cloud environments.
  • Experience with Angular or modern web frameworks.
  • 2+ years formal architecture experience.
  • 7+ years technical leadership experience.
  • Experience integrating AI/ML capabilities into platforms.
  • Understanding of machine learning concepts.
  • Experience with telecommunications, real-time systems, or enterprise cloud platforms.
Why Join Us

You will influence the architectural direction of core platforms while shaping the future of the company's AI-First software engineering strategy. Work on systems at enterprise scale with teams committed to quality, innovation, and modern engineering excellence.