Junior Frontend Developer

Permanent employee, Full-time · Porto

Job Summary

As a Junior Frontend Developer at Rovo Assembly, you’ll help build engaging and responsive user interfaces that power our platform. You’ll work closely with designers, senior engineers, and product managers to deliver performant, accessible, and scalable web applications. This is an exciting opportunity to grow your frontend skills, contribute to meaningful projects, and learn within a fast-paced tech team.

Key Responsibilities

Front-end Development & Architecture

  • Assist in building and maintaining responsive, accessible web applications using React, TypeScript, and Next.js

  • Write clean, maintainable code under the guidance of senior developers

  • Use tools such as Tailwind CSS, npm/Yarn, and Webpack as part of your development workflow

  • Contribute to Shopify-based features or pages, with support from the team

User Experience & Design Implementation

  • Collaborate with designers to bring user interfaces to life, with attention to performance and responsiveness

  • Learn and apply WCAG accessibility principles and ensure consistent design implementation

  • Test and debug across different browsers and devices to ensure compatibility

Code Quality & Collaboration

  • Participate in code reviews and learn from feedback to improve coding practices

  • Help identify and fix bugs and improve usability in existing features

  • Work with cross-functional teams, including backend developers and product stakeholders to deliver features

Growth & Learning

  • Continuously develop your frontend skills by working closely with and learning from senior engineers

  • Engage in regular knowledge sharing and take part in team discussions around frontend best practices

Preferred Qualifications (Must-have/Nice-to-have)

Must-have

  • 2 years of experience building web applications (including personal or academic projects)

  • Familiarity with React, HTML, CSS, and JavaScript/TypeScript

  • Understanding of responsive web design and basic accessibility concepts

  • Willingness to learn new tools and frameworks like Next.js, Tailwind CSS, or Shopify

  • Strong communication skills and a desire to collaborate with others

Nice to have

  • Some experience with frontend performance or security best practices

  • Familiarity with e-commerce platforms or CMS systems

  • Background in UI/UX design or a keen eye for detail

Benefits & Working Conditions
  • Health insurance coverage.
  • Flexible work schedules that promote work-life balance.
  • Generous allocation of 26 vacation days per year.
  • Collaborative and supportive work environment.
  • Opportunity for professional growth and development.
  • Modern and well-equipped office space in a convenient location.
About us
As one of the leading agencies in Portugal, our reputation for excellence is a testament to our philosophy of pushing the boundaries in textile sourcing and production.

Over the years, we have brought our expertise and industry insight to 150+ apparel, fashion, and luxury clients, working exclusively with factories that share our ethos of transparency, quality, and environmental responsibility.

We believe that exceptional products require not only a deep understanding of the industry, but also an unwavering dedication to constant improvement and innovation. That's why we approach every project by leveraging our extensive network of suppliers to explore and adopt new trends in manufacturing, technology, and sustainability.

We are  committed to minimising our environmental  impact, supporting ethical practices,  and promoting positive social  change to create a more inspiring future for all.
Thank you for your interest in ROVO. Please fill out the following short form. Should you have difficulties with the upload of your data, please send an email to r.soares@ronzinovonoswald.com
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.