Software Developer (Full-stack)

Permanent employee, Full-time · Porto, Remote
32,000 - 35,000 € per year
Job Summary
We are seeking a talented and experienced Full-stack Web Developer to join our team at Assembly. Our mission is to simplify merchandise creation and management through a robust digital platform paired with a fully integrated supply chain. As a Full-stack Developer, you’ll play a key role in advancing our platform by building, maintaining, and optimizing high-quality, scalable solutions that drive excellent user experiences. You’ll work closely with our development team and report directly to the Head of Digital Product.
Key Responsabilities
  • Develop, maintain, and enhance features for our digital platform using NextJS and TypeScript.
  • Collaborate with design and product teams to create responsive, user-friendly interfaces.
  • Integrate third-party services and APIs, including Shopify API and Sanity Studio.
  • Optimize performance and scalability, ensuring the platform’s high availability and reliability.
  • Participate in code reviews, provide constructive feedback, and contribute to coding standards.
  • Troubleshoot and resolve technical issues to ensure platform stability and security.
  • Continuously update your knowledge with the latest industry trends and technologies.
Preferred Qualifications (Must-have/Nice-to-have)
Must-Have:
  • 5+ years of full-time engineering experience.
  • Proven expertise in building complex, performant, responsive, and accessible web applications that are well-tested, documented, and monitored.
  • Strong JavaScript coding and debugging skills, with experience in modern libraries, specifically React.
  • Hands-on experience with modern web development tools like npm/Yarn, Babel, Browserify, Webpack, and Rollup.
  • Proficiency with unit testing tools, such as Jest or Karma.
  • Experience with ORMs, such as Prisma.
  • Solid understanding of core web technologies: HTTP, HTML, CSS, Web APIs, SPA, CMS, etc.
  • Strong grasp of information security concepts and concerns, including CORS, CSP, CSRF, and XSS.
  • Strong design and business acumen, with an ability to translate requirements into user-centric solutions. You excel at driving development from sketches to polished products.
  • Excellent written and oral English communication skills.
 
Nice to Have:
  • Full-stack development experience with Next.js as a backend framework.
  • Expertise with CSS preprocessors and frameworks such as SCSS, LESS, or Tailwind.
  • Familiarity with service-oriented architecture and distributed systems.
  • Background in Web/Visual Design, UI/UX, or other relevant HCI fields.
  • Experience with Headless CMS (content management system) platforms.
  • Demonstrated experience with experimentation-heavy, content-driven websites prioritizing performance and usability.
  • Proficiency in building large-scale, device-responsive websites that feel app-like and have long-term functionality.
  • A strong passion for writing clean, well-documented code.
Benefits & Working Conditions
  • The hiring budget for this position is in the range of € 32,000 to € 35,000 (yearly gross salary).
  • 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.
  • For this position, there is a possibility of alternative hiring methods (e.g., freelance basis). Contact us for more information.
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 a.lencastre@rovo-agency.de
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.