1

Mid Level Full Stack Engineer Jobs in Orem, UT (NOW HIRING)

Mentor junior and mid-level engineers * Contribute to technical roadmap, system design, and ... full-stack software development * Strong proficiency in Frontend: JavaScript/TypeScript, React ...

Mentor junior and mid-level engineers * Contribute to technical roadmap, system design, and ... full-stack software development * Strong proficiency in Frontend: JavaScript/TypeScript, React ...

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

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

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

About the role We're looking for a high-impact Senior Full Stack Engineer to help build and scale the core infrastructure powering Enzo Health. You'll work across the stack to develop fast, reliable ...

Senior Full Stack Engineer Canopy, South Jordan, UT About Us Canopy is a fast-growing SaaS company in South Jordan, Utah building simple, powerful software for accounting firms. We're on a mission to ...

Senior Full Stack Engineer Canopy, South Jordan, UT About Us Canopy is a fast-growing SaaS company in South Jordan, Utah building simple, powerful software for accounting firms. We're on a mission to ...

Senior Full Stack Engineer Canopy, South Jordan, UT About Us Canopy is a fast-growing SaaS company in South Jordan, Utah building simple, powerful software for accounting firms. We're on a mission to ...

The Opportunity The Technical SEO team at Adobe.com is seeking a Full-Stack Engineer to help develop and maintain internal tooling for crawling, observability, and alerting . In this role, you will ...

This role will often work from high-level objectives rather than detailed specifications and ... The ideal candidate combines strong full-stack engineering skills with excellent data analysis and ...

This role will often work from high-level objectives rather than detailed specifications and ... The ideal candidate combines strong full-stack engineering skills with excellent data analysis and ...

next page

Showing results 1-20

Mid Level Full Stack Engineer information

See Orem, UT salary details

$38.7K

$117.2K

$165.6K

How much do mid level full stack engineer jobs pay per year?

As of Jul 14, 2026, the average yearly pay for mid level full stack engineer in Orem, UT is $117,165.00, according to ZipRecruiter salary data. Most workers in this role earn between $96,500.00 and $137,400.00 per year, depending on experience, location, and employer.

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

AspectMid Level Full Stack EngineerFront End Developer
Required SkillsProficiency in both front-end and back-end technologies, such as JavaScript, HTML, CSS, Node.js, and databasesSpecialized in front-end technologies like HTML, CSS, JavaScript, and frameworks like React or Angular
Work EnvironmentCollaborates across full project stack, often in agile teams, handling both client and server-side tasksFocuses primarily on user interface, user experience, and front-end development tasks
Common UsageUsed in roles requiring full project development, integration, and deploymentUsed in roles focused on designing and implementing user-facing features

The Mid Level Full Stack Engineer has a broader scope, working on both front-end and back-end development, while a Front End Developer specializes in creating and optimizing user interfaces. Both roles require strong JavaScript skills, but the full stack engineer's expertise spans multiple technologies and layers of the application.

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

To thrive as a Mid Level Full Stack Engineer, you need solid proficiency in front-end and back-end programming languages (such as JavaScript, Python, or Java), experience with frameworks (like React and Node.js), and a relevant degree or equivalent experience. Familiarity with version control systems (e.g., Git), cloud platforms (AWS, Azure), and databases (SQL/NoSQL) is typically required, and certifications in these areas can be advantageous. Problem-solving ability, effective communication, and strong collaboration skills are crucial soft skills for this role. These competencies ensure you can build scalable, reliable applications while working efficiently within cross-functional development teams.

What are Mid Level Full Stack Engineers?

Mid Level Full Stack Engineers are software developers with several years of experience who work on both the front-end and back-end of web applications. They are proficient in multiple programming languages and frameworks, and are capable of taking on tasks across the entire technology stack, from designing user interfaces to managing databases and server infrastructure. Mid level indicates they have moved beyond junior responsibilities, can work independently, and often mentor less-experienced team members. Their well-rounded skill set allows them to contribute to all phases of development and solve complex technical challenges.

What are some common challenges faced by mid-level full stack engineers when balancing front-end and back-end responsibilities?

Mid-level full stack engineers often encounter the challenge of context-switching between front-end and back-end tasks, which can require different mindsets and technical skills. Managing project priorities and ensuring seamless integration between both layers is key, especially when collaborating with specialized team members. Additionally, staying updated with evolving frameworks and best practices in both domains can be demanding, but it's essential for delivering robust, maintainable solutions. Successfully navigating these challenges often leads to increased autonomy and visibility within the team, paving the way for future advancement.
What job categories do people searching Mid Level Full Stack Engineer jobs in Orem, UT look for? The top searched job categories for Mid Level Full Stack Engineer jobs in Orem, UT are:
Senior Full Stack Engineer

Senior Full Stack Engineer

NICE

Sandy, UT • Hybrid

Other

Posted 18 days ago


Job description

So, what's the role all about?

We are seeking a Senior Full-Stack Software Engineer to design, build, and scale high-quality web applications. You will work across the stack-from intuitive frontend experiences to robust backend systems-while mentoring engineers and influencing technical direction.

How will you make an impact?

  • Design and develop end-to-end features across frontend and backend systems
  • Build scalable, performant, and secure web applications
  • Collaborate with product managers, designers, and other engineers to deliver user[1]focused solutions
  • Architect and implement APIs, services, and data models
  • Improve system reliability, observability, and performance
  • Lead code reviews and enforce engineering best practices
  • Mentor junior and mid-level engineers
  • Contribute to technical roadmap, system design, and architecture decisions
  • Troubleshoot production issues and drive root cause analysis

Have you got what it takes?

  • 7+ years of experience in full-stack software development
  • Strong proficiency in Frontend: JavaScript/TypeScript, React, Angular, or Vue
  • Strong proficiency in Backend: Node.js, Python, Java, PHP, C#/.NET or similar
  • Experience building and consuming RESTful APIs or GraphQL
  • Solid understanding of databases (SQL, NoSQL, PostgreSQL, MongoDB, etc.)
  • Familiarity with cloud platforms (AWS, GCP, or Azure)
  • Experience with CI/CD pipelines, testing, and DevOps practices
  • Strong knowledge of software design patterns and system architecture
  • Excellent problem-solving and communication skills
  • Experience using AI tools (Windsurf, Claude Code, Cursor, CodeX, Anthropic and
  • OpenAI toolchain, etc)
  • Experience with GenAI and AgenticAI

You will have an advantage if you have:

  • Experience with microservices or distributed systems
  • Knowledge of containerization (Docker, Kubernetes)
  • Familiarity with event-driven architecture (Kafka, RabbitMQ, etc.)
  • Experience with observability tools (Datadog, Prometheus, etc.)
  • Prior experience in a high-growth or startup environment

What's in it for you? 

Join an ever-growing, market disrupting, global company where the teams - comprised of the best of the best - work in a fast-paced, collaborative, and creative environment! As the market leader, every day at NiCE is a chance to learn and grow, and there are endless internal career opportunities across multiple roles, disciplines, domains, and locations. If you are passionate, innovative, and excited to constantly raise the bar, you may just be our next NICEr! 

Enjoy NiCE-FLEX!  

At NiCE, we work according to the NiCE-FLEX hybrid model, which enables maximum flexibility: 2 days working from the office and 3 days of remote work, each week. Naturally, office days focus on face-to-face meetings, where teamwork and collaborative thinking generate innovation, new ideas, and a vibrant, interactive atmosphere.