Job Summary
As a Senior Front-end Developer at Rovo Assembly you will be responsible for the development of intuitive, high-performance user interfaces that power our platform. You will work closely with product, design, and engineering peers to deliver outstanding user experiences that are fast, accessible, secure, and responsive. This is an exciting opportunity to own core parts of our web architecture and help shape the front-end culture within our growing tech team.
Why join Assembly?
Assembly is a business unit of the Rovo Group that combines both physical and digital product, and was created to revolutionize how custom merchandise is made and delivered. We blend technology and supply chain mastery to help brands create personalized apparel and accessories — fast, reliably, and at scale.
Key Responsabilities
Front-end Development & Architecture
- Develop and maintain scalable, responsive, and accessible web applications using TypeScript, React, and Next.js
- Define and evolve front-end architecture to support long-term scalability and maintainability
- Implement clean, reusable, and well-documented code following modern best practices
- Utilize development tools and workflows such as nvm, npm/Yarn, Webpack, and Tailwind CSS
User Experience & Design Implementation
- Collaborate with designers to transform UX/UI designs into pixel-perfect, high-performance interfaces
- Ensure adherence to WCAG accessibility standards, mobile responsiveness, and visual consistency
- Maintain a strong focus on performance optimization and cross-browser compatibility
Security & Code Quality
- Implement front-end security measures addressing CORS, CSP, CSRF, and XSS vulnerabilities
- Conduct thorough code reviews and uphold high standards for quality, readability, and testing
- Actively identify and address bugs, bottlenecks, and inefficiencies in the codebase
Collaboration & Team Development
- Work closely with product managers, backend developers, and stakeholders to deliver end-to-end solutions
- Mentor junior developers and support the professional growth of the team
- Advocate for a strong front-end culture across the tech organization by sharing knowledge and fostering innovation
Preferred Qualifications (Must-have/Nice-to-have)
Must-have
- 6+ years of experience building production-grade web applications
- Expertise in React, TypeScript, HTML, CSS, and modern front-end frameworks
- Strong understanding of responsive design, accessibility standards (WCAG), and browser compatibility
- Experience with front-end security principles and performance optimization
- Proficient with tools like Tailwind CSS, Webpack, and version managers (nvm)
- Strong communication skills and a collaborative working style
- Ability to work independently in a fast-paced, cross-functional team
Nice to have
- Experience with Headless CMS integrations
- Background in UI/UX design or strong visual design sensibility
- Familiarity with CMS-driven or e-commerce platforms
- Experience working in start-up or scale-up environments
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.