Développeur Javascript Vanilla CSS F/H

LeHibou
Canton de Marseille-12, France
11 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French

Job location

Canton de Marseille-12, France

Tech stack

JavaScript
API
Browser Compatibility
CSS
Software Debugging
Responsive Web Design
Vue.js
Front End Software Development

Job description

Au sein du département eCommerce du Pôle Digital, l?équipe Customer Journey Optimisation a pour objectif d?améliorer la conversion, l?engagement et l?expérience utilisateur.

Le/la Développeur(se) Front-End interviendra sur la conception et le déploiement d?expérimentations A/B via la plateforme AB Tasty pour optimiser les parcours et promouvoir les services digitaux., 1. Développement d?expérimentationsCréation de variantes A/B (bannières, popups, modules dynamiques).

Développement en JavaScript vanilla et CSS (sans framework).

Implémentation de ciblages utilisateurs, comportements dynamiques et versions multilingues.

  1. Intégration et déploiement via AB TastyConfiguration, test et mise en ligne d?expériences A/B.

Manipulation du DOM sur applications existantes (compatibilité Vue.js).

Intégration avec APIs et systèmes internes.

  1. Performance et optimisationOptimisation des scripts (throttling, debouncing, cache).

Utilisation de MutationObserver, gestion mémoire et nettoyage.

Responsivité, accessibilité et compatibilité cross-browser.

  1. Tracking & AnalyticsImplémentation du tracking AB Tasty et d?événements personnalisés.

Analyse des résultats et formulation de recommandations.

Contribution aux hypothèses de tests et KPIs.

  1. Documentation & maintenanceRédaction de Readme techniques pour chaque test.

Maintenance des expériences existantes.

Débogage et support technique.

Compétences / Qualités indispensables: Maîtrise experte JavaScript ES6+ (vanilla uniquement).,CSS3 (Flexbox, Grid, animations, responsive design).,Concepts avancés : MutationObserver, state management, event delegation, localStorage/sessionStorage.

Requirements

Compétences / Qualités indispensables: Maîtrise experte JavaScript ES6+ (vanilla uniquement).,CSS3 (Flexbox, Grid, animations, responsive design).,Concepts avancés : MutationObserver, state management, event delegation, localStorage/sessionStorage.

Apply for this position