Full Stack Software Engineer - Full Time (Montreal)

Full Stack Software Engineer - Full Time (Montreal)

31 Oct
|
Randstad
|
Montreal

31 Oct

Randstad

Montreal

We are looking for a Full Stack Software Engineer to join our DevOps team to primarily design, develop and test applications for internal software systems. You will work with the customer’s industry leading automation and technology Subject Matter Experts for the 5G core network to automate deployment and upgrades of 5G Core Network Functions. You will be working with state-of-the-art technology in containerized applications, Azure, CI/CD, workflow engines and software. These systems automate the process of capturing customer’s mobility services design, and network design to aid in the planning, design, deployment, configuration, and management of the network functions that are part of each service definition.

This company takes all reasonable means to limit the number of positions in Quebec that require knowledge of a language other than French, and only requires this where it is necessary and its existing bilingual employees are unable to fulfil these job duties.

Based on an assessment conducted by our client, it has been determined that this position favors candidates that are fluent in English (oral and written). Collaborate and provide support to other colleagues and business functions located outside of Quebec who do not speak French

8 holidays (Quebec employment minimum standards)

- Possibility of adhering to our collective medical insurance after 3 months (CAUTION: no disability and life insurance included/possible). Weekly payments
- QPIP, QC and CAN Taxes, QC Pension, EI.
- 8 holidays (according to Quebec Labour Standards Act)
- 8 holidays (Quebec employment minimum standards)
- Insurance: Possibility of adhering to our collective medical insurance after 3 months (CAUTION: no disability and life insurance included/possible). Flexibility to gain career experience in different fields and companies
- Design, develop, and maintain full-stack web applications using the MERN stack (MongoDB, Express.js, React, Node.js)





- Build and maintain scalable, secure, high-performance RESTful APIs and backend services.
- Develop responsive, reusable UI components in React, emphasizing usability and maintainability.
- Design and optimize MongoDB data models, indexes, and queries to support application performance and scalability.
- Collaborate with product managers, designers, and engineers to translate business requirements into well-scoped technical solutions.
- Ensure high-quality deliverables through testing, code reviews, performance tuning, and security best practices.
- Troubleshoot and resolve issues across the stack (frontend, backend, database, CI/CD).
- Contribute to technical documentation, knowledge sharing, and continuous improvement.
- Participate in Agile ceremonies (planning, standups, retrospectives) and deliver iteratively.

Proven experience building production web applications using the MERN stack (MongoDB, Express.js, React, Node.js)

- Solid JavaScript fundamentals (ES6+), including writing clean, modern, maintainable code.
- Solid experience designing and implementing RESTful APIs using Node.js + Express.js.
- Strong React skills including hooks, component architecture, and practical state management patterns.
- Working knowledge of TypeScript (able to read/write TS in a React/Node codebase).
- Hands-on experience with CI/CD pipelines, including Azure DevOps (ADO) YAML pipelines for React/Node services.
- Familiarity with cloud fundamentals—especially Azure concepts relevant to deploying and operating web services.




- Ability to work effectively in an Agile, cross-functional environment with strong ownership and communication.

js or other React frameworks.

- Experience with one or more React state libraries (Redux, Zustand, etc.)
- Deeper experience with DevOps tooling beyond pipelines (infra-as-code, monitoring/observability, release automation).
- Experience with alternative clouds (AWS/GCP) in addition to Azure.

Software Developer / MERN Developer

- Exigence linguistique : strong english first and bilinguisme is a plus
- Présence au bureau : 3 jours par semaine
- Horaire : temps plein, du lundi au vendredi, 8 h par jour

● ASAP

● ASAP

As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to View email address on randstad.com.

📌 Full Stack Software Engineer - Full Time (Montreal)
🏢 Randstad
📍 Montreal

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: full stack software engineer - full time (montreal) / montreal

Subscribe to this job alert:

Get the latest job offers by email for: full stack software engineer - full time (montreal) / montreal