← Back to jobs

Remote job

Product Engineering Intern

Full Stack Intern United States / Canada

Job details

Not specified Salary
United States / Canada Eligibility
Intern Experience
Intern Employment

About this role

Role overview This internship places an early-career engineer inside a product team that ships across web, desktop, and mobile surfaces. The intern owns a single, well-scoped project from problem definition through release, supported by a dedicated engineer mentor. The work is meant to teach the full path from customer question to shipped change, with appropriate guardrails for someone new to the team.

Responsibilities - Partner with a mentor to frame a concrete user problem, agree on what success looks like, and deliver a product change that can ship during the internship. - Modify application code, add or strengthen automated checks where they add value, and participate in code review as a normal part of the workflow. - Reproduce user-reported issues, ask questions of the team, and refine the work after observing how real people use it. - Document decisions so the next maintainer can pick up the work, and share progress plus blockers early in standups or 1:1s. - Work on whichever surface fits the chosen project: web, desktop, or mobile.

Requirements - Ability to write code in TypeScript or another language and explain the reasoning behind a past project, assignment, or personal build. - Genuine curiosity about how a product behaves in use and who is using it, beyond whether the code runs. - Comfort asking useful questions, receiving feedback, and surfacing blockers rather than working around them. - Care for at least one area of craft such as readable code, testing, or accessibility, with a desire to grow in that area. - Based in the United States or Canada with enough working-hour overlap to collaborate with the team during the internship. No prior professional experience required.

Nice to have - A shipped small application, open-source contribution, or school project you can talk about in terms of what real users taught you. - Experience untangling a confusing interface or reproducing a stubborn bug. - A story about a code review that changed your approach.

Benefits and work setup - Paid internship; schedule, duration, project scope, and compensation are agreed before the start date. - Pairing with an engineer mentor who defines boundaries, reviews consequential changes, and meets regularly, plus access to a Technical Product Manager and a Product Designer for user and interaction context. - No unpaid take-home assignments; the interview process is a conversation about past work, a code or project walkthrough, a discussion of a realistic internship project with the potential mentor, and a final conversation on logistics and questions. - Senior engineers retain ownership of security-sensitive changes, production releases, and enterprise deployment commitments, so the intern's scope stays appropriate for learning.

Skills detected in the listing

TypeScript
Detected Oct 2, 2026
Last verified Oct 2, 2026

Hidden Jobs Access

Unlock application links

Read the full job details for free. An active Hidden Jobs Access subscription is required to open the original application link.

Weekly

FREE $6.99/week after trial
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching
  • Cancel anytime before day 7

Monthly

$35.99 $17.99 /month
  • 35% cheaper than weekly
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching

Lifetime

$99.99 $49.99 /forever
  • One-time payment
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching
Hidden Jobs gives subscribers direct access to original application links
Offer ends in 00:00:00 Your profile-fit rate expires at midnight