1

Node Jobs in Midvale, UT (NOW HIRING)

Collaborate in an Agile environment to test and deliver high-quality features across our React and Vue frontends and the NestJS/Node microservices behind them, designing, building, and maintaining ...

Security Architect

Lehi, UT · On-site

$61 - $78.75/hr

... Node, Go, or Rust • Experience securing cloud infrastructure (AWS preferred) and modern stacks: containers, IaC, managed databases, CI/CD • Familiarity with HIPAA, SOC 2, HITRUST, or other ...

Senior Software Engineer

Draper, UT · On-site

$130 - $170/hr

Familiarity with Typescript, JavaScript and Node.js. * Experience with incorporating AI tools like Claude and Github Copilot in daily work to increase overall efficiency of software development.

next page

Showing results 1-20

Node information

See Midvale, UT salary details

$9

$54

$78

How much do node jobs pay per hour?

As of Aug 25, 2026, the average hourly pay for node in Midvale, UT is $54.92, according to ZipRecruiter salary data. Most workers in this role earn between $46.49 and $60.10 per hour, depending on experience, location, and employer.

What is a Node developer?

Node developers are software engineers who specialize in building server-side applications using Node.js, a JavaScript runtime environment. They design, develop, and maintain scalable network applications, APIs, and back-end services. Node developers often work with databases, cloud platforms, and front-end technologies to create full-stack solutions. Their expertise in asynchronous programming and event-driven architecture makes them valuable for building real-time applications such as chat apps, streaming services, and RESTful APIs.

What are the key skills and qualifications needed to thrive as a Node.js developer, and why are they important?

To thrive as a Node.js Developer, you need strong JavaScript programming skills, experience with server-side development, and a solid understanding of asynchronous programming, typically supported by a relevant degree or proven project experience. Familiarity with tools like npm, Express.js, RESTful APIs, and version control systems such as Git is essential, and certifications like Node.js Certified Developer can be advantageous. Problem-solving, teamwork, and effective communication are critical soft skills that help in collaborating with cross-functional teams and addressing complex technical challenges. These skills and qualifications are vital for building scalable, efficient web applications and ensuring smooth integration within development teams.

What are some common challenges Node.js developers face when working on large-scale applications?

Node.js developers often encounter challenges related to scaling applications, such as managing asynchronous code, handling high concurrency, and ensuring efficient memory usage. Debugging and maintaining performance under heavy loads can also be complex, especially when dealing with real-time features. Collaboration with front-end teams and DevOps is essential to streamline deployment and maintain consistent code quality across services.

What is the difference between Node and JavaScript Developer?

AspectNodeJavaScript Developer
Primary FocusServer-side development using Node.jsClient-side and general JavaScript programming
Required SkillsJavaScript, Node.js, backend frameworks, APIsJavaScript, HTML, CSS, front-end frameworks
Work EnvironmentBackend servers, cloud platforms, API developmentWeb browsers, front-end projects, UI/UX design
Common UsageBuilding scalable backend applicationsCreating interactive websites and web apps

While both roles involve JavaScript, Node focuses on server-side development with Node.js, whereas JavaScript Developers work on both front-end and back-end tasks, often with a broader scope in web development.

Infographic showing various Node job openings in Midvale, UT as of August 2026, with employment types broken down into 83% Full Time, 11% Part Time, and 6% Contract. Highlights an 72% Physical, 5% Hybrid, and 23% Remote job distribution, with an average salary of $114,233 per year, or $54.9 per hour.

Controls Engineer IV

West Coast Logistics

Salt Lake City, UT

$50 - $56/hr

Full-time, Contractor

Posted 13 days ago


Job description

CLIENT HIGHLIGHT
The Client you will be working for is a Fortune 100 Oil and Gas Company. This opportunity will give you experience in the energy sector in the United States with a company that is a globally recognized leader in energy production and one of the biggest companies in the US.
LOCATION
Salt Lake City, UT 84054
SCHEDULE
Monday – Friday // 40 hrs/wk
COMPENSATION
$50-$56 per hour
CONTRACT TERM
10-month contract with the high likelihood of extension or conversion to full-time employee
POSITION OVERVIEW - The Controls Engineer IV provides senior-level onsite support for refinery DCS, SIS, and PLC control systems, with a primary focus on Siemens S7 PLC platforms and the H2 unit, ensuring safe, reliable, and compliant operations.
RESPONSIBILITIES
Maintain and support DCS systems, including:
System health, history modules, and database integrity
Server patching, reboots, and system load management
Graphics, alarms (non-logic), point configuration, and backups
Support PLC systems (primary Siemens S7; secondary Allen-Bradley), including:
Logic troubleshooting, updates, and basic configuration changes
Support SIS systems, including:
Annual testing coordination
Lifecycle support and inventory management
FAT participation and basic logic validation
Support routine instrument maintenance and troubleshooting
Troubleshoot and support 3rd party devices (e.g., Woodward, Trisen)
Maintain and troubleshoot data transfer logic and non-control integrations
Maintain control system network integrity, including:
o IP address governance for DCS/SIS/PLC systems
o Server and application node support (including reboots)
o Thin client and wireless I/O support
Maintain control system network integrity, including:
o IP address governance for DCS/SIS/PLC systems
o Server and application node support (including reboots)
o Thin client and wireless I/O support
Support control system lifecycle activities, including upgrades, obsolescence management, and reliability improvements
Execute minor control system changes, including:
Basic control implementations (e.g., pumps, MOVs)
Functional testing and validation
Provide on-call support as required to ensure system reliability and rapid response to operational issues
Execution of assigned system support, troubleshooting, and change activities
Timely completion of control system updates and issue resolution
Routine reporting (alarm metrics, system status, etc.)
Documentation of all changes in accordance with COMPANY procedures
Coordination with COMPANY personnel to prioritize and execute work
REQUIRED QUALIFICATIONS/SKILLS
8-10 years of experience
Experience with Siemens S7 PLC systems
Experience supporting refinery or industrial DCS/SIS/PLC environments
PREFERRED QUALIFICATIONS/SKILLS
Experience with Allen-Bradley PLC systems
Familiarity with process safety and MOC processes