W

Full-Stack Software Engineer, MNP Labs

Job Description - Full-Stack Software Engineer, MNP Labs

Inspirational, innovative and
entrepreneurial - this is how we describe our empowered teams. Combine your
passion with purpose and join a culture that is thriving in the face of change.

 

National in scope and local in focus, MNP is
one of Canada’s largest professional service firms providing client-focused
accounting, consulting, tax, and digital services to clients. Founded in 1958,
MNP today is a CAD 2 billion+ organization with 10,000+ employees and 150+
offices across Canada. MNP prides itself on being an ‘advisor’ to its clients
(individuals, businesses, and organizations), focusing on their success by
delivering personalized strategies and solutions that help clients reach their
full potential — wherever business takes them.

 

MNP set up MNP Spark, its Global Capability
Centre (GCC), in Bengaluru in May 2025 with a focus on enabling the Firm drive
growth, efficiency, customer delight, and innovation, by leveraging high
quality talent in India. MNP Spark is like any other MNP region/office — front
facing, client focused but working with all MNP regions in Canada to deliver
services.

 

Make an impact as a Full Stack Software Engineer 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. Scope
and ownership grow with experience. If you enjoy solving real user problems
with clean, scalable code, you'll fit right in.

 

Responsibilities

     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.

     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.

     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.

 



Requirements

Skills

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

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

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

 

Educational
Qualifications

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

 

Certifications

·       N/A

 

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.


·       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.


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



Original job Full-Stack Software Engineer, MNP Labs posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Full-Stack Software Engineer Jobs in India

GrabJobs is the no1 job portal in India, connecting you to thousands of jobs fast! Find the best jobs in India, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.