InspectOS, Portugal's home inspection platform, is looking for a Full-Stack Developer Erasmus+ intern for a four-month, full-time traineeship in Porto Salvo, Portugal, starting on 04 January 2027. The intern will ship pages, reusable UI components and automations for the company's public site, booking flow and internal workflows, and applications close on 25 November 2026. At Youth Works Hub, we reviewed the offer and set out every task, requirement and application step below.
Start Date, Schedule and Study Levels
The traineeship runs for 4 months, full time at 40 hours per week, with an expected start on 04 January 2027 in Porto Salvo, Portugal. It is an Erasmus+ traineeship during studies, open to Bachelor (EQF 6), Master (EQF 7) and Doctorate (EQF 8) students. The working language is English.
About InspectOS
InspectOS (inspectos.pt) is Portugal's home inspection platform, based in Lisbon. It helps property buyers, owners and investors figure out what they are actually buying before they sign. The listing gives its sector as Real Estate. The website connects homeowners, buyers and property professionals with OE-licensed engineers and certified inspectors across all 308 Portuguese municipalities.
What Buyers Get from the Platform
Buyers receive an independent technical diagnosis covering structural, gas, energy, moisture and seismic issues, with a bilingual report in 48 hours, so they know what they are buying before they sign.
Your Role as a Full-Stack Web Developer Intern
You will work directly with the founders, marketing and operations to turn ideas into features that buyers and inspectors use. The intern ships pages, reusable UI components and automations that power the public site, the booking flow and the internal workflows.
What You Will Do
๐งฑ Build responsive UIs and a small shared UI kit.
๐ Strengthen technical SEO: JSON-LD, sitemaps, hreflang and semantic HTML.
โ๏ธ Roll out automations in Make or n8n to sync bookings, leads and reports.
๐ Set up GA4 and Search Console tracking.
๐งญ Polish the inspection booking journey.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ All opportunities in Portugal โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Tech You Will Touch
๐ HTML
๐จ CSS and SCSS
๐ JavaScript and TypeScript
โ๏ธ Next.js (React)
๐ Python
๐ REST and GraphQL APIs
Nice to have: Vue or Nuxt, SQL, GA4 and WCAG basics.
Must-Have Requirements
๐ ๏ธ Comfortable with HTML, CSS, JavaScript or TypeScript, and Git.
๐ Working knowledge of Python: you can write small services, scripts or integrations.
โ๏ธ Experience with React, ideally with Next.js, or strong fundamentals and a clear willingness to ramp up fast.
๐งฉ You have built at least one small site or component library, and you share links to it.
๐ฌ Clear communicator who manages tasks independently and asks good questions.
๐ค English is required.
Nice-to-Have Extras
๐ผ๏ธ Vue or Nuxt experience.
๐ค Experience with Make or n8n.
๐ Technical SEO experience or interest.
๐๏ธ Background or interest in real estate, services or marketplaces.
Skills and Fields the Role Covers
๐ฅ๏ธ Digital literacy, information skills and basic computer use
๐พ Programming computer systems
๐งโ๐ป App, software and web development and ICT systems design
๐ฒ Software and applications development and analysis
Life Outside the Office
The interns build real friendships across teams and spend time together outside the office: weekend trips to Sintra and the Algarve, beach days in Carcavelos and Guincho, dinners and nights out in Lisbon, hikes along the coast and casual after-work drinks. InspectOS hires interns from across Europe, so you land in a tight international group from day one.
Funding: What to Know Before You Apply
This is an unpaid traineeship, and the programme listed for it is an Erasmus+ traineeship. Candidates therefore need an Erasmus+ traineeship grant to take part. Our guide on paid internships and Erasmus+ traineeships abroad explains how grant top-ups work, and the guide to the hidden costs of a funded project shows what to budget for before you travel.
Support for International Candidates
InspectOS can host international candidates and will provide the necessary documentation, such as a signed Learning Agreement and an invitation letter. If you come from outside the EU, our visa and residence permit guide explains when a permit is needed.
How to Apply
Send your CV and application by email, and include the links to the site or component library you have built.
Find more placements like this one in the internship section of Youth Works Hub.
Frequently Asked Questions
Is the InspectOS Full-Stack Developer internship paid?
No. It is an unpaid traineeship under the Erasmus+ traineeship programme, so candidates need an Erasmus+ traineeship grant to take part.
When does the internship start and how long does it last?
The expected starting date is 04 January 2027, and the traineeship lasts 4 months. The schedule is full time at 40 hours per week.
What is the deadline to apply?
The last day to submit an application is 25 November 2026 (Brussels time).
Which level of studies is required?
The offer is open to Bachelor (EQF 6), Master (EQF 7) and Doctorate (EQF 8) level students.
Do I need to know Next.js?
Experience with React is required, ideally with Next.js. InspectOS also accepts strong fundamentals and a clear willingness to ramp up fast.
Is Python required?
Yes. The company asks for working knowledge of Python, meaning you can write small services, scripts or integrations.
Can international candidates apply?
Yes. InspectOS can host international candidates and will provide the necessary documentation, such as a signed Learning Agreement and an invitation letter.
What language is used at work?
The working language is English, and English is required.
How do I apply?
Send your CV and application by email to the address in the Application Email section below, with links to at least one small site or component library you have built.
Youth Works Hub publishes new Erasmus+ internships across Europe as they open, so check back for similar roles.
Deadline
โณ 25 November 2026
Application Email
๐จ Application email (CV and application): hr@inspectos.pt
๐ Careers page: https://www.inspectos.pt/en/careers
๐ค Joan Amzic (HR Director) on LinkedIn: https://www.linkedin.com/in/joan-amzic/







