1

React Js Jobs in Utah (NOW HIRING)

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 ...

Responsibilities : • Front-End Development (Primary Focus - 60-70%). • Develop, enhance, and maintain highly responsive web applications using modern front-end frameworks (React.js, Angular, or ...

Angel Studios is seeking an expert React.js developer to build front-end web applications as a member of a fully-remote engineering team. Expectations at Angel Studios: * Amplify light in every ...

Senior Application Security Engineer

American Fork, UT · On-site

$102K - $140K/yr

Comfortable navigating common web languages and frameworks such as HTML, PHP, Node.js, React.js, Nest.js, and Next.js. * Pipeline Expertise: A solid understanding of CI/CD tools and artifacts ...

UI Developer

Salt Lake City, UT · On-site

$48.50 - $63/hr

Experience developing and maintaining enterprise web applications written using modern JavaScript frameworks (Angular, Vue, React JS), Angular experience is preferred * A solid, practical ...

Sr. Software Engineer

Draper, UT · On-site

$114K - $151K/yr

Proficiency with frontend development using React.js and JavaScript or TypeScript. * Experience designing and consuming RESTful or GraphQL APIs in service-based architectures. * Familiarity with ...

Full-Stack Developer

Lehi, UT · On-site

$70K - $140K/yr

Vue.js, Node.js (TypeScript and JavaScript), Python, React.js, and Ruby. * PostgreSQL, Drizzle, and MongoDB. * Docker, GitHub, CircleCI, and AWS. NICE-TO-HAVES * Experience building property ...

Senior Application Security Engineer

American Fork, UT · On-site

$52.50 - $70.25/hr

Comfortable navigating common web languages and frameworks such as HTML, PHP, Node.js, React.js, Nest.js, and Next.js. * Pipeline Expertise: A solid understanding of CI/CD tools and artifacts ...

Senior Application Security Engineer

American Fork, UT · On-site

$102K - $140K/yr

Comfortable navigating common web languages and frameworks such as HTML, PHP, Node.js, React.js, Nest.js, and Next.js. * Pipeline Expertise: A solid understanding of CI/CD tools and artifacts ...

next page

Showing results 1-20

React Js information

See Utah salary details

$10

$50

$70

How much do react js jobs pay per hour?

As of Aug 26, 2026, the average hourly pay for react js in Utah is $50.01, according to ZipRecruiter salary data. Most workers in this role earn between $43.75 and $56.88 per hour, depending on experience, location, and employer.

What is a React JS developer?

React JS developers are software engineers who specialize in building user interfaces using the React JavaScript library. They design and implement interactive web applications by creating reusable UI components, managing application state, and integrating with backend services. React JS developers are skilled in JavaScript, HTML, CSS, and often work with related technologies like Redux, TypeScript, and RESTful APIs. Their main goal is to create fast, scalable, and maintainable front-end web applications.

What are React.js jobs?

React.js jobs focus on programming. In this type of role, your responsibilities may involve coding a user interface for an application, determining any back-end requirements, building additional software as needed, and assessing whether or not the React.js library is suitable for your task. Most React.js jobs do not focus exclusively on this programming language; instead, it is usually used as one part of a programming job. Employers may also ask you to use Java, NetCore, Node.js, NoSQL, Perl, Python, or other programming languages as needed. Your duties may also include helping analyze and design application interfaces, transforming specified design goals into programming objectives, and creating documentation or teaching others how to use your interface.

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

To thrive as a React.js Developer, you need strong proficiency in JavaScript, React.js, HTML, and CSS, often supported by a degree in computer science or related experience. Familiarity with version control systems like Git, package managers such as npm or yarn, and modern tooling like Webpack or Babel is typically required. Excellent problem-solving skills, teamwork, and effective communication help developers efficiently collaborate and adapt to project changes. These skills and qualities are crucial for building robust, scalable, and maintainable web applications in dynamic environments.

What are some common challenges React JS developers face when integrating with backend APIs, and how can they be addressed?

React JS developers often encounter challenges such as handling asynchronous data fetching, managing state efficiently, and dealing with inconsistent API responses when integrating with backend services. These challenges can be addressed by using tools like Axios or Fetch for API requests, leveraging React's state management solutions (such as Context API or Redux), and implementing proper error handling and loading states in the UI. Collaborating closely with backend developers and utilizing clear API documentation can also minimize integration issues and ensure smooth data flow between frontend and backend systems.

What is the difference between React Js vs Angular Developer?

AspectReact Js DeveloperAngular Developer
Required CredentialsJavaScript, HTML, CSS, React certifications (optional)JavaScript, TypeScript, Angular certifications (optional)
Work EnvironmentFront-end development, component-based UI designFront-end development, comprehensive framework-based applications
Employer & Industry UsageStartups, tech companies, web development agenciesLarge enterprises, enterprise web apps, SaaS providers
Common Search & ComparisonYesYes

React Js Developers focus on building user interfaces with React's component-based architecture, emphasizing flexibility and simplicity. Angular Developers work with a full-fledged framework, offering a more structured approach for complex applications. Both roles require JavaScript and related skills, but Angular often involves TypeScript and a broader set of tools. The choice depends on project requirements and team preferences.

What are the most commonly searched types of React Js jobs in Utah?

The most popular types of React Js jobs in Utah are:

Infographic showing various React Js job openings in Utah as of August 2026, with employment types broken down into 71% Full Time, and 29% Contract. Highlights an 100% In-person job distribution, with an average salary of $104,024 per year, or $50 per hour.

Senior Software Engineer

Draper, UT • On-site

$114K - $151K/yr

Full-time

Medical, Dental, Vision, Retirement

Re-posted 5 days ago


Job description

Job Description:
Senior Software Engineer
(Draper, Utah, In-Office)
ABOUT UPBOUND
Upbound Group, Inc. (effective February 27, 2023: NASDAQ: UPBD) is an omni-channel platform company committed to elevating financial opportunity for all through innovative, inclusive, and technology-driven financial solutions that address the evolving needs and aspirations of consumers. The Company's customer-facing operating units include industry-leading brands such as Acima, Rent-A-Center, and Brigit that facilitate consumer transactions across a wide range of store-based and digital retail channels, including over 2,400 company branded retail units across the United States, Mexico and Puerto Rico. Upbound Group, Inc. is headquartered in Plano, Texas.
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 maintaining our software platforms and services. You will be the technical guide on a team of talented engineers, ensuring the delivery of high-quality, scalable, and secure software solutions.
KEY RESPONSIBILITIES
  • Contributing to the full software development lifecycle, from concept and design to testing and deployment.

  • Architecting and implementing robust, scalable, and well-documented solutions using Ruby on Rails for backend APIs and Typescript/React.js for frontend clients.

  • Collaborating with cross-functional teams, including delivery managers, product managers, designers, other engineers, as well as leadership to define and deliver new features and enhancements in an agile scrum environment.

  • Mentoring and guiding junior developers, fostering a culture of continuous learning and improvement.

  • Ensuring code quality with thorough code reviews, testing, and using best practices and standards.

  • Identifying and addressing performance bottlenecks and security vulnerabilities.

  • Staying current with emerging technologies and industry trends to drive innovation within the team.

REQUIRED SKILLS & QUALIFICATIONS
  • Bachelor's or Master's degree in Computer Science, Engineering, or equivalent experience in the industry.

  • Extensive experience in software development, with a focus on Typescript/React.js/Node.Js

  • Strong understanding of software development principles, design patterns, and best practices.

  • Experience with test driven development.

  • Proficiency in front-end technologies including HTML, CSS, JavaScript, and modern frameworks such as React.js.

  • Expertise in back-end development with Ruby on Rails, including RESTful API design and implementation.

  • Experience with database design and management (SQL and NoSQL).

  • Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes).

  • Familiarity with microservices architecture.

  • Solid understanding of Agile methodologies and CI/CD practices.

  • Excellent problem-solving skills and attention to detail.

  • Strong communication and collaboration skills.

  • Willingness to learn new languages and technologies.

PREFERRED QUALIFICATIONS
  • Experience in the fintech industry or experience working with financial applications.

  • Experience with Kafka, TypeScript, Express.js, and Monorepos.

COMPENSATION/BENEFITS
  • Competitive compensation

  • Full health benefits-Medical/Dental/Vision

  • 401(k) match, (5%/4%)

  • DTO (discretionary time off)

  • Health savings account (HSA) with company contribution

  • College tuition reimbursement program (STEM degrees)

  • Unlimited use of LinkedIn Learning

  • On-site gym and showers

  • Free car charging and covered parking

SPONSORSHIP
Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship of an employment visa at this time.
Join us at the forefront of digital innovation, where your work will directly impact the future of financial accessibility and consumer experiences across retail, e-commerce, and fintech.
Upbound/Acima/Brigit are equal opportunity employers committed to ensuring that all employment decisions are made on a non-discriminatory basis, and without regard to actual or perceived race.
Upbound Group is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.