Remote job
Product Engineer Intern
Job details
About this role
Role overview Take a defined user or client problem from discovery through a small, working product release. With mentor support, you’ll clarify what users need, shape a focused slice of the solution, build across the stack, and use feedback to guide the next iteration. This is a 12-week remote internship and is unpaid.
Responsibilities - Clarify a user or client problem with support from a mentor. - Define a focused product slice and how its success will be measured. - Build and ship user interface and API changes, incorporating code review. - Gather feedback after release and recommend follow-up improvements. - Share progress through clear written updates and demos.
Requirements - JavaScript or TypeScript skills, or the ability and willingness to learn quickly. - Curiosity about product problems and a habit of asking why before deciding how to build. - Clear written and verbal communication. - Familiarity with basic Git workflows. - A portfolio item, side project, or case study that shows ownership of work.
Nice to have - Exposure to React or Next.js. - Basic UX or wireframing experience, using Figma or paper sketches. - Familiarity with SQL or analytics. - Experience speaking with users or stakeholders.
Benefits and work setup - Remote, 12-week unpaid internship with mentor guidance. - Learn end-to-end product ownership, collaboration between product and engineering, and how to measure outcomes and iterate from feedback.