2

Entry Level Software Engineer Node Js Jobs in Calgary, AB

Developer, Senior Associate

Calgary, AB · On-site

CA$87K - CA$137K/yr

Bridge Cloud, Data, and AI delivery teams by providing software engineering depth, AI application ... js, Azure Integration Services, LINQ, MS SQL Server, Entity Framework, GitHub, Azure DevOps, ...

THE POSITION The Junior Developer will support the development, deployment, and ongoing maintenance ... React or Next.js. * Basic understanding of software architecture, APIs, and cloud-based ...

Senior Java Developer

Calgary, AB · On-site +1

$91K - $120K/yr

Apply software engineering fundamentals such as data structures, testing and debugging to ensure robust and maintainable code. * Work with React.js and Google App Engine with Python 2.7 to support ...

Senior Java Developer

Calgary, AB · On-site +1

$91K - $120K/yr

Apply software engineering fundamentals such as data structures, testing and debugging to ensure robust and maintainable code. * Work with React.js and Google App Engine with Python 2.7 to support ...

Be Seen First

CNC Programmer

Calgary, AB · On-site

CA$25 - CA$32/hr

... * Entry-level experience in CNC programming would be considered * Experience in the field is an asset Preferred Qualifications * Experience with CAD/CAM software * Hands-on knowledge of CNC machine ...

Be Seen First

CNC Programmer

Calgary, AB · On-site

CA$25 - CA$32/hr

... * Entry-level experience in CNC programming would be considered * Experience in the field is an asset Preferred Qualifications * Experience with CAD/CAM software * Hands-on knowledge of CNC machine ...

This is an entry-level role focused on building foundational estimating skills -- including ... Diploma or degree in construction management, engineering, quantity surveying, or a related field.

Additionally, you will have the opportunity to work closely with our Research and Software ... PhD or Master's in Geophysics, Physics, Electrical/Mechanical Engineering, Mathematics, Applied ...

Additionally, you will have the opportunity to work closely with our Research and Software ... PhD or Master's in Geophysics, Physics, Electrical/Mechanical Engineering, Mathematics, Applied ...

Additionally, you will have the opportunity to work closely with our Research and Software ... PhD or Master's in Geophysics, Physics, Electrical/Mechanical Engineering, Mathematics, Applied ...

Entry Level Software Engineer Node Js information

What is the difference between Entry Level Software Engineer Node Js vs Entry Level Software Engineer Python?

AspectEntry Level Software Engineer Node JsEntry Level Software Engineer Python
Required SkillsJavaScript, Node.js, REST APIsPython, Django/Flask, REST APIs
Work EnvironmentWeb development, backend servicesWeb development, data analysis, scripting
Industry UsageTech startups, real-time applicationsData science, automation, web apps
CertificationsBasic programming certifications, JavaScript coursesPython certifications, coding bootcamps

Both roles are entry-level software engineering positions requiring foundational programming skills. Node.js focuses on server-side JavaScript for web applications, while Python emphasizes scripting, data processing, and web frameworks. The choice depends on the industry and project needs, but both roles often share similar work environments and entry-level requirements.

What are the most commonly searched types of Software Engineer Node Js jobs in Calgary, AB?

The most popular types of Software Engineer Node Js jobs in Calgary, AB are:

Infographic showing various Entry Level Software Engineer Node Js job openings in Calgary, AB as of August 2026, with employment types broken down into 100% Full Time. Highlights an 62% In-person, 25% Hybrid, and 13% Remote job distribution.

Junior Full-Stack Developer

Equinox Engineering Ltd.

Calgary, AB

Full-time

Re-posted 6 days ago


Job description

Description

About Equinox Engineering

Equinox Engineering is a leading provider of engineering and technology solutions, committed to innovation, quality, and excellence. We are looking for a Junior Full-Stack Developer to join our software team in Calgary. This is an exciting opportunity to work with modern tools and frameworks, contribute to impactful projects, and grow your career alongside a talented team.

About the Role

As a Junior Full-Stack Developer, you will collaborate with other developers and team members to design, build, and maintain scalable software solutions. You will be involved in the full development lifecycle—from planning and coding to testing and deployment. Our tech stack follows a microservices approach and includes Vue, TypeScript, Node, Docker, REST, Nest.js, PostgreSQL, Microsoft Graph API, GitHub (including Actions), and Vite.


We are looking for problem-solvers and self-starters who thrive in dynamic environments and are eager to sharpen their skills while contributing to high-quality software.

Key Responsibilities
  • Develop clean, efficient, and maintainable code using TypeScript, Node, Vue, REST APIs, and more.
  • Build responsive, reusable, and user-friendly web interfaces with TypeScript and Vue.
  • Participate in design and code reviews; provide and receive constructive feedback.
  • Create and manage pull requests, incorporating feedback effectively.
  • Write and maintain unit tests to ensure code reliability and quality.
  • Collaborate within an agile team to deliver projects on time and with excellence.

Qualifications & Skills
  • Proficiency in TypeScript and front-end frameworks (Vue or React).
  • Strong understanding of single-page applications (SPAs).
  • Knowledge of modern development tools and workflows (GitHub, Docker, CI/CD).
  • Willingness and drive to learn new technologies quickly.
  • Cypress/Jest experience is an asset but not required.
  • Awareness of current industry trends, frameworks, and best practices.
  • Ability to work at least 3 days per week in our Calgary office (west end of downtown, easily accessible by transit).


What Will Help You Succeed
  • Highly adaptable, self-motivated, and collaborative mindset.
  • Strong attention to detail with the ability to see the bigger picture.
  • A true team player who enjoys contributing to an agile environment.
  • Passion for problem-solving, delivering polished solutions, and delighting end-users.
  • Ability to identify and resolve bugs, security issues, and performance challenges.
  • Familiarity with agentic AI and modern software development workflows is a plus.