1

Full Stack Software Developer Jobs in Utah (NOW HIRING)

The Full Stack Engineer at will work end-to-end on new features, enhancements, and defect resolution on one or more of software platforms. You will work closely with our Product Management team ...

Full-Stack Developer - Integrations

Lehi, UT · On-site

$70K - $140K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

WHAT WE'RE LOOKING FOR * 5+ years of professional software engineering experience. * True full-stack range: comfortable on the front end (JavaScript or TypeScript with a modern framework, Vue ...

Software Engineer (Full Stack)

Lehi, UT · On-site

$100 - $140/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

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

New

Full-Stack Developer

Lehi, UT · On-site

$70K - $140K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Lehi, UT THE ROLE As a Full-Stack Developer at Opiniion, you'll help build and improve the products ... WHAT WE ARE LOOKING FOR * 5+ years of professional software engineering experience. * Strong ...

Full Stack Engineer

Draper, UT · On-site

$102 - $160/hr

Exceptional in execution and impact The Role As a full-stack Software Engineer III on our Satori AI Platform team, you will be building the interfaces and APIs that our Fortune 500 customers use to ...

Full Stack Engineer

Provo, UT · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

The Full-Stack Engineer is responsible for developing, maintaining, and enhancing both front-end ... Builds robust API integrations with 3rd party software including Netsuite, Shiphawk, Zamp ...

... full-stack Software Engineer III on our Satori AI Platform team, you will be building the interfaces and APIs that our Fortune 500 customers use to deploy, monitor, and control AI security agents ...

... full-stack Software Engineer III on our Satori AI Platform team, you will be building the interfaces and APIs that our Fortune 500 customers use to deploy, monitor, and control AI security agents ...

... full-stack Software Engineer III on our Satori AI Platform team, you will be building the interfaces and APIs that our Fortune 500 customers use to deploy, monitor, and control AI security agents ...

... full-stack Software Engineer III on our Satori AI Platform team, you will be building the interfaces and APIs that our Fortune 500 customers use to deploy, monitor, and control AI security agents ...

Full Stack Engineer - Associate

Salt Lake City, UT · On-site

$90K - $110K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

About the Role The Full Stack Engineer at iCapital will work end-to-end on new features ... You will work closely with our Product Management team throughout the software development process ...

Showing results 41-60

Full Stack Software Developer information

See Utah salary details

$21

$53

$78

How much do full stack software developer jobs pay per hour?

As of Aug 20, 2026, the average hourly pay for full stack software 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 full stack software developer?

A full stack developer understands the entire “stack” or layers of programming within software technology. For this job, you should be familiar with all areas of software development and how they interact with other platforms. Your responsibilities include the development of front-end and back-end coding, an understanding of different servers, networks, and hosting environments, how to use application program interfaces (API), and managing quality assurance. Education requirements for this career include a bachelor’s degree in computer science or a related field. Jobs as a full stack software developer are a good foundation for a career in IT.

What is a full stack software developer?

A Full Stack Software Developer is a professional who is skilled in both front-end and back-end development. This means they can work on the user interface and experience (front-end), as well as the server, database, and application logic (back-end). Full Stack Developers are often proficient in multiple programming languages and frameworks, allowing them to build complete web or software applications from start to finish. Their versatility makes them valuable in teams that require a broad range of technical skills.

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

To thrive as a Full Stack Software Developer, you need proficiency in both front-end and back-end programming languages (such as JavaScript, HTML/CSS, Python, or Java) and a solid understanding of software development principles, often supported by a degree in computer science or equivalent experience. Familiarity with frameworks like React or Angular, server-side technologies like Node.js or Django, version control systems (e.g., Git), and cloud platforms is highly valued, along with relevant certifications. Strong problem-solving, effective communication, and collaboration skills help you stand out in multidisciplinary teams and dynamic environments. These capabilities are essential for building robust, scalable applications and ensuring smooth project delivery across the software development lifecycle.

How does a full stack software developer typically collaborate with designers and other team members during a project?

Full Stack Software Developers often work closely with UI/UX designers, backend engineers, and product managers throughout the development process. They participate in planning sessions to understand design requirements, provide technical feedback, and help translate user interface mockups into functional features. Regular meetings and collaborative tools are usually employed to ensure alignment and smooth communication, making it essential for developers in this role to be proactive and open in sharing progress or challenges. This cross-functional teamwork helps deliver cohesive, user-friendly applications that meet business objectives.

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

AspectFull Stack Software DeveloperFront End Developer
SkillsProficient in both front-end and back-end technologies, including HTML, CSS, JavaScript, server-side languages, and databasesSpecializes 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 handling entire application stacksFocuses primarily on designing and implementing user interfaces and user experience
Common UsageUsed in full project development, especially in startups and small teamsPrimarily involved in UI/UX design and front-end feature implementation

The main difference between a Full Stack Software Developer and a Front End Developer lies in their scope of work. Full Stack Developers handle both front-end and back-end development, enabling them to build complete applications. Front End Developers focus solely on creating engaging user interfaces. Your choice depends on whether you prefer working across the entire tech stack or specializing in user-facing features.

Is a full stack software developer still in demand?

Full stack software developers are currently in high demand due to their versatility in working with both front-end and back-end technologies. Skills in frameworks like React, Node.js, and cloud platforms increase employability, and demand is expected to remain strong as digital transformation continues across industries.

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

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

What are popular job titles related to Full Stack Software Developer jobs in UT?

For Full Stack Software Developer jobs in UT, the most frequently searched job titles are:

Infographic showing various Full Stack Software Developer job openings in Utah as of August 2026, with employment types broken down into 1% As Needed, 80% Full Time, 16% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $112,214 per year, or $53.9 per hour.

Full-time

Medical, Life, Retirement

Re-posted 6 days ago


JetBlue rating

7.6

Company rating: 7.6 out of 10

Based on 83 frontline employees who took The Breakroom Quiz

10th of 26 rated airlines


Job description

Position Summary:

The Developer Full-Stack performs development, testing and documentation of sophisticated web and mobile applications involving both front and backend components. This role involves significant research, analysis and architecture. The Full-Stack Developer develops and maintains innovation, scalable solutions which provide value to the business and provides operational support as required.

Essential Responsibilities:

  • Develop, design, code, debug and document web and mobile web interface applications in a variety of front-end software languages (e.g., Strong Javascript and solid skill in AngularJS 6 or higher) and back-end software languages (e.g., Strong Java skills, solid in Java 8 or higher)
  • Understanding of a wide variety of middleware technologies including MQ, HTTP (REST), GRPC, and Web Sockets.
  • Ability to create service responses in multiple formats including JSON, XML, and Protobuffers
  • Design, write, and implement unit tests and end to end tests for UI/Javascript and Java
  • Provide input and guidance on development and architecture decisions; collaborate with other engineers
  • Analyze system specifications and create project estimates
  • Participates in code reviews to insure high quality and consistent coding practices
  • Partners with data center operations and infrastructure teams to ensure seamless deployments, proper documentation and support for applications
  • Ensure that JetBlue IT and business standards and procedures are maintained in accordance with Company policies and  work practices are in line with all audit, security and regulatory requirements
  • Ensure continued accountability for product and services delivery within assigned business units and across IT
  • Ensure quality and performance standards are met across omnichannel customer experiences including kiosks, mobile, and web platforms.
  • Partner with other IT Managers to ensure alignment and drive efficiencies
  • Provide direct or indirect oversight of delivery teams for applicable portfolio initiatives
  • Take a significant role in leading and coaching direct team and/or indirect Crewmembers to support the engagement, growth and development of Succession plan for the IT department
  • Other duties as assigned

Minimum Experience and Qualifications:

  • Bachelor's Degree in Computer Science, Computer Engineering OR demonstrated capability to perform job responsibilities with a combination of a High School Diploma/GED and at least four (4) years of previous related work experience.
  • Three (3) years in a full-stack role, with experience in coding both Javascript-based applications and backend applications, as well as optimizing the communication middleware protocol
  • Experience with RESTful services, JSON, and SOAP-based services
  • Experience using Git
  • Demonstrated ability to code complex full-stack designs in a modular, well architected manner; experience with responsive/adaptive design, and efficient middleware communication
  • Available for moderate overnight travel (up to 35%)  
  • In possession of valid travel documents and the ability to travel in and out of the United States  
  • Able to work flexible hours and be available for emergency response on short notice
  • Able to pass a  pre-employment drug test
  • Must be legally eligible to work in the country in which the position is located
  • Authorization to work in the US is required. This position is not eligible for visa sponsorship

Preferred Experience and Qualifications

  • One (1) year in AngularJS and some experience with AngularJS 6 or higher, as well as One (1) year in Java, with knowledge of Java 8 and above, as well as Java Reactive Extensions. Thorough knowledge of business function and thorough knowledge of business operations, objectives and strategies
  • Previous knowledge with micro service development using GRPC and websockets
  • Benchmarking experience of services as a whole, from the front to the back-end technology
  • Knowledge of omnichannel customer experiences across kiosks, mobile, and web platforms.
  • Exposure to JetBlue's IT disciplines and interdependencies
  • Exposure to JetBlue's business units and how their needs drive IT strategy
  • Working on enterprise-wide budget process

Crewmember Expectations:

  • Regular attendance and punctuality
  • Potential need to work flexible hours and be available to respond on short-notice
  • Able to maintain a professional appearance
  • When working or traveling on JetBlue flights, and if time permits, all capable crewmembers are asked to assist with light cleaning of the aircraft
  • Must be an appropriate organizational fit for the JetBlue culture, that is, exhibit the JetBlue values of Safety, Caring, Integrity, Passion and Fun
  • Promote JetBlue's #1 value of safety as a Safety Ambassador, supporting JetBlue's Safety Management System (SMS) components, Safety Policy and behavioral standards
  • Identify safety and/or security concerns, issues, incidents or hazards that should be reported and report them whenever possible and by any means necessary including JetBlue's confidential reporting systems (Aviation Safety Action Program (ASAP) or Safety Action Report(SAR))
  • The use of ChatGPT or any other automated tool during the interview process will disqualify a candidate from being considered for the position.

Equipment:

  • Computer and other office equipment

Work Environment:

  • Traditional office environment

Physical Effort:  

  • Generally not required, or up to 10 pounds occasionally, 0 pounds frequently. (Sedentary)

Compensation:

  • The base pay range for this position is between $100,000.00 and $128,600.00 per year. Base pay is one component of JetBlue's total compensation package, which may also include access to healthcare benefits, a 401(k) plan and company match, crewmember stock purchase plan, short-term and long-term disability coverage, basic life insurance, free space available travel on JetBlue, and more.

#LI-AC1

#LI-Hybrid


What JetBlue employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom