1

Developer Full Stack Developer Jobs in Utah (NOW HIRING)

The Senior Full Stack Developer is a hands-on technical leader responsible for building, maintaining, and scaling a core web application (MERN stack). This role owns full-stack delivery, code quality ...

As an experienced Lead Full Stack Developer, you will have the ability to share new ideas and collaborate on projects as a consultant without the extensive demands of travel. If so, consider an ...

Senior Java Full Stack Developer

Salt Lake City, UT ยท On-site

$50.75 - $65.50/hr

Senior Java Full Stack Developer Category: Software Development/ Engineering Main location: United States, Utah, Salt Lake City Position ID:J0426-1089 Employment Type: Full Time U.S. - Technology as ...

Junior Full-Stack Developer

Provo, UT ยท On-site

$63K - $82K/yr

Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions ...

Johnson, Mirmiran & Thompson is a dynamic, 100% employee-owned consulting firm of more than 2,000 professionals that provides a full range of multi-disciplined engineering, architecture, information ...

Full-Stack Engineer The Full-Stack Engineer is responsible for developing, maintaining, and enhancing both front-end and back-end components of web applications related to Crumbl's supply chain and ...

next page

Showing results 1-20

Developer Full Stack Developer information

What are the key skills and qualifications needed to thrive as a Full Stack Developer, and why are they important?

To thrive as a Full Stack Developer, you need strong proficiency in both front-end (HTML, CSS, JavaScript) and back-end (such as Node.js, Python, or Java) technologies, often supported by a degree in computer science or a related field. Familiarity with version control systems like Git, cloud platforms, and frameworks such as React, Angular, or Django is typically required. Excellent problem-solving, communication, and teamwork skills help you collaborate effectively and adapt to changing project needs. These competencies enable the delivery of robust, scalable solutions across the entire software development lifecycle.

How do Full Stack Developers typically collaborate with designers and backend teams during a project?

Full Stack Developers often serve as a bridge between design and backend teams, ensuring seamless integration of user-facing features with server-side logic. They regularly participate in cross-functional meetings, provide technical input on UI/UX feasibility, and coordinate closely on API design and data flow. Effective communication and flexibility are essential, as Full Stack Developers may review code, suggest process improvements, and help troubleshoot issues across the entire tech stack. This teamwork not only enhances project outcomes but also broadens the developer's understanding of different disciplines, fostering career growth.

What is a Full Stack Developer?

A Full Stack Developer is a software engineer who is proficient in both front-end and back-end development. They are capable of designing, building, and maintaining all parts of a web application, including the user interface, server-side logic, databases, and sometimes even deployment and infrastructure. Full Stack Developers work with a variety of programming languages, frameworks, and tools to create seamless and scalable applications. Their versatility allows them to understand the entire development process and collaborate effectively with other team members.

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

AspectFull Stack DeveloperFront End Developer
Required SkillsProficiency in both front-end and back-end technologies, including HTML, CSS, JavaScript, server-side languages, and databases.Specialized in client-side technologies like HTML, CSS, JavaScript, and frameworks such as React or Angular.
Work EnvironmentWorks on both server and client sides, often handling entire project stacks.Focuses primarily on the user interface and user experience aspects of web applications.
Common UsageUsed in startups and small teams needing versatile developers; in larger teams, often collaborates with specialists.Common in teams emphasizing UI/UX design and front-end development roles.

While Full Stack Developers handle both front-end and back-end tasks, Front End Developers specialize in creating engaging user interfaces. The choice depends on project scope and team structure.

What cities in Utah are hiring for Developer Full Stack Developer jobs? Cities in Utah with the most Developer Full Stack Developer job openings:
Senior Full Stack Developer

Senior Full Stack Developer

Qnergy Inc

Ogden, UT โ€ข On-site

Other

This job post hasย expired 2 days ago.ย Applications are no longer accepted.


Job description

Description

Job Summary: The Senior Full Stack Developer is a hands-on technical leader responsible for building, maintaining, and scaling a core web application (MERN stack). This role owns full-stack delivery, code quality, and technical execution while supporting and mentoring less-experienced developers.ย 

Responsibilities:

  • Design, develop, and maintain scalable front-end and back-end application components.ย 
  • Build and document web APIs supporting internal and customer-facing functionality.
  • Ensure application reliability, performance, and maintainability across releases.ย 
  • Lead code quality standards, testing practices, and technical best practices.
  • Troubleshoot, debug, and resolve production issues.ย 
  • Collaborate with firmware, infrastructure, manufacturing, and product stakeholders to deliver integrated solutions.ย 
  • Participate actively in sprint planning, backlog refinement, and technical design discussions.ย 
  • Perform code reviews and contribute to improving team standards and practices.ย 
  • Contribute to documentation, testing, and CI/CD improvements.ย 
  • Evaluate and apply new tools of frameworks where they materially improve outcomes.ย 

Requirements

Education & Experience:

  • Bachelor's degree in computer science, computer engineering, or equivalent practical experience.
  • 5+ years of professional software development experience or equivalent scope and impact, including ownership of production systems.ย 
  • Demonstrated experience delivering and supporting full-stack web applications in production.ย 

Skills & Abilities:

  • Strong proficiency in HTML, CSS, JavaScript/TypeScript.
  • Experience with modern front-end frameworks (React is a plus).
  • Server-side development experience using JavaScript/TypeScript and Node.js.
  • Experience working with databases (MongoDB is a plus).
  • Experience with Single Sign-On (SSO) integrations.
  • Comfortable working in Linux-based server environments.ย 
  • Solid understanding of UI/UX principles and responsive design.
  • Strong problem-solving and system-level thinking.
  • Clear communicator across technical and non-technical teams.
  • Ability to manage multiple priorities without compromising quality.ย 

Work Environment:

  • Primarily office-based with regular use of computers.ย 
  • Regularly sits for extended periods while working.ย 
  • May occasionally interact with engineering or manufacturing areas.ย 
  • Ability to read, interpret, and communicate technical information.ย