1

Full Stack Software Engineer Intern Jobs in Quebec

Faites évoluer une plateforme au cœur de notre entreprise Nous sommes à la recherche d'un développeur Full Stack qui souhaite participer activement à la conception et au développement de notre ...

Faites évoluer une plateforme au cœur de notre entreprise Nous sommes à la recherche d'un développeur Full Stack qui souhaite participer activement à la conception et au développement de notre ...

Votre rôle À titre de Développeur(euse) full-stack IA , vous participerez à la conception et à ... Git et les pratiques CI/CD, idéalement dans un environnement Azure DevOps; * Architecture ...

Votre rôle À titre de Développeur(euse) full-stack IA , vous participerez à la conception et à ... Git et les pratiques CI/CD, idéalement dans un environnement Azure DevOps; Architecture orientée ...

VOTRE MISSION En tant que developpeur full stack, tu joueras un role cle dans la conception, le developpement et l'evolution de notre ecosysteme applicatif. Tu prendras en charge des projets de bout ...

The Application Development team is seeking a Senior Full Stack Application Developer to support ... The successful candidate will work across the full software development lifecycle, balancing hands ...

Showing results 41-60

Full Stack Software Engineer Intern information

What does a full stack software engineer intern do?

A Full Stack Software Engineer Intern assists with the development of both the front-end and back-end components of web applications. They work under the guidance of experienced engineers to write code, debug issues, and help integrate different technologies across the software stack. Typical tasks include building user interfaces, connecting to databases, and testing new features. This role helps interns gain hands-on experience with various programming languages, frameworks, and tools commonly used in software development.

What are the key skills and qualifications needed to thrive as a full stack software engineer intern?

To thrive as a Full Stack Software Engineer Intern, you need a solid understanding of programming languages (such as JavaScript, Python, or Java), basic web development concepts, and enrollment in a relevant degree program like computer science. Familiarity with frameworks (like React or Node.js), version control systems (such as Git), and cloud platforms are often expected. Strong problem-solving abilities, eagerness to learn, and effective teamwork set standout interns apart. These skills and qualities enable interns to contribute meaningfully to projects, adapt quickly to new technologies, and collaborate efficiently in dynamic development environments.

What types of projects and technologies do full stack software engineer interns typically work on during their internship?

Full Stack Software Engineer Interns often work on a variety of projects that span both front-end and back-end development. This may include building user interfaces with frameworks like React or Angular, developing APIs using Node.js or Python, and working with databases such as MongoDB or PostgreSQL. Interns usually collaborate closely with senior engineers, designers, and product managers, gaining exposure to the full software development lifecycle. The work environment tends to be fast-paced and collaborative, offering valuable opportunities to learn modern development practices and tools.

What is the difference between Full Stack Software Engineer Intern vs Software Developer Intern?

AspectFull Stack Software Engineer InternSoftware Developer Intern
Required SkillsKnowledge of both front-end and back-end technologies, basic understanding of databasesFocus on specific programming languages or platforms, such as Java, Python, or mobile development
Work EnvironmentCollaborates on full application development, often in agile teamsWorks on specific modules or features, may focus on front-end or back-end
Industry UsageCommon in tech companies, startups, and software firmsWidely used across various tech sectors, including web and mobile app development

In summary, a Full Stack Software Engineer Intern has a broader scope, working on both front-end and back-end development, while a Software Developer Intern may focus on a specific area. Both roles provide valuable experience in software development but differ in technical breadth and project involvement.

What are the most commonly searched types of Full Stack Software Engineer jobs in Quebec? The most popular types of Full Stack Software Engineer jobs in Quebec are:
What cities in Quebec are hiring for Full Stack Software Engineer Intern jobs? Cities in Quebec with the most Full Stack Software Engineer Intern job openings:
Infographic showing various Full Stack Software Engineer Intern job openings in Quebec as of August 2026, with employment types broken down into 1% Internship, 88% Full Time, 8% Part Time, and 3% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution.

Senior Full‑Stack Software Engineer - Data‑Driven Applications

Nexasphere

Montreal, QC • On-site

Full-time

Re-posted 27 days ago


Job description

Position Overview:

The Data Products and Services team uses some of the most cutting-edge technologies and cloud offerings to design, build and maintain machine learning frameworks, data science tools, microservices, web applications and other data driven products. We actively seek to work with the latest technologies to improve our tech stack, knowledge, and existing processes. We collaborate closely with investment teams to deliver on business goals and priorities.

  • Work with stakeholders across the business to understand the challenges faced, gather requirements, and collect documentation
  • Build and maintain scalable, production grade backend applications using Python as well as frontend web applications using React
  • Take ownership of the products you and your team work on to ensure continued support and improvements

Required Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or related subject
  • 4+ years of professional software engineering experience
  • Proficiency in Python and web development
  • Experience with relational databases and document stores
  • Proven track record of owning or working on end-to-end full-stack applications
  • Excellent communication skills
  • Willingness to pick up and learn new technologies and frameworks
  • Typical Microservices:
  • Cloud: AWS, Azure, GCP
  • DevOps CI/CD practices

Nice to have:

  • Rust experience
  • Experience with highly available distributed systems
  • Experience with Javascript/React JS Frontend
  • Experience working with large datasets

--------

FRANÇAIS

Aperçu du poste
L'équipe Data Products and Services utilise certaines des technologies et solutions infonuagiques les plus avancées pour concevoir, développer et maintenir des cadres de machine learning, des outils de science des données, des microservices, des applications web et d'autres produits axés sur les données. Nous cherchons activement à travailler avec les technologies les plus récentes afin d'améliorer notre pile technologique, nos connaissances et nos processus existants. Nous collaborons étroitement avec les équipes d'investissement pour soutenir les objectifs et priorités d'affaires.

Responsabilités

  • Travailler avec les parties prenantes à travers l'entreprise pour comprendre les défis, recueillir les besoins et compiler la documentation.
  • Concevoir et maintenir des applications backend évolutives et de qualité production en Python, ainsi que des applications web frontend en React.
  • Assumer pleinement la responsabilité des produits développés par vous et votre équipe afin d'en assurer le soutien continu et les améliorations.

Qualifications requises

  • Baccalauréat en informatique, en génie ou dans un domaine connexe.
  • 4+ années d'expérience professionnelle en génie logiciel.
  • Maîtrise de Python et du développement web.
  • Expérience avec les bases de données relationnelles et les document stores.
  • Expérience démontrée dans la conception ou la contribution à des applications full‑stack de bout en bout.
  • Excellentes compétences en communication.
  • Volonté d'apprendre et d'adopter de nouvelles technologies et cadres de développement.

Microservices typiques

  • Cloud : AWS, Azure, GCP
  • Pratiques DevOps CI/CD

Atouts

  • Expérience en Rust
  • Expérience avec des systèmes distribués hautement disponibles
  • Expérience en développement frontend Javascript/React
  • Expérience avec de grands ensembles de données