Submit

Web Platform Front End Developer

Job description

We are looking for a Front-End Developer role focused on building and maintaining a web platform. This is a full remote position, on CET timezone. 

The scope includes developing UI components, integrating with APIs and CMS systems, ensuring code quality, and contributing to front-end architecture and design systems within an agile environment.

Main Responsibilities & Key Activities

Front-End Development
  • Develop responsive and accessible user interfaces using Next.js, Remix, and TypeScript
  • Build reusable UI components using TailwindCSS
  • Integrate front-end applications with APIs, backend services, and headless CMS
  • Contribute to CMS component development and template implementation (Magnolia CMS is a plus)
Code Quality & Testing
  • Write clean and maintainable code
  • Participate in code reviews
  • Implement and maintain unit and integration tests
  • Ensure accessibility (WCAG), browser compatibility, and performance optimization

Collaboration

  • Work with Product Owners, Designers, QA, and Back-End Developers
  • Participate in design reviews, sprint planning, and technical discussions
  • Contribute to documentation

Continuous Improvement

  • Identify UI/UX improvements
  • Stay updated with modern frameworks and best practices
  • Maintain and evolve design system and front-end architecture


Requirements

  • 5+ years of professional front-end development experience
  • Experience building production-ready applications with modern frameworks
  • Experience working in agile teams
  • Strong proficiency in Next.js and/or Remix (SSR, routing, loaders/actions)
  • Solid experience with TypeScript
  • Deep experience with TailwindCSS and component-based architecture
  • Strong knowledge of HTML5, CSS3, and responsive design
  • Knowledge of accessibility standards (WCAG) and performance best practices
  • Strong experience with Git and GitHub
  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience)


Preferred Experience

  • Exposure to CMS or headless CMS environments
  • Experience with Magnolia CMS
  • Experience with Alpine.js or Lottie Web
  • Basic understanding of Node.js and API integration
  • Familiarity with RESTful APIs and headless CMS data consumption
  • Exposure to server-side rendering concepts
  • Familiarity with Azure or other cloud platforms
  • Experience with CI/CD workflows


Want to apply?
Position
Name*
Email*
Phone number*
Country*
City*
Linkedin
Faça upload do seu CV* (max. 4MB)
Upload your photo or video (max. 4MB)
Submit