Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Full Stack Software Engineer

Full-time

Experienced Career

Innovative, precise, and driven by craft - this is how we describe the engineering team at MNP Labs. MNP is proudly Canadian. Providing business strategies and solutions, we are a leading national accounting, tax and business advisory firm in Canada. Entrepreneurial to our core, our talented team members transcend obstacles into opportunities and are successfully transforming mid-market business practices.  

Make an impact as a Full Stack Software as part of the MNP Labs team. Here you will design, build, and maintain modern web applications end to end, working fluidly across front-end and back-end. Our core stack is React and NextJS on Azure, but we choose the right technology for the job; you'll have real opportunities to work in other stacks when it means a better outcome for our customers. Scope and ownership grow with experience. If you enjoy solving real user problems with clean, scalable code, you'll fit right in.

MNP is proudly Canadian. Providing business strategies and solutions, we are a leading national accounting, tax, and business advisory firm in Canada. Entrepreneurial to our core, our talented team members transcend obstacles into opportunities and are successfully transforming mid-market business practices. We’ve created an environment where you’ll continuously grow, always have a voice and collaborate on work that’s meaningful and fulfilling. If you’re ready to take your career into your own hands, you’ve come to the right place.

Responsibilities

Full-Stack Development  


  • Develop and maintain responsive, scalable web applications using React on the front end and  NextJS on the back end. Our services run on Microsoft Azure.  

  • Build and maintain well-designed APIs and services that perform under real-world conditions.  

  • Provide the QA team guidance, enabling them to create and maintain automated testing for all our applications.  

  • Work across the stack, shifting focus to whichever area needs it most at the time.  

  • Build and consume integrations with third-party and partner APIs.  

  • Debug, troubleshoot, and perform root cause analysis on issues across the stack.  

  • Use AI-assisted development tools to accelerate delivery, automate repetitive work, and improve code quality, with the judgment to validate and own the output.  

Quality & Practices  


  • Write testable, maintainable code and contribute to automated testing.  

  • Apply secure development practices to help protect customer data.  

  • Participate in design reviews and  peer  code reviews, and help keep technical documentation clear and current.  

  • Contribute to CI/CD pipelines and modern engineering best practices within Azure DevOps.  

Collaboration & Adaptability  


  • Collaborate with the Product Manager, Product Owner, and engineers using Azure DevOps and Microsoft Teams.  

  • Contribute across different products and areas of the stack as priorities are planned and set.  

  • Maintain a willingness to work with new and emerging technologies beyond the core stack.  

  • Bring a continuous improvement mindset, suggesting better ways to build and deliver.  

Skills and Experience


  • 5+ years of full-stack software engineering experience at production scale, ideally in a SaaS environment.  

  • Strong experience with React and a solid understanding of HTML5, CSS3, JavaScript, and TypeScript.  

  • Strong back-end experience with NextJS, NodeJS, and the Azure ecosystem (e.g., Azure App Services, Azure Functions). Experience with package management is an asset.  

  • Solid understanding of API design, RESTful services, and integration patterns.  

  • Experience integrating third-party APIs.  

  • Experience using AI-assisted development tools (e.g., GitHub Copilot) to  aid in development,  review code, write tests, and debug, with the judgment to validate and own the output.  

  • Familiarity with secure development practices and version control (Git).  

  • Experience with Azure DevOps for source control, CI/CD, and collaboration is an asset.  

  • A growth mindset and a genuine willingness to work with new and emerging technologies.  

  • A Bachelor's degree in Computer Science, Engineering, or a related field is preferred. Equivalent practical experience will also be considered.  

View email address on jobs.jobcopilot.com 

With a focus on high-potential earnings, MNP is proud to offer customized rewards that support our unique culture and a balanced lifestyle to thrive at work and outside of the office. You will be rewarded with generous base pay, vacation time, 4 paid personal days, a group pension plan with 4% matching, voluntary savings products, bonus programs, flexible benefits, mental health resources, exclusive access to perks and discounts, professional development assistance, MNP University, a flexible ‘Dress For Your Day’ environment, firm sponsored social events and more!

View email address on jobs.jobcopilot.com

We embrace diversity as a core value and celebrate our differences. We believe each team member contributes unique gifts and amplifying their potential makes our business stronger. We encourage people with disabilities to apply!

 

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Full Stack Software Engineer in Calgary, AB vacancy
  •  ...key role in helping our customers realize the full value of Push from day one. Take a look at a...  ...life of our team: Behind the Scenes with our Software Engineers The Role Push is looking for an experienced Full Stack Software Engineer who will be responsible for architecting... 
    Suggested
    Full time

    Push Operations

    Calgary, AB
    more than 2 months ago
  •  ...Basetwo provides manufacturing engineers with a low code AI platform that helps them troubleshoot...  ...siloed databases The Role As a Full Stack Engineer, you will be working on one or...  ...value to the users. ~5+ years of software development experience with modern full-... 
    Suggested
    Long term contract
    Full time
    Work from home
    Flexible hours

    Basetwo

    Calgary, AB
    more than 2 months ago
  •  ...talent to join our blockchain division. If you are a blockchain engineer we need it to do the following. Requirements • Develop &...  ...tools Experience / Skills desired: • Professional experience as software engineer with at least a year of experience with Solidity... 
    Suggested
    Full time
    Internship

    Ndax Canada Inc.

    Calgary, AB
    more than 2 months ago
  •  ...Entrepreneur of the Year awards, launched successful challenger banks, and shipped software for hundreds of complex enterprises. Job Description Copia Wealth Studios is looking for Intermediate Full Stack Elixir developers to tackle the radical transformation underway in the... 
    Suggested
    Full time
    Work at office
    Remote work
    Flexible hours
    Night shift

    Copia Wealth Studios

    Calgary, AB
    more than 2 months ago
  •  ...Opportunity CARDON is seeking a Senior Full Stack Developer to help design, develop, and...  ...will help build scalable, maintainable software solutions that support operational workflows...  ...education in Computer Science, Software Engineering, Information Technology, or a related... 
    Suggested
    Long term contract
    Full time
    Local area
    Flexible hours

    Canada West Land

    Calgary, AB
    a month ago
  •  ...The Senior Software Engineer, Marketing Operations leads the development of scalable and robust internal tools that empower the Marketing and...  ..., or equivalent practical experience ~5+ years of full-stack software engineering experience with a focus on scalable and... 
    Long term contract
    Full time
    Internship
    Local area

    Getty Images

    Calgary, AB
    more than 2 months ago
  • $120k - $150k per year

     ...advanced device intelligence, powerful decision engine and investigation tools work together to...  ...across the globe. Our award-winning software platform is powered by a team of world-...  ...core detection algorithms and automate the full training process. As complex fraud attacks... 
    Full time
    Remote work

    Datavisor

    Calgary, AB
    more than 2 months ago
  •  ...impact with our Technology - Development team as an Intermediate Full Stack Developer, Innovation Development. This diverse team of tech-...  ...them into user stories and technical tasks Partner with Data Engineering and Machine Learning teams to integrate AI/ML capabilities into... 
    Full time
    Remote work
    Flexible hours

    Experienced Career

    Calgary, AB
    a month ago
  •  ...communities all over the world About the Role As the Lead Full Stack Engineer, you will take on a pivotal role in guiding the design,...  ...end and back-end technologies, ensuring scalable and efficient software solutions. Collaborate closely with cross-functional teams to... 
    Full time
    Remote work

    CoverGo

    Calgary, AB
    14 days ago
  • $135.3k - $203k per year

     ...Black Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity...  ...life cycle. Black Duck is seeking a Principal Software Engineer to serve as a technical leader for the company's identity, authentication... 
    Long term contract
    Full time

    Black Duck Software

    Calgary, AB
    26 days ago
  •  ...setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...they meet business and scalability requirements Oversee the full backend API landscape, enhancing and optimizing for performance... 
    Work at office

    Speechify

    Calgary, AB
    more than 2 months ago
  •  ...Job Responsibility: Overview: The Aerospace and Defense engineering team within Hexagon's Autonomy & Positioning division is looking for a DSP Software Engineer to join our high-tech engineering and manufacturing company that is committed to customer service excellence and... 
    Full time
    Remote work

    Hexagon

    Calgary, AB
    5 days ago
  • $130k - $170k per year

     ...learning technology, advanced device intelligence, powerful decision engine, and investigation tools work together to provide significant...  ...Fortune 500 companies across the globe. Our award-winning software platform is powered by a team of world-class experts in big data... 
    Full time

    DataVisor

    Calgary, AB
    18 days ago
  • $60k - $120k per year

    Full Stack Developer Position Description We are seeking Intermediate to Senior Full Stack Developers to design, build, and deploy scalable web applications. The ideal candidate will have strong front-end expertise in both frontend and backend experience and hands-on exposure... 
    Local area
    Calgary, AB
    a month ago
  •  ...Job purpose   The Senior Software Engineer is responsible for producing and implementing functional software solutions that align with the...  ...balance with engineering longer term vision for the technology stack to guide technological choices.   ~ Produce, and mentor others... 
    Long term contract
    Full time
    Temporary work
    Work at office
    Work from home

    Symend

    Calgary, AB
    a month ago
  •  ..., is the leading solution built to help software companies generate revenue through data-...  ...every day. Your day-to-day work spans the full stack: TypeScript on both the backend (Node.js...  ...and share knowledge across a small engineering team. What we're looking for ~2+ years... 
    Full time
    Immediate start
    Worldwide

    Appdirect

    Calgary, AB
    more than 2 months ago
  •  ...The Role   Pason is seeking a Software Developer Intern for our DataHub team for a 16-month...  ...secure web application used by drilling engineers and geologists to remotely manage their...  ...team works across Pason’s web technology stack with a particular focus on delivering exceptional... 
    Internship
    Work at office
    Remote work

    Pason

    Calgary, AB
    17 days ago
  •  ...Dynamics Mission Systems–Canada, we’re not just engineering technology — we’re shaping the future of...  ...and support vehicles. The hardware, software and systems integration that our...  ...Highlights: Eligibility for future co-ops or full-time roles Flexible work hours and compressed... 
    Hourly pay
    Full time
    For contractors
    Internship
    Flexible hours

    General Dynamics Missions System International

    Calgary, AB
    a month ago
  •  ...Engineering @ AltaML - How We Work: We are an AI-first company. Claude Code and AltaML's shared configuration and skills library are the default way engineers design, build, test, and review software, not an optional accelerant a few people use. We expect dramatically... 
    Full time

    altaml

    Calgary, AB
    26 days ago
  •  ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups... 
    Full time
    Work at office
    Remote work

    Speechify

    Calgary, AB
    more than 2 months ago
  •  ...experience. We're hiring a staff-level engineer to take ownership of major runtime surfaces...  ...Insurance & Disability. Syndio covers the full premium. Remote-first in US + Alberta;...  ...outline of the interview plan for our Senior Software Engineer (AI Platform) position. Please... 
    Remote job
    Full time
    Contract work
    Internship
    Live In
    Work at office
    Flexible hours

    Syndio

    Calgary, AB
    more than 2 months ago
  •  ...challenges that come with detecting invisible emissions at remote sites around the world. Job Summary: The Vice President of Software Engineering will oversee all aspects of software development, from architecture to implementation, ensuring seamless integration across our... 
    Full time
    Work at office
    Remote work

    Kuva Systems

    Calgary, AB
    5 days ago
  • $145k - $155k per year

     ...conditions. We’re hiring two Software Developers to join the Casper...  ..., Casper is adapting too. The engineering work behind it is becoming...  ...everyone contributes across the stack and across domains. That includes...  ..., even if they identify as full-stack. They understand how... 
    Remote job
    Long term contract
    Full time
    Shift work
    Night shift

    Acuity Insights

    Calgary, AB
    more than 2 months ago
  • $135.3k - $203k per year

     ...Black Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity...  ...the software development life cycle. Principal Software Engineer, Agentic Integrations   Location: Calgary, Alberta   Black Duck... 

    Black Duck Software, Inc.

    Calgary, AB
    25 days ago
  •  ...Posted as Applied AI Platform Engineer) Be Boring. Make Money.™ is...  ...& Medium Employer (2025). Full Time Location: Calgary, AB...  ...deciding what earns a place in our stack Who You Are You're a...  ...Desired Qualifications Software engineering background — you've... 
    Long term contract
    Full time
    Remote work
    Flexible hours
    Shift work

    Mawer Brand

    Calgary, AB
    more than 2 months ago
  •  ...building and operationalizing AI software solutions. We are a company...  ...infrastructure and delivery engineering practice. As a DevOps Engineer...  ...and maintain observability stacks — logging, metrics, alerting —...  ...Uncapped Vacation - For all full time, permanent employees. Seriously... 
    Permanent employment
    Full time
    For contractors
    Work at office

    Altaml

    Calgary, AB
    more than 2 months ago
  •  ...Senior DevOps Engineer Location: Calgary, AB — Hybrid (Yes, our...  ...application. We suggest reading in full.) About SOVRA SOVRA is...  ...pipelines, and observability stack. The person in this role...  ...secure, reliable, and frequent software delivery for an AI-driven development... 
    Internship

    Sovra

    Calgary, AB
    a month ago
  • $275k per year

     ...Senior/Staff/Principal Software Developer Calgary, AB — Full-time   The Role Financial software runs...  ...transactions processed every month. The engineers here own their services from...  ...accountable for what goes live. Our stack is GraphQL, Mongo, Node.js, TypeScript... 
    Long term contract
    Full time
    Manual labor
    Relocation package

    Neo Financial

    Calgary, AB
    more than 2 months ago
  •  ...Your new company   Our client is investing in AI-driven software development and enterprise modernization. As part of a growing technology...  ...innovation. Your new role   As a Senior Software Engineer, you'll lead the design and delivery of modern enterprise applications... 
    Contract work

    Hays

    Calgary, AB
    a month ago
  • $96.56k - $128.74k per year

     ...better through trade. Position: Senior Software Developer (Lead) Employment Type:...  ...Compensation Details: ~ Software Engineer 18: Salaries typically range from $96,557...  ...role is and is not: This is a hands-on full-stack developer role with some upfront solution... 
    Permanent employment
    Full time
    Work at office
    Relocation package
    Flexible hours
    3 days per week

    Export Development Canada | Exportation et développement Can...

    Calgary, AB
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Full Stack Software Engineer. Be the first to apply!