1

Senior Mern Stack Developer Jobs in Salem, UT (NOW HIRING)

Full Stack Engineer

Pleasant Grove, UT · On-site

$140K - $180K/yr

Senior Full-Stack Product Engineer Location: Pleasant Grove, UT (Hybrid) Type: Full-Time Compensation: $140,000 - $180,000 Base + Equity Benefits: * Time Off: Flexible, responsible PTO * Retirement ...

Senior DevOps/SaltStack Engineer

Provo, UT · On-site

$123K - $158K/yr

Company Description Deegit Inc. • Salt Stack Developers: appears to be the most important criteria • Deployment Automation Pipeline • Jenkins , artifactory, vault, console- Administrators • ...

Design, build, and scale production systems across the stack (frontend and backend) in order to ... Improve developer experience through testing strategies, build pipelines, documentation, and ...

Design, build, and scale production systems across the stack (frontend and backend) in order to ... Improve developer experience through testing strategies, build pipelines, documentation, and ...

Senior Ruby on Rails Frontend Developer

Springville, UT · On-site

$131K - $162K/yr

Ultimately, we are looking for a top-level Senior Ruby on Rails Developer that can create, clean ... Develop front-end components (full-stack knowledge preferred) * Identifying and fixing bottlenecks ...

Senior Software Engineer (C#)

Lindon, UT · On-site

$110K - $145K/yr

Role Overview We're looking for a senior full stack software engineer who loves to build and ship. You'll design, build, and own features end to end across our HR, payroll, and benefits platform ...

Senior Software Engineer (C#)

Lindon, UT · On-site

$110K - $145K/yr

Role Overview We're looking for a senior full stack software engineer who loves to build and ship. You'll design, build, and own features end to end across our HR, payroll, and benefits platform ...

next page

Showing results 1-20

Senior Mern Stack Developer information

See Salem, UT salary details

$21

$53

$77

How much do senior mern stack developer jobs pay per hour?

As of Sep 8, 2026, the average hourly pay for senior mern stack developer in Salem, UT is $53.61, according to ZipRecruiter salary data. Most workers in this role earn between $44.57 and $61.78 per hour, depending on experience, location, and employer.

What is a Senior MERN Stack Developer?

A Senior MERN Stack Developer is an experienced software engineer who specializes in building full-stack web applications using the MERN stack: MongoDB, Express.js, React, and Node.js. They handle both front-end and back-end development, create scalable and efficient applications, and often mentor junior team members. In addition to coding, they may be responsible for designing application architecture, optimizing performance, and ensuring best practices throughout the development process.

How does a Senior MERN Stack Developer typically collaborate with other team members on large-scale projects?

As a Senior MERN Stack Developer, you’ll often work closely with front-end and back-end developers, UI/UX designers, QA engineers, and product managers to deliver robust web applications. Collaboration usually involves participating in code reviews, architectural discussions, sprint planning, and daily stand-up meetings. You may also mentor junior developers, help define best practices, and ensure seamless integration across the MERN (MongoDB, Express, React, Node.js) stack. Effective communication and teamwork are essential, especially when troubleshooting complex issues or deploying new features.

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

To thrive as a Senior MERN Stack Developer, you need deep expertise in JavaScript, proficiency with MongoDB, Express.js, React.js, and Node.js, and typically a bachelor's degree in computer science or related field. Experience using source control systems like Git, familiarity with cloud platforms (e.g., AWS), and understanding of CI/CD pipelines are highly valued. Strong problem-solving, leadership, and effective communication skills help you guide teams and collaborate with stakeholders. These skills ensure efficient development of scalable web applications and effective team leadership in dynamic tech environments.

Is a Senior MERN Stack Developer full-stack in demand?

A Senior MERN Stack Developer, skilled in MongoDB, Express.js, React, and Node.js, is in high demand due to the popularity of JavaScript-based full-stack development. Companies seek experienced developers for building scalable web applications, and proficiency in these technologies often leads to strong job prospects and competitive salaries.

Is senior MERN stack developer still in demand in 2026?

Senior MERN stack developers remain in demand in 2026 due to the continued growth of web applications and the popularity of JavaScript frameworks. Skills in React, Node.js, and MongoDB are highly valued, especially for roles requiring full-stack expertise and experience with cloud deployment and modern development tools.

What is a typical senior MERN stack developer salary?

A senior MERN stack developer typically earns between $100,000 and $150,000 annually, depending on experience, location, and company size. Strong skills in React, Node.js, MongoDB, and Express are often required, and salaries tend to increase with expertise and certifications.

What cities near Salem, UT are hiring for Senior Mern Stack Developer jobs?

Cities near Salem, UT with the most Senior Mern Stack Developer job openings:

Infographic showing various Senior Mern Stack Developer job openings in Salem, UT as of August 2026, with employment types broken down into 85% Full Time, 9% Part Time, 1% Temporary, 4% Contract, and 1% Nights. Highlights an 83% Physical, 4% Hybrid, and 13% Remote job distribution, with an average salary of $111,510 per year, or $53.6 per hour.

Senior Full Stack Developer

EVER ENERGY INC DBA RUSTICA

Springville, UT • On-site

Full-time

Posted 24 days ago


Job description

Senior Software Engineer (Technical Lead) — E-Commerce & Cloud Platform

Location: Onsite (hybrid work a potential) — Springville, Utah
Employment Type: Full-Time
Experience Level: Senior

About Rustica

Rustica is a design and manufacturing company known for custom doors, hardware, and home products. As Rustica expands into a broader home furnishings brand, technology plays an increasingly important role in customer experience, product configuration, order processing, manufacturing, and business operations.

Rustica’s technology ecosystem includes a customer-facing e-commerce storefront, an internal commerce administration platform, a manufacturing and operations platform, and the AWS and Cloudflare infrastructure supporting these applications.

We are seeking a Senior Software Engineer capable of taking technical responsibility for business-critical production systems. This position requires someone who can build new capabilities, improve existing applications, identify architectural risks, and ensure that Rustica’s software and infrastructure remain secure, reliable, and maintainable.

Position Summary

The Senior Software Engineer will serve as a hands-on Technical Lead for Rustica’s customer-facing commerce platform and the supporting systems that connect customers, employees, business operations, and manufacturing.

The primary focus of this position is Rustica’s revenue-critical e-commerce storefront, including product configuration, pricing, cart, checkout, payments, customer accounts, content, and order processing. The engineer will also contribute to Rustica’s internal commerce administration platform and its manufacturing and operations platform, which is being developed to manage production workflows, employee activity, time tracking, operational reporting, and other internal business processes.

This role is also responsible for the AWS and Cloudflare infrastructure supporting Rustica’s applications. This includes deployment, security, monitoring, scheduled workloads, DNS, content delivery, backups, recovery, and production incident response.

This is a hands-on individual-contributor role with technical leadership responsibilities. The Technical Lead designation refers to ownership of architecture, engineering quality, and production reliability; it does not necessarily include direct people management.

This is not solely a feature-development or prototype-building position. The engineer must be able to evaluate existing and rapidly developed code critically, identify unsafe or fragile architecture, and implement production-quality solutions that preserve security and data integrity.

AI-assisted development tools may be used, but the engineer remains responsible for validating architecture, correctness, security, performance, maintainability, and production readiness.

Key Responsibilities
E-Commerce and Customer-Facing Systems
  • Develop, maintain, and improve Rustica’s customer-facing e-commerce storefront.
  • Support complex configurable products involving options, dependencies, dimensions, pricing, discounts, lead times, parts, and bills of materials.
  • Own critical customer workflows including product configuration, cart, checkout, payment, account registration, trade accounts, order history, and order creation.
  • Maintain integrations with payment processors, tax providers, authentication systems, transactional email services, analytics platforms, and other external services.
  • Protect the correctness and security of revenue-critical payment and checkout workflows.
  • Design appropriate protections against duplicate payments, card-testing activity, fraudulent transactions, repeated submissions, and inconsistent order state.
  • Improve storefront performance, accessibility, mobile usability, SEO, reliability, and customer experience.
  • Diagnose and resolve production problems affecting customers, payments, pricing, or orders.
Application and Backend Architecture
  • Design and maintain secure APIs connecting the storefront, administrative systems, manufacturing operations, and third-party platforms.
  • Establish clear system boundaries and data contracts between applications.
  • Design and maintain PostgreSQL schemas, migrations, queries, indexes, constraints, and transactional workflows.
  • Build systems that remain correct during concurrent requests, retries, partial failures, duplicate events, and third-party outages.
  • Prevent duplicate payments, duplicate order submissions, conflicting updates, partial data writes, and inconsistent state between systems.
  • Build reliable background jobs, queues, scheduled processes, retry policies, and failure-recovery workflows.
  • Evaluate existing architecture and identify security, reliability, performance, and maintainability risks.
  • Improve or replace fragile architecture without unnecessarily disrupting working production systems.
  • Establish automated testing around revenue-critical and operationally critical behavior.
  • Lead architecture reviews and maintain practical engineering standards.
  • Review code for correctness, security, maintainability, and alignment with established architecture.
Internal Commerce Administration
  • Maintain and improve the internal platform used to manage products, product configurations, pricing, orders, customers, content, promotions, and operational settings.
  • Build tools that allow non-technical employees to manage complex commerce data safely.
  • Improve permissions, audit history, conflict handling, validation, and data-integrity protections.
  • Develop integrations connecting commerce data with ERP, manufacturing, marketing, shipping, accounting, and reporting systems.
  • Automate repetitive business processes while preserving appropriate review, audit, and recovery controls.
  • Ensure administrative changes cannot unintentionally compromise storefront behavior or production data.
Manufacturing and Operations Systems
  • Contribute to the architecture and development of Rustica’s manufacturing and operations platform.
  • Build systems for manufacturing order intake, production workflows, work assignments, employee activity, time tracking, material usage, exceptions, and operational reporting.
  • Create trustworthy data models for measuring manufacturing cycl