1

Full Stack Software Engineer Jobs in St George, UT

DEVELOPER L3

Santa Clara, UT · On-site

$60K - $140K/yr

Role Purpose The purpose of this role is to develop and test software modules based on client ... Mandatory Skills Data Engineering Full Stack Experience 3-5 Years Compensation The expected ...

New

DEVELOPER L3

Santa Clara, UT · On-site

$60K - $140K/yr

Role Purpose The purpose of this role is to develop and test software modules based on client ... Data Engineering Full Stack. Experience: 3-5 Years. The expected compensation for this role ranges ...

New

DEVELOPER L3(CONTRACT)

Santa Clara, UT · On-site

$60K - $140K/yr

Role Purpose The purpose of this role is to develop and test software modules based on client ... Data Engineering Full Stack. Experience: 3-5 Years. The expected compensation for this role ranges ...

New

Site Reliability Engineer

Saint George, UT · On-site

$53.75 - $71.50/hr

... software-as-a-service model. TCN's technology stack and culture are positive and forward-thinking. When you join TCN, you are joining a dedicated team of professionals. Employees often describe our ...

Site Reliability Engineer

Saint George, UT · On-site

$50.75 - $67.50/hr

... software-as-a-service model. TCN's technology stack and culture are positive and forward-thinking. When you join TCN, you are joining a dedicated team of professionals. Employees often describe our ...

FA ENGINEER

Santa Clara, UT · On-site

$60K - $140K/yr

... software, process, and workflow - Create and support documentation/database of failure analysis ... Based on the position, the role is also eligible for Wipro's standard benefits including a full ...

Reliability Engineer

Santa Clara, UT · On-site

$45K - $121K/yr

... and software for various NV products, including large server systems, and perform functional ... Based on the position, the role is also eligible for Wipro's standard benefits including a full ...

Collaborate with IT security and network software teams to automate management and mitigate risks ... Based on the position, the role is also eligible for Wipro's standard benefits including a full ...

New

next page

Showing results 1-20

Full Stack Software Engineer information

See St George, UT salary details

$42K

$127.2K

$179.7K

How much do full stack software engineer jobs pay per year?

As of Sep 14, 2026, the average yearly pay for full stack software engineer in St. George, UT is $127,158.00, according to ZipRecruiter salary data. Most workers in this role earn between $104,700.00 and $149,100.00 per year, depending on experience, location, and employer.

What is a full stack software engineer?

A full stack software engineer develops all aspects of a software application, from the user interface to the back-end database. As a full stack software engineer, your job duties include gathering customer requirements, writing the code to develop the application, and troubleshooting the application for any issues. The qualifications to pursue a career as a full stack software engineer include an associate or bachelor’s degree in computer science, software engineering, or a related field and proficiency in a variety of coding languages and frameworks.

What are the key skills and qualifications needed to thrive as a full stack software engineer, and why are they important?

To thrive as a Full Stack Software Engineer, you need strong proficiency in both front-end (e.g., HTML, CSS, JavaScript) and back-end (e.g., Node.js, Python, Java) development, typically supported by a relevant degree or equivalent experience. Familiarity with frameworks (like React or Angular), version control (such as Git), databases (SQL/NoSQL), and cloud platforms is essential, and certifications like AWS Certified Developer can be beneficial. Problem-solving ability, collaboration, and adaptability are vital soft skills that help engineers navigate complex projects and work effectively in teams. These skills ensure the ability to deliver robust, scalable, and user-friendly applications that meet dynamic business needs.

How do full stack software engineers typically collaborate with other team members during a development project?

Full Stack Software Engineers often work closely with front-end and back-end developers, UI/UX designers, product managers, and QA testers throughout the software development lifecycle. Collaboration typically involves participating in agile ceremonies such as daily stand-ups, sprint planning, and code reviews to ensure alignment and progress. They are expected to communicate effectively across disciplines, help troubleshoot issues that span both client and server sides, and contribute to shared documentation. This collaborative environment helps ensure that solutions are cohesive, scalable, and meet user requirements.

What is the difference between Full Stack Software Engineer vs Front End Developer?

AspectFull Stack Software EngineerFront End Developer
Required SkillsProficiency in both front-end and back-end technologies, including HTML, CSS, JavaScript, server-side languages, and databases.Specializes in client-side technologies like HTML, CSS, JavaScript, and frameworks such as React or Angular.
Work EnvironmentWorks on both server and client-side development, often involved in full project lifecycle.Focuses primarily on designing and implementing user interfaces and user experience.
Common UsageUsed in full-stack development teams, startups, and projects requiring versatile developers.Found in teams emphasizing UI/UX, web design, and front-end frameworks.

