Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

MSCP Heat Management Solutions

NewBe an early applicant

Senior Node.js Full-Stack Developer

Posted Updated
Discussion

Summary

Senior full-stack developer at MSCP Heat Management Solutions in Sherwood Park, Alberta, independently owning the company's internal Resource Management System (scheduling, staffing, competency, travel, lodging, reporting). Day-to-day spans feature delivery, database maintenance, deployments, and production support using Node.js, PostgreSQL, Prisma, AWS, Docker, and CI/CD.

Node.js and PostgreSQL expertise define this full-time senior developer role with MSCP in Sherwood Park, Alberta. Own an operational resource system independently. As Senior Full-Stack Developer, you will own MSCP’s Resource Management System supporting scheduling, staffing, competency tracking, travel, lodging, and reporting. The work spans feature development, database maintenance, deployment, and production support. You will apply Node.js, PostgreSQL, Prisma, AWS, Docker, and automated testing. Key Responsibilities:

Clarify requirements with stakeholders and improve operational workflows Deliver features and fixes across the Resource Management System Investigate defects, performance problems, and production issues Manage releases while maintaining security and data integrity Maintain tests, documentation, and development procedures Requirements:

Backend API development experience with Node.js PostgreSQL experience with modelling, transactions, queries, and optimization Prisma ORM and safe production database migrations experience OAuth, sessions, and granular authorization experience AWS, Docker, GitLab CI/CD, Terraform, and automated testing experience Apply full-stack development, database expertise, deployment skills, and production judgment to MSCP’s Resource Management System.

Skills

What Senior Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →