To replace the consent layers on the web for our international brands that were previously provided by third-party CMPs, we need to reimplement these layers so they can be operated and delivered in-house. This requires solid knowledge in Typescript, Vue.js and classic web technologies (HTML and CSS). The goal is to deliver executable code that implements all requirements and includes automated tests to verify correct functionality.
What exactly is the scope of the assignment: The main focus is on developing elements for decision-making on the approach and on implementing measures along the designed project course. This specifically includes the following work packages:
Implementation of code
Implementation of executable tests that must pass for delivery, test coverage >= 80%
Creation of code documentation
Creation of brand-specific cmp-config files.
Creation of a project (including asset management requirements) as a copy of the consent management platform.
Removal of netID references.
Creation of brand-specific settings and files for custom purposes/vendors.
Adding new brand-specific CSS themes (variable values, logos, etc.).
Incorporation of the required official IAB GVL translations (ES, FR) into the weekly synchronization with GVL
Implementation of I18n and preparation of brand-specific data sources
Implementation of PMC2.0 backend usage modules
Implementation of the playout logic
Implementation of the layer initialization process (mode=default and mode=resurface)
CDN upload and release process
Project documentation
Project execution: