1

Junior Mern Stack Developer Jobs in Quebec (NOW HIRING)

Full Stack Engineer (React & Node.js)

Montreal, QC ยท On-site

CA$100K - CA$120K/yr

Professional experience with the MERN stack (and TypeScript) * Experience with performance and ... For the Full Stack Developer position, we will conduct a background check that may include ...

Bachelor's degree in Computer Science or Software engineering or equivalent experience * 2 to 5 years of software development experience ideally with React, Node.js (MERN stack) * Experience working ...

Bachelor's degree in Computer Science or Software engineering or equivalent experience * 2 to 5 years of software development experience ideally with React, Node.js (MERN stack) * Experience working ...

Provide mentorship and technical leadership to junior engineers. What You Bring to the Team * 5+ years of hands-on experience with data software development. * Experience with AlayaCare's stack ...

next page

Showing results 1-20

Junior Mern Stack Developer information

See Quebec salary details

$36K

$124.3K

$179K

How much do junior mern stack developer jobs pay per year?

As of May 29, 2026, the average yearly pay for junior mern stack developer in Quebec is $124,267.00, according to ZipRecruiter salary data. Most workers in this role earn between $100,500.00 and $148,000.00 per year, depending on experience, location, and employer.

What is a Junior Mern Stack Developer job?

A Junior MERN Stack Developer is an entry-level software developer who specializes in building web applications using the MERN stack, which consists of MongoDB, Express.js, React, and Node.js. They assist in developing, testing, and maintaining both front-end and back-end components of web applications. Typical responsibilities include writing clean code, fixing bugs, collaborating with senior developers, and integrating APIs. Strong foundational knowledge of JavaScript, database management, and version control (e.g., Git) is essential. This role is ideal for individuals looking to gain hands-on experience and grow their skills in full-stack development.

What are the key skills and qualifications needed to thrive in the Junior Mern Stack Developer position, and why are they important?

To thrive as a Junior MERN Stack Developer, you need a solid understanding of JavaScript, React.js, Node.js, Express, and MongoDB, typically supported by a relevant degree or coding bootcamp. Familiarity with version control systems like Git, Agile development practices, and basic knowledge of RESTful APIs are highly valued, while certifications in web development can enhance your candidacy. Strong problem-solving abilities, good communication skills, and a willingness to learn enable effective collaboration and growth in this role. These skills and qualities are essential for building efficient web applications and contributing successfully to dynamic development teams.

What kind of projects or tasks might a Junior MERN Stack Developer typically work on?

As a Junior MERN Stack Developer, you will often be involved in building and maintaining web applications, implementing new features, and fixing bugs within the application stack. Your day-to-day work may include writing code for both front-end (using React.js) and back-end (using Node.js and Express), working with databases like MongoDB, and collaborating closely with other developers, designers, and project managers. You may also be asked to participate in code reviews, contribute to team discussions on architecture or user experience, and learn best practices for scalable and maintainable code. This hands-on experience helps you develop your technical skills and prepares you for more advanced responsibilities as your career progresses.
What are popular job titles related to Junior Mern Stack Developer jobs in Quebec? For Junior Mern Stack Developer jobs in Quebec, the most frequently searched job titles are:
What job categories do people searching Junior Mern Stack Developer jobs in Quebec look for? The top searched job categories for Junior Mern Stack Developer jobs in Quebec are:
What cities in Quebec are hiring for Junior Mern Stack Developer jobs? Cities in Quebec with the most Junior Mern Stack Developer job openings:
Infographic showing various Junior Mern Stack Developer job openings in Quebec as of May 2026, with employment types broken down into 82% Full Time, 9% Part Time, 1% Temporary, and 8% Contract. Highlights an 90% Physical, 2% Hybrid, and 8% Remote job distribution, with an average salary of $124,267 per year, or $59.7 per hour.
Full Stack Engineer (React & Node.js)

Full Stack Engineer (React & Node.js)

Xsolla

Montreal, QC โ€ข On-site

CA$100K - CA$120K/yr

Full-time

Medical, Dental, Vision, PTO

Posted 3 days ago


Job description

ABOUT YOU

We are looking for a Full-Stack Software Engineer who is product-minded, detail-oriented, and a strong collaborator to join our Lightstream engineering team at Xsolla. The best candidate will be someone who thrives in a fast-paced, highly collaborative, and exceptionally dynamic setting and is excited to design, build, and ship full-stack applications end-to-end, owning features from React UI through API to database, and bringing them to production in cross-functional teams.
Strong JavaScript and TypeScript fundamentals, React expertise, and backend engineering skills across distributed microservices are essential, along with experience in the MERN stack, relational and document databases (PostgreSQL, MySQL, MongoDB), and modern authentication constructs such as JWT, Claims, and OAuth 2.0. The ability to diagnose and prevent performance issues, prioritize automation, and uphold observability and technical design standards will be key to your success in this role.
If you're passionate about crafting fast, reliable user experiences and shipping production code that scales and love building cloud-native creator tools and game commerce experiences that empower storytellers and developers worldwide, we would love to hear from you!


ABOUT US

Xsolla is a global e-commerce organization that services the gaming industry with a robust and powerful set of tools and services. As an innovative leader in game commerce, we continue to solve the inherent complexities of global distribution, marketing, and monetization so our partners can grow their audience, engagement, and revenue. Sparked by our deep love for gaming's union of technology and artistry, our product suite operates in more than 200 countries and territories, 20+ languages, and 130 currencies. What hasn't changed since our launch in 2005 is our conviction that everyone deserves an equal opportunity to play.

If you join our team, you'll work on cloud-native live streaming production technology that empowers anyone to tell their story, find their audience, and grow their community. It's a full creative suite that makes live streaming intuitive, accessible, and easily customizable. Sparked by our deep love for gaming's union of technology and artistry, we operate with the conviction that everyone deserves an equal opportunity to play.

Our people are driven by curiosity, continual learning, good vibes, and strong opinions. We constantly reevaluate our past decisions to determine a better path forward. We are grateful for the rare opportunity to solve exceptionally hard problems with people we love and respect.

Responsibilities
  • Design, build, and maintain full-stack applications that power core products and platforms.
  • Develop responsive, high-performance user interfaces using React.
  • Participate in code reviews, technical discussions, and knowledge sharing across teams.
  • Execute full SDLC for solutions targeting both business and consumer customers.
  • Collaborate effectively in cross-functional teams to bring features and APIs to production.
  • Demonstrate strong leadership presence to inspire team members.
  • Comfortable with distributed systems and large datasets.
  • Prioritize automation to enhance efficiency wherever feasible.
  • Ensure compliance with observability best practices and technical design standards.
Requirements
  • 5+ years experience in web application development
  • Professional experience with the MERN stack (and TypeScript)
  • Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems
  • A love for automated testing
  • Proficiency in state management solutions (Redux, Zustand, etc.)
  • Experience working with databases (PostgreSQL, MySQL, MongoDB).
  • Experience designing and operating distributed microservices in containerized environments
  • Proficient working experience with modern auth constructs such as JWT, Claims, OAuth 2.0
We get really excited about people that can meet on
  • Experience debugging specialized, deep problems (e.g., browser incompatibilities, billing systems, memory leaks) and a passion for user experience design.
  • Experience with monorepos, microfrontend architecture, or modular web applications.
  • Understanding of observability and monitoring.
  • A deep knowledge of NestJS
Bonus Round (Not required but if it's relevant let us know)
  • Experience with our current product management tools: Atlassian suite (Jira), Figma, G Suite, and Slack.
  • You love gaming and/or live streaming and are well versed in the language and needs of the community.
  • Measure what matters. You know how to write and measure OKRS (Objectives and Key Results)
  • Creator culture. You've worked on other products in or related to content creation.
$100,000 - $120,000 a year
(Salary range is listed in CAD and benchmarked for Montreal, Canada. Compensation will vary by location.)
Benefits:
We are passionate about fostering a supportive environment for our team, so we prioritize the physical, mental, and emotional well-being of our employees and their families through a comprehensive Benefits Program. This includes medical, dental, and vision, PTO, and a personalized career roadmap for each employee. By investing in professional development through training and educational opportunities, we ensure that our team thrives both personally and professionally. Together, we're not just building a business; we're cultivating a community that values creativity, collaboration, and the transformative power of play.ย 
ย 
Equal Employment Opportunity Statement:
Xsolla is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, color, religion, sex, national origin, age, disability, sexual orientation, gender identity, or any other characteristic protected by law. We consider qualified applicants with criminal histories in accordance with the Fair Chance Act.
ย 
Criminal History Consideration:
For the Full Stack Developer position, we will conduct a background check that may include:
- Criminal history check
- Employment verification
- Education verification
ย 
Relevance to Job Responsibilities:
The background check is relevant to this position because of the following role responsibilities:
- Accessing confidential company data
- Ensuring compliance with regulatory requirements
ย 
Rights Under the Fair Chance Act:
Applicants are encouraged to inquire about their rights under the Fair Chance Act. If you have questions regarding our hiring practices, please contactย [emailย protected].
ย 
By submitting your application, you consent to Xsolla processing your data for career-related inquiries and potential employment opportunities. We process your data in accordance with theย Xsolla Privacy Notice for Job Applicants. Please direct any inquiries regarding your data privacy toย [emailย protected].
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
apply for this job