Full-Stack Developer Intern

Visual Impact Lhamidi — Canada · Posted ~6 hours ago

Mid Contract Remote

Skills

Java Spring Boot Next.js React TypeScript PostgreSQL

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Internship offering to craft a complete web application stack, merging legacy enterprise patterns with modern JavaScript frameworks, deployed entirely offsite.

Highlights

Remote position building a full‑stack web platform, handling both server‑side logic with Spring Boot and interactive front‑end interfaces, supported by a distributed team.

Description

About us Visual Impact runs a digital signage advertising network in malls and local venues across the Montreal area. Local businesses use our screens to get their brand in front of shoppers every day. We are now building Envision-Ad, a self-serve platform where businesses can book screens, upload their ads and track their campaigns in a few clicks, with no back-and-forth emails. The role As a Full-Stack Developer Intern, you will help build Envision-Ad, working on both the Spring Boot back end and the Next.js front end of a product used by real advertisers. Position: Full-Stack Developer InternTerm: Winter 2027 (March 2027- May 2027)Location: Fully RemoteStack: Java, Spring Boot, Next.js, React, TypeScript, PostgreSQLCompensation: unpaidWhat you’ll do Build and maintain REST APIs in Java / Spring Boot (bookings, campaigns, screens, accounts)Develop user-facing pages and components in Next.js and TypeScriptDesign and query the PostgreSQL database behind the platformWork with Git and GitHub: branches, pull requests and code reviewsHelp connect the platform to our screen network and its content management systemTest, debug and ship features that go to productionMust-have skills Object-oriented programming (OOP)Java and Spring BootREST APIs: designing, building and consuming themGit and GitHubNice-to-have skills React and Next.jsTypeScript / JavaScriptSQL and PostgreSQLDockerDon’t check every box? Apply anyway Who can apply DEC (cégep) university students are all welcome. We’re looking for students in Computer Science, Software Engineering or a related program who are curious, love building things and want real hands-on experience. English and French are both welcome. What you’ll get Production experience: your code ships to a live product with real usersDirect mentorship in a small team, with real ownership of featuresA strong portfolio project on a modern, in-demand stackA front-row seat to building a startup from the ground upHow to apply Fill out our application form: https://forms.gle/JFksjtz8qMDMHJ4g7 Include your resume and, if you have one, a link to your GitHub or a project you’re proud of. Shortlisted candidates will be contacted for an interview during the winter break.