While both roles require strong JavaScript skills, Full Stack Software Engineers handle both front-end and back-end development, whereas Front End Developers focus solely on the user interface and experience. The choice depends on whether you prefer a broader development scope or specialization in UI design.

Are full stack software engineers in demand?

Full stack software engineers are in high demand due to their ability to work on both front-end and back-end development, making them valuable in many industries. Companies seek these professionals for their versatility, often requiring knowledge of frameworks, programming languages, and tools like JavaScript, Python, and cloud platforms. The demand is expected to grow as digital transformation continues across sectors.

Can I learn full stack software engineer in 3 months?

Becoming a full stack software engineer in three months is challenging, as it typically requires several months to years of consistent learning to gain proficiency in both front-end and back-end development, including skills in programming languages, frameworks, databases, and version control. Intensive bootcamps or self-study programs can accelerate learning, but practical experience and project work are essential for job readiness.

What cities near St. George, UT are hiring for Full Stack Software Engineer jobs?

Cities near St. George, UT with the most Full Stack Software Engineer job openings:

Infographic showing various Full Stack Software Engineer job openings in St. George, UT as of September 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $127,158 per year, or $61.1 per hour.

Senior Software Engineer, Evaluation Flywheel -- Autonomous Vehicles

Santa Clara, UT • On-site

$109K - $144K/yr

Other

Posted yesterday

New


Job description

Job Requisition ID

JR2021751

Job Category

Engineering

Time Type

Full time

NVIDIA is building the future of autonomous driving, and evaluation is how we know the drive is getting better. Our AV Evaluation team owns the metrics, golden datasets, and closed-loop evaluation workflows that decide what ships in NVIDIA's self-driving stack — every model change runs through us. We are bringing frontier vision-language models and agentic techniques to evaluation at scale, and the early results are changing how our organization develops AI drivers!

We are looking for a senior engineer to own the engine that makes it all trustworthy: the eval flywheel. This is a hands‑on technical leadership role — the flywheel's architecture, quality, and adoption are owned end to end by this person, in code and in the room, not from a strategy document.

What You’ll Be Doing
  • Owning the eval flywheel's strategy and architecture: how road and simulation driving data becomes curated golden datasets, how metrics are measured against them (precision/recall), and how those results earn lasting trust with the teams that depend on them.
  • Setting the standard for evaluation quality: golden dataset curation, versioning, and health; metric performance measurement; and release processes that keep results dependable as the system evolves.
  • Building the tooling that helps our metric developers iterate quickly: self‑serve dataset pipelines, metric performance measurement, and quality reporting used every day by the team and our partners.
  • Partnering with senior engineers and leaders across test engineering, behavior planning, and infrastructure — setting expectations, working through trade‑offs, and being the voice of evaluation quality in cross‑team decisions.
  • Working directly with AI model developers so evaluation iteration speed becomes an advantage for the whole program, including our push into learned, VLM‑based evaluation.
What We Need To See
  • A track record of independent execution and technical leadership: finding the highest‑leverage problem, driving it across team boundaries, and delivering without waiting to be asked.
  • Clear, proactive communication with engineers and senior leaders alike, at a fast pace.
  • BS or MS in Computer Science, Robotics, or a related field (or equivalent experience).
  • 12+ years building software, with significant time in autonomous vehicles, robotics, or large‑scale ML systems.
  • Deep experience evaluating ML or robotic systems: metric design, ground‑truth and golden dataset curation, precision/recall methodology, and the data pipelines behind them.
  • Strong Python and data engineering skills for production‑scale pipelines.
Ways To Stand Out From The Crowd
  • Experience building an evaluation flywheel before — dataset curation, metric measurement, developer tooling — and the story of how it changed model development velocity.
  • Closed‑loop simulation evaluation for autonomous driving, and the realism questions that come with it.
  • Applying LLMs or VLMs to evaluation, or productionization the infrastructure behind them.
  • A history of earning trust for metrics across skeptical partner teams.

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 224,000 USD - 356,500 USD.

Applications for this job will be accepted at least until July 31, 2026.

  • You will also be eligible for equity and benefits.

This posting is for an existing vacancy.

NVIDIA uses AI tools in its recruiting processes.

NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

#J-18808-Ljbffr