About the Role
At Onda, the line between design and code doesn't really exist. The websites we build aren't just technically functional. They're crafted. Transitions are timed. Interactions have intention.
The difference between a site that just works and one that draws you in is something you either feel or you don't.
If you feel it, this role is for you.
What you'll do day-to-day
- Build websites and digital experiences in close collaboration with our design team
- Work primarily in Webflow and Framer, from marketing sites to more complex interactive builds
- Bring animations and interactions to life with GSAP: scroll-based sequences, transitions, micro-interactions
- Contribute to the creative code side of our work: generative elements, canvas experiments, anything that explores what the browser can do
- Call out when a design isn't translating perfectly to the browser and fix it
- Use AI tools actively in your workflow to move faster, go deeper, and push what's possible
What we're looking for
Skills:
- Degree in Web Development, Computer Science, Interaction Design, Communication and Multimedia Design, or a related field
- Solid HTML, CSS, and JavaScript fundamentals: you understand the browser, not just the framework
- Familiarity with Webflow, Framer, or similar no-code platforms
- Familiarity with GSAP or other animation libraries, or a genuine drive to go deep on them
- A portfolio, GitHub, or side project that shows you care about how things feel, not just how they work
- Comfortable communicating in English, written and spoken. Client communication happens in English
Mindset:
- You notice things others don't. Spacing, timing, micro-interactions, pixel precision
- Excited about what's happening at the intersection of design and code, especially with AI and emerging creative tools
- Comfortable giving and receiving feedback. Able to collaborate without ego
- You ask questions early rather than guessing late
- Resourceful and self-directed. You don't wait for problems to be handed to you fully scoped
Nice to have:
- Experience with Three.js, WebGL, or creative coding beyond the standard web stack
- Curiosity about what AI tools can unlock in a development workflow
- Availability to start soon
How Onda works
We are a small studio. What you build is what gets published. No layers. Real ownership, real responsibility. Design and development work together. Decisions happen in conversation, not in handoffs.
We don't expect you to arrive knowing everything. Comfort with no-code platforms and a strong feel for animation and craft matter more than any specific framework. We are always testing new tools and we expect the same from you.
We are remote-first. We meet once a week in our office in Braga. The rest of the time, you work from wherever you work best.
Contract and Compensation
Professional Internship contract, 9 months. Compensation at the standard IEFP rate.
Eligibility requirements: degree completed within the last 2 years, registered at IEFP (or eligible to register), no previous Professional Internship completed in the same area.