be.fashionjobs.com Open in urlscan Pro
2606:4700::6812:b0e  Public Scan

Submitted URL: https://be.fashionnetwork.com/nl/277865,0?link=https://be.fashionjobs.com/candidat/agentalerte/
Effective URL: https://be.fashionjobs.com/candidat/agentalerte/
Submission: On December 07 via api from BE — Scanned from FI

Form analysis 4 forms found in the DOM

GET /s/

<form method="get" action="/s/">
  <input type="text" class="input-seach-menu" name="keyword">
</form>

GET https://be.fashionjobs.com/s/

<form method="get" action="https://be.fashionjobs.com/s/" target="_parent">
  <input class="family-paragraph transition-mode" type="text" name="keyword" disabled="" autocomplete="off" id="fjHeaderSearch">
</form>

POST https://be.fashionjobs.com/candidat/saveAA/

<form class="form fnw-account-cv tw-pt-0 js-refacto-form" id="register" method="POST" action="https://be.fashionjobs.com/candidat/saveAA/" autocomplete="off" novalidate="novalidate">
  <h3 class="main-title">Recevoir les offres par e-mail</h3>
  <input name="_token" type="hidden" class="token" value="1842367732675452709fc637.50294174">
  <p class="tw-mb-24">Si vous désirez des informations complémentaires, consultez la <a href="/texte/12.html">Foire Aux Questions des candidats</a>.<br><br><b>ATTENTION ! ce service est réservé exclusivement aux professionnels du secteur</b></p>
  <div class="form-group">
    <div class="form-group__item">
      <div class="form-group__item__label">Je désire recevoir sur mon e-mail toutes les prochaines offres similaires :</div>
      <ul class="check-list form-group__item--row tw-mt-8">
        <li class="check-list__item">
          <input class="check-list__radio" type="radio" name="frequence" value="1" id="frequence_aa_1" checked="checked">
          <label class="tw-font-normal" for="frequence_aa_1">Quotidien</label>
        </li>
        <li class="check-list__item">
          <input class="check-list__radio" type="radio" name="frequence" value="2" id="frequence_aa_2">
          <label class="tw-font-normal" for="frequence_aa_2">Bihebdomadaire</label>
        </li>
        <li class="check-list__item">
          <input class="check-list__radio" type="radio" name="frequence" value="3" id="frequence_aa_3">
          <label class="tw-font-normal" for="frequence_aa_3">Hebdomadaire</label>
        </li>
      </ul>
    </div>
  </div>
  <!-- explications inscription -->
  <div class="form-group">
    <p class="js-form-group tw-mt-40 tw-mb-16 tw-lg:mt-48 tw-lg:mb-24"> Votre E-Mail et votre mot de passe vous permettront d'avoir accès à l'intégralité de nos sites.</p>
    <div class="form-group--grid">
      <div class="js-form-group form-group__item tw-col-start-1 tw-col-end-1" data-required="true">
        <label for="register_email" class="form-group__item__label">E-mail</label>
        <input id="register_email" type="email" name="email" class="email input" value="" maxlength="100">
      </div>
      <div class="form-group__item js-form-group tw-col-start-1 tw-relative js-display-password" data-required="true">
        <div class="js-password-wrapper">
          <label for="register_pass1" class="form-group__item__label">Mot de passe</label>
          <input class="input" id="register_pass1" type="password" name="pass1" value="" data-similarto="register_pass2" data-minlength="5" data-error="Votre mot de passe doit contenir 5 caractères minimum">
          <button class="icon-outlined js-password-visibility" type="button">visibility</button>
          <button class="icon-outlined tw-hidden js-password-visibility" type="button">visibility_off</button>
        </div>
      </div>
      <div class="form-group__item tw-relative js-form-group js-display-password" data-required="true">
        <div class="js-password-wrapper">
          <label for="register_pass2" class="form-group__item__label">Confirmez votre mot de passe</label>
          <input class="input" id="register_pass2" type="password" name="pass2" value="" data-similarto="register_pass1" data-minlength="5" data-error="Votre mot de passe doit contenir 5 caractères minimum">
          <button class="icon-outlined js-password-visibility" type="button">visibility</button>
          <button class="icon-outlined tw-hidden js-password-visibility" type="button">visibility_off</button>
        </div>
      </div>
    </div>
  </div>
  <script type="text/javascript">
    const passwordVisibilityButtons = document.querySelectorAll('.js-password-visibility');
    passwordVisibilityButtons.forEach((button) => {
      button.addEventListener('click', (event) => {
        let passwordWrapper = event.target.closest('.js-password-wrapper');
        let passwordInput = event.target.closest('.js-password-wrapper').querySelector('input');
        let type = passwordInput.getAttribute('type') === 'password' ? 'text' : 'password';
        let visibilityButtons = passwordWrapper.querySelectorAll('.js-password-visibility');
        passwordInput.setAttribute('type', type);
        visibilityButtons.forEach((buttonElement) => {
          buttonElement.classList.toggle('tw-hidden');
        })
      });
    })
    fnArray.push(function() {
      // Check email existancy
      var emailInput = $('#register_email'),
        checkMailExistancy = function(email) {
          if ("undefined" !== typeof checkMailTimeout && null != checkMailTimeout) {
            clearTimeout(checkMailTimeout);
          }
          checkMailTimeout = setTimeout(function() {
            emailInput.siblings('.loader-mini').removeClass('hidden');
            $.get('https://be.fashionjobs.com/ajax/isTakenEmail/', {
              email: email
            }, function(data) {
              if (true === data) {
                emailInput.showTip({
                  className: 'error',
                  content: "Cet E-Mail est déjà présent dans notre base. Pour accéder à votre compte, veuillez vous identifier ou cliquez sur \"mot de passe perdu\".",
                  closeTrigger: 'focus'
                });
              }
              emailInput.siblings('.loader-mini').addClass('hidden');
            });
          }, 200);
        };
      emailInput.on("blur", function(e) {
        if (36 <= e.which && 40 >= e.which) { // if up/right/down/left keys
          return false;
        }
        if ("" !== $(this).val()) {
          return checkMailExistancy($(this).val());
        }
        return;
      });
    });
  </script>
  <section id="experiences">
    <h3 class="form-group__title ">Choisissez les métiers qui correspondent à votre profil <span class="red">(10 maximum)</span></h3>
    <div class="inner">
      <div class="form-columned js-form-container">
        <div class="tw-flex tw-flex-col">
          <div class="form-group form-group--grid tw-gap-y-24">
            <div class="form-group form-group form-group__item js-form-group" data-required="true">
              <label for="job_title" class="form-group__item__label">Métier</label>
              <div class="form__item">
                <input type="text" class="input job-term-input" id="job_title_1" name="jobTerm[_1]" data-index="_1" value="">
              </div>
            </div>
            <div class="form-group form-group__item form-group__item--select js-form-group js-form-group-toggle js-job-selection hidden" data-required="true">
              <label for="job[_1]" class="form-group__item__label">Sélectionnez un métier</label>
              <div class="form__item form__item--icon icon--right form-group__item">
                <div class="select--wrapper">
                  <select class="select js-select select_metier metier_1" id="job[_1]" name="job[_1]" data-error="Veuillez renseigner la fonction" disabled="disabled">
                    <option value="">-</option>
                    <optgroup label="Vente au détail">
                      <option value="81"> Caissier</option>
                      <option value="199"> Chef de rayon</option>
                      <option value="203"> Directeur adjoint de magasin/boutique</option>
                      <option value="77"> Directeur de magasin/boutique</option>
                      <option value="271"> Lunetier, opticien</option>
                      <option value="202"> Responsable de stand</option>
                      <option value="78"> Responsable département</option>
                      <option value="80"> Vendeur, vendeuse</option>
                    </optgroup>
                    <optgroup label="Réseau">
                      <option value="238"> Responsable expansion</option>
                      <option value="104"> Responsable régional</option>
                    </optgroup>
                    <optgroup label="Commerce">
                      <option value="98"> Administrateur des ventes (ADV)</option>
                      <option value="251"> Agent commercial</option>
                      <option value="228"> Assistant administrateur des ventes (ADV)</option>
                      <option value="107"> Assistant commercial</option>
                      <option value="257"> Assistant e-commerce</option>
                      <option value="115"> Assistant import/export</option>
                      <option value="111"> Assistant licences</option>
                      <option value="109"> Chef de marché</option>
                      <option value="114"> Chef de zone export</option>
                      <option value="105"> Commercial</option>
                      <option value="97"> Directeur commercial</option>
                      <option value="103"> Directeur de marque</option>
                      <option value="108"> Directeur des licences</option>
                      <option value="112"> Directeur export</option>
                      <option value="100"> Ingénieur commercial</option>
                      <option value="227"> Responsable administrateur des ventes</option>
                      <option value="102"> Responsable des ventes</option>
                      <option value="233"> Responsable e-commerce</option>
                      <option value="99"> Responsable grands comptes</option>
                      <option value="92"> Responsable relations clients</option>
                      <option value="226"> Responsable showroom</option>
                      <option value="220"> SAV</option>
                      <option value="106"> Vendeur showroom</option>
                    </optgroup>
                    <optgroup label="Création - Design">
                      <option value="224"> Architecte d’intérieur, boutiques</option>
                      <option value="9"> Assistant décorateur</option>
                      <option value="16"> Assistant directeur artistique</option>
                      <option value="4"> Assistant styliste</option>
                      <option value="5"> Chef de projet architecture</option>
                      <option value="24"> Décorateur</option>
                      <option value="252"> Designer Accessoires</option>
                      <option value="253"> Designer Joaillerie</option>
                      <option value="213"> Designer objet - produit</option>
                      <option value="254"> Designer Textile</option>
                      <option value="179"> Dessinateur</option>
                      <option value="1"> Directeur artistique</option>
                      <option value="12"> Graphiste</option>
                      <option value="14"> Illustrateur</option>
                      <option value="15"> Maquettiste</option>
                      <option value="2"> Styliste</option>
                    </optgroup>
                    <optgroup label="Marketing">
                      <option value="94"> Assistant chef de produit</option>
                      <option value="96"> Assistant de collection</option>
                      <option value="95"> Assistant marketing</option>
                      <option value="269"> Business analyst</option>
                      <option value="93"> Chargé d'études marketing</option>
                      <option value="191"> Chef de groupe</option>
                      <option value="89"> Chef de produit</option>
                      <option value="270"> Costing specialist</option>
                      <option value="260"> Data analyst</option>
                      <option value="88"> Directeur marketing</option>
                      <option value="265"> Omnichannel specialist</option>
                      <option value="90"> Responsable de collection</option>
                      <option value="236"> Responsable e-marketing</option>
                      <option value="91"> Responsable marketing direct</option>
                      <option value="258"> SEO, SEM spécialiste</option>
                    </optgroup>
                    <optgroup label="Communication">
                      <option value="121"> Assistant communication</option>
                      <option value="129"> Assistant presse</option>
                      <option value="125"> Assistant publicité</option>
                      <option value="120"> Attaché de presse</option>
                      <option value="225"> Chargé de communication</option>
                      <option value="249"> Community Manager</option>
                      <option value="255"> Copywriter</option>
                      <option value="268"> Créateur de contenus</option>
                      <option value="116"> Directeur communication</option>
                      <option value="124"> Média planner</option>
                      <option value="126"> Rédacteur en chef</option>
                      <option value="127"> Rédacteur, Journaliste</option>
                      <option value="195"> Responsable événementiels</option>
                      <option value="123"> Responsable publicité</option>
                      <option value="117"> Responsable service de presse</option>
                    </optgroup>
                    <optgroup label="Merchandising">
                      <option value="207"> Assistant merchandising</option>
                      <option value="237"> e-merchandiser</option>
                      <option value="8"> Etalagiste</option>
                      <option value="218"> Merchandiser</option>
                      <option value="209"> Responsable merchandising</option>
                      <option value="219"> Responsable visuel merchandising</option>
                      <option value="217"> Responsable vitrines</option>
                      <option value="84"> Visuel Merchandiser</option>
                    </optgroup>
                    <optgroup label="Achat">
                      <option value="26"> Acheteur</option>
                      <option value="29"> Approvisionneur</option>
                      <option value="30"> Assistant des achats</option>
                      <option value="25"> Directeur des achats</option>
                      <option value="28"> Gestionnaire produits - achats</option>
                      <option value="86"> Responsable approvisionnements</option>
                    </optgroup>
                    <optgroup label="Logistique">
                      <option value="74"> Agent de contrôle et conditionnement</option>
                      <option value="76"> Assistant logistique</option>
                      <option value="259"> Chargé de sécurité et prévention des risques</option>
                      <option value="67"> Directeur entrepôts</option>
                      <option value="73"> Directeur sales planning</option>
                      <option value="79"> Responsable de stock</option>
                      <option value="154"> Responsable emballage - livraison</option>
                      <option value="68"> Responsable exploitation entrepôt</option>
                      <option value="70"> Responsable logistique</option>
                      <option value="71"> Responsable transport</option>
                      <option value="75"> Stockiste, Manutentionnaire</option>
                      <option value="151"> Technicien de maintenance</option>
                    </optgroup>
                    <optgroup label="Production - Qualité">
                      <option value="210"> Agent des méthodes</option>
                      <option value="66"> Assistant d’études/méthodes</option>
                      <option value="62"> Assistant de production</option>
                      <option value="52"> Assistant qualité</option>
                      <option value="45"> Bijoutier</option>
                      <option value="232"> Brodeur</option>
                      <option value="208"> Contrôleur qualité</option>
                      <option value="37"> Coupeur</option>
                      <option value="38"> Couturière</option>
                      <option value="215"> Développeur produit</option>
                      <option value="53"> Directeur d’usine</option>
                      <option value="31"> Directeur technique collection</option>
                      <option value="40"> Finisseur/Repasseur</option>
                      <option value="60"> Gestionnaire de production</option>
                      <option value="46"> Horloger</option>
                      <option value="51"> Ingénieur Textile</option>
                      <option value="197"> Maroquinier</option>
                      <option value="39"> Mécanicien, mécanicienne</option>
                      <option value="33"> Modéliste</option>
                      <option value="36"> Patronnier</option>
                      <option value="229"> Piqueur</option>
                      <option value="32"> Responsable atelier</option>
                      <option value="63"> Responsable bureau d'études</option>
                      <option value="55"> Responsable coordination technique</option>
                      <option value="54"> Responsable de production</option>
                      <option value="256"> Responsable environnement et développement durable</option>
                      <option value="56"> Responsable industrialisation</option>
                      <option value="59"> Responsable maintenance, travaux</option>
                      <option value="64"> Responsable méthodes</option>
                      <option value="214"> Responsable packaging</option>
                      <option value="50"> Responsable qualité</option>
                      <option value="58"> Responsable technique</option>
                      <option value="47"> Retoucheur, Essayeur</option>
                      <option value="196"> Technicien produit</option>
                      <option value="230"> Teinturier</option>
                      <option value="231"> Tisseur</option>
                    </optgroup>
                    <optgroup label="Beauté - Esthétique">
                      <option value="82"> Animateur, Démonstrateur</option>
                      <option value="246"> Coiffeur (salon)</option>
                      <option value="18"> Esthéticienne</option>
                      <option value="240"> Masseur</option>
                      <option value="3"> Parfumeur/Nez</option>
                      <option value="244"> Préparateur parfums - cosmétiques</option>
                      <option value="241"> Prothésiste ongulaire</option>
                      <option value="245"> Relookeur</option>
                      <option value="243"> Responsable de SPA</option>
                      <option value="242"> Responsable institut de beauté</option>
                    </optgroup>
                    <optgroup label="IT - Internet">
                      <option value="248"> Chef de projet internet / Product Owner</option>
                      <option value="263"> Data specialist</option>
                      <option value="164"> Développeur - Ingénieur</option>
                      <option value="118"> Responsable informatique</option>
                      <option value="264"> Technicien informatique</option>
                      <option value="247"> Traffic Manager</option>
                      <option value="177"> UI Designer</option>
                      <option value="119"> UX Designer</option>
                    </optgroup>
                    <optgroup label="Photo - Défilés">
                      <option value="190"> Bookeur</option>
                      <option value="21"> Coiffeur photo/défilé</option>
                      <option value="221"> Habilleuse défilés</option>
                      <option value="212"> Mannequin cabine</option>
                      <option value="19"> Mannequin défilé</option>
                      <option value="223"> Mannequin photo</option>
                      <option value="22"> Maquilleur photo/défilé</option>
                      <option value="20"> Photographe/Vidéographe</option>
                      <option value="11"> Responsable photo</option>
                      <option value="239"> Retoucheur photos</option>
                      <option value="23"> Styliste photo</option>
                    </optgroup>
                    <optgroup label="Direction">
                      <option value="162"> Assistant de direction</option>
                      <option value="158"> Gérant - Directeur</option>
                      <option value="234"> PDG - DG</option>
                    </optgroup>
                    <optgroup label="Administration - Accueil">
                      <option value="156"> Agent administratif</option>
                      <option value="272"> Agent de sécurité</option>
                      <option value="157"> Assistant administratif</option>
                      <option value="211"> Chef hôtesse</option>
                      <option value="152"> Hôte, Hôtesse d'Accueil</option>
                      <option value="161"> Responsable administratif</option>
                      <option value="155"> Secrétaire</option>
                      <option value="153"> Standardiste</option>
                      <option value="235"> Traducteur</option>
                    </optgroup>
                    <optgroup label="RH - Formation">
                      <option value="148"> Assistant ressources humaines</option>
                      <option value="216"> Chargé de recrutement</option>
                      <option value="267"> Coordinateur RH</option>
                      <option value="142"> Directeur des ressources humaines</option>
                      <option value="186"> Enseignant en commerce</option>
                      <option value="189"> Enseignant en communication</option>
                      <option value="185"> Enseignant en création</option>
                      <option value="188"> Enseignant en production</option>
                      <option value="187"> Enseignant en vente</option>
                      <option value="193"> Enseignant/Formateur</option>
                      <option value="147"> Gestionnaire paie</option>
                      <option value="145"> Responsable administration du personnel</option>
                      <option value="144"> Responsable formation</option>
                      <option value="146"> Responsable paie</option>
                      <option value="143"> Responsable recrutement</option>
                      <option value="266"> Spécialiste SIRH</option>
                    </optgroup>
                    <optgroup label="Gestion - Finance">
                      <option value="261"> Analyste financier</option>
                      <option value="137"> Assistant gestion/finance</option>
                      <option value="133"> Comptable</option>
                      <option value="135"> Contrôleur de gestion</option>
                      <option value="130"> Directeur administratif et financier</option>
                      <option value="131"> Directeur comptable</option>
                      <option value="262"> Fiscaliste</option>
                      <option value="132"> Responsable contrôle de gestion</option>
                      <option value="136"> Trésorier</option>
                    </optgroup>
                    <optgroup label="Audit - Conseil - Juridique">
                      <option value="184"> Assistant Conseil</option>
                      <option value="141"> Assistant juridique</option>
                      <option value="180"> Auditeur</option>
                      <option value="181"> Consultant</option>
                      <option value="139"> Juriste</option>
                      <option value="183"> Manager conseil - audit</option>
                      <option value="138"> Responsable service juridique</option>
                    </optgroup>
                  </select>
                </div>
              </div>
              <input type="hidden" id="metier_by_variante_1" class="metier_by_variante" name="job_by_variante[_1]" value="">
            </div>
            <div class="form-group form-group__item form-group__item--select js-form-group" data-required="true">
              <label for="niveau[_1]" class="form-group__item__label">Niveau d'expérience</label>
              <div class="form__item form__item--icon icon--right form-group__item">
                <div class="select--wrapper">
                  <select class="select js-select " id="niveau[_1]" name="niveau[_1]">
                    <option value="">-</option>
                    <option value="1"> Etudiant</option>
                    <option value="2"> 0 à 2 ans</option>
                    <option value="3"> 2 à 5 ans</option>
                    <option value="4"> 5 à 10 ans</option>
                    <option value="5"> Plus de 10 ans</option>
                  </select>
                </div>
              </div>
            </div>
          </div>
        </div>
        <script type="text/javascript">
          fnArray.push(function() {
            $('body').off('blur', '.job-term-input');
            $('body').on('blur', '.job-term-input', function() {
              var $index = $(this).attr('data-index');
              var $metier = $('.metier' + $index);
              var $jobMatchingTerm = $(this).val();
              var $metier_by_variante = $('#metier_by_variante' + $index);
              if ($(this).val() == "") {
                $metier_by_variante.val('');
                return;
              }
              FG.Utils.Loader.show();
              $.ajax({
                url: 'https://be.fashionjobs.com/jobMatching/jobMatch/',
                type: 'GET',
                dataType: 'JSON',
                data: {
                  jobMatchingTerm: $jobMatchingTerm
                },
                async: false,
                success: function(response) {
                  if (!FG.Utils.Tools.AJAXReturn(response)) {
                    return;
                  }
                  if (typeof response.result == 'undefined' || response.result == null) {
                    $metier.closest('.js-job-selection').removeClass('hidden').end().prop("disabled", false).val('');
                    $metier_by_variante.val('');
                  } else {
                    $metier.closest('.js-job-selection').addClass('hidden').end().prop("disabled", true).val('');
                    $metier_by_variante.val(response.result.metier);
                  }
                },
                error: function(response) {
                  alert(FG.trad.erreur_survenue);
                },
                complete: function() {
                  FG.Utils.Loader.hide();
                }
              });
            });
          });
        </script>
      </div>
    </div>
  </section>
  <script type="text/javascript">
    fnArray.push(function() {
      function requiredJobInputManagement($experienceSelect, $jobByVarianteInput, $jobSelect, $jobTermInput, $formGroup) {
        if ($experienceSelect.val() != '' || $jobSelect.val() != '' || $jobTermInput.val() != '') {
          $formGroup.data('required', true).addClass('required');
        } else if ($experienceSelect.val() == '' && $jobTermInput.val() == '' && $jobSelect.val() == '') {
          $formGroup.removeData('required').removeAttr('data-required').removeClass('required');
        }
      }
      jobSearch($('#experiences .js-form-container:last'), 1);
      $('#experiences .js-form-container').each(function() {
        var $container = $(this);
        var $jobTermInput = $container.find('input[name^=jobTerm]');
        var $jobByVarianteInput = $container.find('input.metier_by_variante');
        var $jobSelect = $container.find('select.select_metier');
        var $experienceSelect = $container.find('select[name^=niveau]');
        var $formGroup = $container.find('div.js-form-group');
        $.each([$jobTermInput, $jobSelect, $experienceSelect], function(i, inputElement) {
          var action = $(inputElement).is('select') ? 'change' : 'blur';
          $(inputElement).on(action, function() {
            requiredJobInputManagement($experienceSelect, $jobByVarianteInput, $jobSelect, $jobTermInput, $formGroup);
          });
        });
      });

      function jobSearch($jobInputs, index) {
        var $jobTermInput = $jobInputs.find('input[name^=jobTerm]');
        var $jobByVarianteInput = $jobInputs.find('input.metier_by_variante');
        var $jobSelect = $jobInputs.find('select.select_metier');
        var $experienceSelect = $jobInputs.find('select[name^=niveau]');
        var $formGroup = $jobInputs.find('div.js-form-group');
        var newIndex = parseInt(index) + 1;
        if (index >= 10) {
          return;
        }
        $.each([$jobTermInput, $jobSelect, $experienceSelect], function(i, inputElement) {
          var action = $(inputElement).is('select') ? 'change' : 'blur';
          $(inputElement).on(action, function() {
            if ($experienceSelect.val() != '' && ($jobByVarianteInput.val() != '' || $jobSelect.val() != '')) {
              $.ajax({
                type: 'GET',
                url: '/candidat/addJobInput/',
                dataType: 'JSON',
                data: {
                  index: newIndex
                },
                success: function(reponse) {
                  if (reponse) {
                    $jobInputs.after(reponse.result);
                    $jobTermInput.off(action).on(action, function() {
                      requiredJobInputManagement($experienceSelect, $jobByVarianteInput, $jobSelect, $jobTermInput, $formGroup)
                    });
                    $experienceSelect.off(action).on(action, function() {
                      requiredJobInputManagement($experienceSelect, $jobByVarianteInput, $jobSelect, $jobTermInput, $formGroup)
                    });
                    $jobSelect.off(action).on(action, function() {
                      requiredJobInputManagement($experienceSelect, $jobByVarianteInput, $jobSelect, $jobTermInput, $formGroup)
                    });
                    jobSearch($('#experiences .js-job-container:last'), newIndex);
                    let addedItem = document.querySelector(`#job_title_${newIndex}`);
                    if (addedItem) {
                      let itemWrapper = addedItem.closest('.js-job-container');
                      itemWrapper.querySelectorAll('.js-form-group').forEach((group) => {
                        group.classList.add('form-group__item');
                        group.querySelector('label').classList.add('form-group__item__label');
                      })
                    }
                  } else {
                    return FG.Utils.Tools.AJAXError();
                  }
                }
              });
            }
            requiredJobInputManagement($experienceSelect, $jobByVarianteInput, $jobSelect, $jobTermInput, $formGroup);
          });
        });
      }
      $('#chomage').on('change', function() {
        var _t = $(this),
          _posteActuel = _t.closest('.js-form-group').prev();
        if (_t.is(':checked')) {
          _posteActuel.find('.js-errors').remove();
          _posteActuel.removeData('required').removeClass('required').removeAttr('data-required').find('textarea').removeData('minlength').removeAttr('data-minlength').attr('disabled', true).removeClass('inputTextWarning');
        } else {
          _posteActuel.data('required', true).addClass('required').find('textarea').data('minlength', 20).removeAttr('disabled');
        }
      }).trigger('change');
    });
  </script>
  <div class="form-group__item">
    <div>
      <h3 class="form-group__title text-capitalize">Secteurs *</h3>
      <div class="inner js-form-group">
        <ul class="form-group__item form-group__item--row" data-required="true" id="secteurs">
          <li class="check-list__item">
            <input class="checkbox check-list__checkbox" name="secteur[]" id="secteur_1" type="checkbox" value="1" data-relativeto="#secteurs">
            <label for="secteur_1"> Mode</label>
          </li>
          <li class="check-list__item">
            <input class="checkbox check-list__checkbox" name="secteur[]" id="secteur_2" type="checkbox" value="2" data-relativeto="#secteurs">
            <label for="secteur_2"> Luxe</label>
          </li>
          <li class="check-list__item">
            <input class="checkbox check-list__checkbox" name="secteur[]" id="secteur_3" type="checkbox" value="3" data-relativeto="#secteurs">
            <label for="secteur_3"> Beauté</label>
          </li>
          <li class="check-list__item">
            <input class="checkbox check-list__checkbox" name="secteur[]" id="secteur_4" type="checkbox" value="4" data-relativeto="#secteurs">
            <label for="secteur_4"> Art de vivre</label>
          </li>
        </ul>
      </div>
    </div>
  </div>
  <div class="form-group__item">
    <div>
      <h3 class="form-group__title text-capitalize">Type d'emploi *</h3>
      <div class="inner js-form-group">
        <ul class="form-group__item form-group__item--row" data-required="true" id="typesEmploi">
          <li class="check-list__item">
            <input class="checkbox check-list__checkbox" name="emploi[]" id="emploi_Plein temps" type="checkbox" value="1" data-relativeto="#typesEmploi">
            <label for="emploi_Plein temps" class="emploi_1"> Plein temps</label>
          </li>
          <li class="check-list__item">
            <input class="checkbox check-list__checkbox" name="emploi[]" id="emploi_Temps partiel" type="checkbox" value="2" data-relativeto="#typesEmploi">
            <label for="emploi_Temps partiel" class="emploi_2"> Temps partiel</label>
          </li>
        </ul>
      </div>
    </div>
  </div>
  <div class="form-group__item">
    <section>
      <h3 class="form-group__title text-capitalize">Type de contrat *</h3>
      <div class="inner js-form-group">
        <ul class="form-group__item--row form-group__item" data-required="true" id="typesContrat">
          <li class="check-list__item">
            <input class="checkbox check-list__checkbox" name="contrat[]" id="contrat_CDI" type="checkbox" value="1" data-relativeto="#typesContrat">
            <label for="contrat_CDI"> CDI</label>
          </li>
          <li class="check-list__item">
            <input class="checkbox check-list__checkbox" name="contrat[]" id="contrat_CDD" type="checkbox" value="2" data-relativeto="#typesContrat">
            <label for="contrat_CDD"> CDD</label>
          </li>
          <li class="check-list__item">
            <input class="checkbox check-list__checkbox" name="contrat[]" id="contrat_Interim" type="checkbox" value="3" data-relativeto="#typesContrat">
            <label for="contrat_Interim"> Interim</label>
          </li>
          <li class="check-list__item">
            <input class="checkbox check-list__checkbox" name="contrat[]" id="contrat_Free-lance" type="checkbox" value="4" data-relativeto="#typesContrat">
            <label for="contrat_Free-lance"> Free-lance</label>
          </li>
          <li class="check-list__item">
            <input class="checkbox check-list__checkbox" name="contrat[]" id="contrat_Stage" type="checkbox" value="5" data-relativeto="#typesContrat">
            <label for="contrat_Stage"> Stage</label>
          </li>
          <li class="check-list__item">
            <input class="checkbox check-list__checkbox" name="contrat[]" id="contrat_Alternance" type="checkbox" value="6" data-relativeto="#typesContrat">
            <label for="contrat_Alternance"> Alternance</label>
          </li>
        </ul>
      </div>
    </section>
  </div>
  <section id="langues" data-without-separator="true">
    <h3 class="form-group__title text-capitalize">Langues maîtrisées <span> (3 maximum)</span></h3>
    <div class="inner form-group__item">
      <div class="form-group--grid js-form-container" data-without-separator="true">
        <div class="form-group form-group__item--select js-form-group" data-required="true">
          <label for="langues_$1" class="form-group__item__label">Langues</label>
          <div class="form__item form__item--icon icon--right form-group__item">
            <div class="select--wrapper">
              <select class="select js-select " id="langues_$1" name="langues[]">
                <option value="">-</option>
                <option value="1"> Allemand</option>
                <option value="2"> Anglais</option>
                <option value="3"> Espagnol</option>
                <option value="4"> Francais</option>
                <option value="5"> Italien</option>
                <option value="11"> Arabe</option>
                <option value="24"> Bulgare</option>
                <option value="25"> Cambodgien</option>
                <option value="27"> Chinois</option>
                <option value="30"> Coreen</option>
                <option value="32"> Serbo-Croate</option>
                <option value="33"> Danois</option>
                <option value="37"> Finlandais</option>
                <option value="44"> Grec</option>
                <option value="46"> Hebreu</option>
                <option value="48"> Hindi</option>
                <option value="50"> Hongrois</option>
                <option value="51"> Indonesien</option>
                <option value="54"> Irlandais</option>
                <option value="55"> Islandais</option>
                <option value="56"> Japonais</option>
                <option value="67"> Lituanien</option>
                <option value="78"> Néerlandais</option>
                <option value="80"> Norvegien</option>
                <option value="88"> Polonais</option>
                <option value="89"> Portugais</option>
                <option value="92"> Roumain</option>
                <option value="93"> Russe</option>
                <option value="101"> Slovaque</option>
                <option value="102"> Slovene</option>
                <option value="105"> Suedois</option>
                <option value="111"> Tcheque</option>
                <option value="113"> Thai</option>
                <option value="118"> Turc</option>
                <option value="119"> Ukrainien</option>
                <option value="120"> Vietnamien</option>
                <option value="121"> Catalan</option>
              </select>
            </div>
          </div>
        </div>
        <div class="form-group form-group__item--select js-form-group" data-required="true">
          <label for="niveau_langues_$1" class="form-group__item__label">Niveau</label>
          <div class="form__item form__item--icon icon--right form-group__item">
            <div class="select--wrapper">
              <select class="select js-select " id="niveau_langues_$1" name="niveau_langues[]">
                <option value="">-</option>
                <option value="1"> Notions</option>
                <option value="2"> Scolaire</option>
                <option value="3"> Bon niveau</option>
                <option value="4"> Courant</option>
                <option value="5"> Maternelle</option>
              </select>
            </div>
          </div>
        </div>
      </div>
    </div>
  </section>
  <section id="regions">
    <h3 class="form-group__title text-capitalize">Régions recherchées</h3>
    <div class="tw-mb-24">
      <div class="form-group unselectable form-group__item form-group__item--select js-form-group">
        <label for="lieu_0" class="form-group__item__label">Pays</label>
        <div class="form__item form__item--icon icon--right form-group__item">
          <div class="select--wrapper">
            <select class="select js-select " id="lieu_0" name="lieu_0">
              <option value="">-</option>
              <option value="af"> Afghanistan</option>
              <option value="za"> Afrique du Sud</option>
              <option value="al"> Albanie</option>
              <option value="dz"> Algérie</option>
              <option value="de"> Allemagne</option>
              <option value="ad"> Andorre</option>
              <option value="ao"> Angola</option>
              <option value="ai"> Anguilla</option>
              <option value="ag"> Antigua et Barbuda</option>
              <option value="sa"> Arabie Saoudite</option>
              <option value="hk"> Area Hong Kong</option>
              <option value="ar"> Argentine</option>
              <option value="am"> Arménie</option>
              <option value="au"> Australie</option>
              <option value="at"> Autriche</option>
              <option value="az"> Azerbaïdjan</option>
              <option value="bs"> Bahamas</option>
              <option value="bh"> Bahreïn</option>
              <option value="bd"> Bangladesh</option>
              <option value="be" selected="selected"> Belgique</option>
              <option value="bj"> Bénin</option>
              <option value="by"> Biélorussie</option>
              <option value="bu"> Birmanie</option>
              <option value="bo"> Bolivie</option>
              <option value="ba"> Bosnie Herzégovine</option>
              <option value="bw"> Botswana</option>
              <option value="br"> Brésil</option>
              <option value="bg"> Bulgarie</option>
              <option value="bf"> Burkina Faso</option>
              <option value="bi"> Burundi</option>
              <option value="kh"> Cambodge</option>
              <option value="cm"> Cameroun</option>
              <option value="ca"> Canada</option>
              <option value="cv"> Cap Vert</option>
              <option value="cl"> Chili</option>
              <option value="cn"> Chine</option>
              <option value="cy"> Chypre</option>
              <option value="co"> Colombie</option>
              <option value="km"> Comores (Iles des)</option>
              <option value="cg"> Congo</option>
              <option value="kp"> Corée (Nord)</option>
              <option value="kr"> Corée du sud</option>
              <option value="cr"> Costa Rica</option>
              <option value="ci"> Côte d'Ivoire</option>
              <option value="hr"> Croatie</option>
              <option value="cu"> Cuba</option>
              <option value="dk"> Danemark</option>
              <option value="dj"> Djibouti</option>
              <option value="dm"> Dominique</option>
              <option value="du"> Dubaï</option>
              <option value="eg"> Egypte</option>
              <option value="sv"> El Salvador</option>
              <option value="ae"> Emirats Arabes Unis</option>
              <option value="ec"> Equateur</option>
              <option value="er"> Erythrée</option>
              <option value="es"> Espagne</option>
              <option value="ee"> Estonie</option>
              <option value="us"> Etats-Unis</option>
              <option value="et"> Ethiopie</option>
              <option value="fi"> Finlande</option>
              <option value="fr"> France</option>
              <option value="ga"> Gabon</option>
              <option value="gm"> Gambie</option>
              <option value="ge"> Géorgie</option>
              <option value="gh"> Ghana</option>
              <option value="gi"> Gibraltar</option>
              <option value="gr"> Grèce</option>
              <option value="gd"> Grenade</option>
              <option value="gl"> Groenland</option>
              <option value="gt"> Guatemala</option>
              <option value="gn"> Guinée</option>
              <option value="gq"> Guinée équatoriale</option>
              <option value="gw"> Guinée-Bissau</option>
              <option value="gy"> Guyane</option>
              <option value="ht"> Haïti</option>
              <option value="hn"> Honduras</option>
              <option value="hu"> Hongrie</option>
              <option value="in"> Inde</option>
              <option value="id"> Indonésie</option>
              <option value="iq"> Irak</option>
              <option value="ir"> Iran</option>
              <option value="ie"> Irlande</option>
              <option value="is"> Islande</option>
              <option value="il"> Israël</option>
              <option value="it"> Italie</option>
              <option value="jm"> Jamaïque</option>
              <option value="jp"> Japon</option>
              <option value="jo"> Jordanie</option>
              <option value="kz"> Kazakhstan</option>
              <option value="ke"> Kenya</option>
              <option value="kg"> Kirgistan</option>
              <option value="kw"> Koweït</option>
              <option value="la"> Laos</option>
              <option value="ls"> Lesotho</option>
              <option value="lv"> Lettonie</option>
              <option value="lb"> Liban</option>
              <option value="lr"> Libéria</option>
              <option value="ly"> Libye</option>
              <option value="li"> Liechtenstein</option>
              <option value="lt"> Lituanie</option>
              <option value="lu"> Luxembourg</option>
              <option value="fy"> Macédoine</option>
              <option value="mg"> Madagascar</option>
              <option value="my"> Malaisie</option>
              <option value="mw"> Malawi</option>
              <option value="mv"> Maldives</option>
              <option value="ml"> Mali</option>
              <option value="mt"> Malte</option>
              <option value="ma"> Maroc</option>
              <option value="mu"> Maurice</option>
              <option value="mr"> Mauritanie</option>
              <option value="mx"> Mexique</option>
              <option value="md"> Moldavie</option>
              <option value="mc"> Monaco</option>
              <option value="mn"> Mongolie</option>
              <option value="me"> Monténégro</option>
              <option value="mz"> Mozambique</option>
              <option value="na"> Namibie</option>
              <option value="np"> Népal</option>
              <option value="ni"> Nicaragua</option>
              <option value="ne"> Niger</option>
              <option value="ng"> Nigéria</option>
              <option value="no"> Norvège</option>
              <option value="nc"> Nouvelle Calédonie</option>
              <option value="nz"> Nouvelle-Zélande</option>
              <option value="om"> Oman</option>
              <option value="ug"> Ouganda</option>
              <option value="uz"> Ouzbékistan</option>
              <option value="pk"> Pakistan</option>
              <option value="pa"> Panama</option>
              <option value="pg"> Papouasie-Nouvelle-Guinée</option>
              <option value="py"> Paraguay</option>
              <option value="nl"> Pays-Bas</option>
              <option value="pe"> Pérou</option>
              <option value="ph"> Philippines</option>
              <option value="pl"> Pologne</option>
              <option value="pt"> Portugal</option>
              <option value="pr"> Puerto Rico</option>
              <option value="qa"> Qatar</option>
              <option value="cf"> République Centrafricaine</option>
              <option value="do"> République Dominicaine</option>
              <option value="cz"> République Tchèque</option>
              <option value="ro"> Roumanie</option>
              <option value="uk"> Royaume-Uni</option>
              <option value="ru"> Russie</option>
              <option value="rw"> Rwanda</option>
              <option value="sm"> Saint Marin (Rép.)</option>
              <option value="st"> Sao Tomé et Principe</option>
              <option value="sn"> Sénégal</option>
              <option value="sr"> Serbie</option>
              <option value="sc"> Seychelles</option>
              <option value="sl"> Sierra Leone</option>
              <option value="sg"> Singapour</option>
              <option value="sk"> Slovaquie</option>
              <option value="si"> Slovénie</option>
              <option value="so"> Somalie</option>
              <option value="sd"> Soudan</option>
              <option value="lk"> Sri Lanka</option>
              <option value="se"> Suède</option>
              <option value="ch"> Suisse</option>
              <option value="sr"> Surinam</option>
              <option value="sz"> Swaziland</option>
              <option value="sy"> Syrie</option>
              <option value="tj"> Tadjikistan</option>
              <option value="tz"> Tanzanie</option>
              <option value="td"> Tchad</option>
              <option value="th"> Thaïlande</option>
              <option value="tp"> Timor oriental</option>
              <option value="tg"> Togo</option>
              <option value="tn"> Tunisie</option>
              <option value="tr"> Turquie</option>
              <option value="ua"> Ukraine</option>
              <option value="uy"> Uruguay</option>
              <option value="ve"> Vénézuela</option>
              <option value="vn"> Viêtnam</option>
              <option value="ye"> Yemen</option>
              <option value="zr"> Zaïre</option>
              <option value="zm"> Zambie</option>
              <option value="zw"> Zimbabwe</option>
            </select>
          </div>
        </div>
      </div>
    </div>
    <div class="form-group__item js-select-container">
      <div class="tw-flex tw-flex-col tw-gap-8 form-group__item--select js-form-group">
        <label for="lieu_1" class="form-group__item__label">Région</label>
        <div class="form__item form__item--icon icon--right form-group__item">
          <div class="select--wrapper">
            <select class="select js-select " id="lieu_1" name="lieu_1">
              <option value="be" data-pays="be" selected="selected" data-master="true"> Belgique (Toutes régions)</option>
              <option value="1612" data-pays="be">Bruxelles</option>
              <option value="1613" data-pays="be">Région flamande</option>
              <option value="1614" data-pays="be">Région wallonne</option>
            </select>
          </div>
        </div>
      </div>
      <div class="tw-flex tw-flex-col tw-gap-8 tw-mt-24 form-group__item--select hidden js-form-group" style="display: none;">
        <label for="lieu_2" class="form-group__item__label">Province</label>
        <div class="form__item form__item--icon icon--right form-group__item">
          <div class="select--wrapper">
            <select class="select js-select " id="lieu_2" name="lieu_2"></select>
          </div>
        </div>
      </div>
      <div class="form-group actions js-actions">
        <div class="form__item inline text--center tw-mt-8 tw-mb-8">
          <span class="removefromSelectionZone disabled">
            <i class="fa fa-arrow-up clickable js-tooltip" data-placement="left" data-title="Retirer" data-original-title="" title=""></i>
          </span>
          <span class="addtoSelectionZone">
            <i class="fa fa-arrow-down clickable js-tooltip" data-placement="right" data-title="Ajouter" data-original-title="" title=""></i>
          </span>
        </div>
      </div>
      <div class="form-group form-group__item js-select-limit js-form-group" data-required="true">
        <label for="listeregion" class="form-group__item__label">Votre séléction</label>
        <div class="form__item">
          <div class="select--wrapper" multiple="">
            <select class="select selection tw-w-full" name="listeregion[]" id="listeregion" multiple="true" size="5">
            </select>
          </div>
        </div>
      </div>
    </div>
  </section>
  <script type="text/javascript">
    fnArray.push(function() {
      head.ready('utils', function() {
        var _sPays = $('#lieu_0'),
          _sRegions = $('#lieu_1'),
          _sDepartements = $('#lieu_2');
        _sPays.dynSelects({
          ajax: {
            type: 'GET',
            dataType: 'JSON',
            hideOnFalse: true
          },
          selects: [{
            handler: _sPays,
            ajax: {
              url: '/ajax/getListRegionsbyCodePays/'
            },
            callback: function(data) {
              _sRegions.removeAttr('multiple size');
              if (false === data) {
                _sRegions.empty();
              }
              if ('undefined' !== typeof fields && 0 > $.inArray('departements', fields) && false !== data) {
                _sRegions.attr({
                  multiple: true,
                  size: 5
                });
                _sRegions.parent().attr({
                  multiple: true
                });
              }
              _sRegions.removeAttr('style').prepend('<option value="' + _sPays.val() + '">' + _sPays.find(':selected').text() + ' (Toutes r&eacute;gions)</option>').children().removeAttr('selected').attr('data-pays', _sPays.val())
                .first().attr({
                  selected: true,
                  'data-master': true
                }).end().end().closest('.js-form-group').removeAttr('style').removeClass('hidden');
              FG.Utils.Tip.updatePositions();
            }
          }, {
            handler: _sRegions,
            ajax: {
              url: '/ajax/getListDepartements/'
            },
            callback: function(data) {
              _sDepartements.removeAttr('multiple size');
              if (_sRegions.children(':selected').attr('data-master')) {
                return;
              }
              if (false === data) {
                _sDepartements.empty();
              }
              if ('undefined' !== typeof fields && -1 < $.inArray('departements', fields) && false !== data) {
                _sDepartements.attr({
                  multiple: true,
                  size: 5
                });
                _sDepartements.parent().attr({
                  multiple: true
                });
              }
              var pays = _sPays.val(),
                region = _sRegions.val(),
                _t, value;
              _sDepartements.prepend('<option value="' + _sRegions.val() + '">' + _sRegions.find(':selected').text() + ' (Tous d&eacute;partements)</option').children().each(function(i, opt) {
                $(this).attr({
                  'data-pays': pays,
                  'data-region': region
                })
              }).filter(':not(:eq(0))').each(function(i, opt) {
                _t = $(this);
                value = _t.attr('value');
                _t.removeAttr('selected').attr('value', 'dep-' + value);
              }).end().filter(':eq(0)').attr({
                selected: true,
                'data-master': true
              }).end().end().closest('.js-form-group').removeAttr('style').removeClass('hidden');
              FG.Utils.Tip.updatePositions();
            }
          }, {
            handler: _sDepartements
          }]
        });
      });
      $.each($('.removefromSelectionZone'), function() {
        var $remove = $(this);
        if (false === $.typeOf($remove.data('selection'))) {
          $remove.data('selection', $remove.closest('.js-select-container').find('.js-select-limit').find('select'));
        }
      });
      var $selection = $('#listeregion'),
        $notice = $('<div id="selectionNotice" class="line text--center bold red text--danger form-group"></div>').text('Pour mieux cibler votre recherche, nous avons supprimé de votre sélection :').append('<ul />'),
        $ul = $('#regions'),
        $removefromSelection;
      $ul.find('.addtoSelectionZone').on('click', function() {
        $removefromSelection = $ul.find('.removefromSelectionZone');
        var $fromSelect = $ul.find('select[name!="listeregion[]"]:visible').last();
        if ('' !== $fromSelect.val()) {
          $('#selectionNotice').remove();
          var $selected = $fromSelect.children(':selected'),
            $sameZoned;
          if (false !== $.typeOf($selected.data('region')) || false !== $.typeOf($selected.data('pays'))) {
            var zone = (false !== $.typeOf($selected.data('region')) ? 'region' : 'pays'),
              $toAdd = {
                masters: []
              },
              masters = [];
            /*on fait le tri des options à ajouter à la sélection*/
            $.each($selected, function() {
              var $opt = $(this);
              if (false !== $.typeOf($opt.data('master'))) {
                /*s'il y a déjà des régions|département du pays|région à ajouter, on les retire*/
                if (false !== $.typeOf($toAdd[$(this).data(zone)])) {
                  delete $selectionOptoAdd[$(this).data(zone)];
                }
                masters.push(this.value);
                $toAdd.masters.push($opt);
              } else {
                /*s'il y a déjà le pays|région de la région|département dans la liste d'ajout, next*/
                if ($.inArray($(this).data(zone), masters) > -1) {
                  return;
                }
                if (false === $.typeOf($toAdd[$(this).data(zone)])) {
                  $toAdd[$(this).data(zone)] = [];
                }
                $toAdd[$(this).data(zone)].push($opt);
              }
            });
            /*on prépare l'append et le(s) remove(s) le cas échéant*/
            var $readytoAdd = [];
            $.each($toAdd, function(i, group_) {
              $.each(group_, function(j, opt) {
                var $opt = $(opt),
                  value_ = $opt.val(),
                  selectedValues = [];
                $sameZoned = $selection.children().filter(function() {
                  var $selectionOpt = $(this);
                  selectedValues.push(this.value);
                  /*l'option est déjà présente dans la sélection, next*/
                  if (value_ === this.value) return false;
                  /*aucun des deux éléments n'est un master, next*/
                  if (false === $.typeOf($selectionOpt.data('master')) && false === $.typeOf($opt.data('master'))) {
                    return false;
                  }
                  /*les deux éléments ne sont pas dans le même pays, next*/
                  if ($opt.data('pays') !== $selectionOpt.data('pays')) {
                    return false;
                  }
                  if ((false === $.typeOf($opt.data(zone)) || false === $.typeOf($selectionOpt.data(zone))) || $opt.data(zone) === $selectionOpt.data(zone)) {
                    return true;
                  }
                  return false;
                });
                /*on ajoute l'option si elle n'a pas déjà été ajoutée*/
                if ($.inArray(value_, selectedValues) < 0) {
                  $readytoAdd.push($opt.clone(true).removeAttr('selected'));
                }
              });
            });
            /*check max allowed items*/
            if ($.typeOf($selection.closest('.js-select-limit').data('limit') !== false) && ($selection.children().length) >= $selection.closest('.js-select-limit').data('limit')) {
              $fromSelect.closest('.box').children('h2').children().effect('pulsate', {
                times: 3
              }, 2000);
              return;
            }
            $selection.append($readytoAdd);
          }
          if (false !== $.typeOf($sameZoned) && $sameZoned.length > 0) {
            var $noticeList = $notice.find('ul').empty();
            $.each($sameZoned, function(i, option) {
              var $option = $(this);
              $noticeList.append('<li>- ' + $option.text() + '</li>');
              $option.remove();
            });
            $selection.closest('.js-select-container').after($notice);
          }
        }
        if ($selection.find('option')) {
          $selection.removeClass('inputTextWarning').closest('.js-form-group').find('.js-errors').remove();
        }
      });
      $('.removefromSelectionZone').on('click.remove', function() {
        var $remove = $(this);
        if ($remove.is('.disabled')) return;
        $remove.data('selection').children(':selected').remove();
        $remove.addClass('disabled')
      });
      $selection.on('focus', function() {
        var $select = $(this);
        if (false === $.typeOf($removefromSelection)) {
          $removefromSelection = $select.closest('.js-select-container').find('.removefromSelectionZone');
        }
        if (0 < $select.children().length) {
          $removefromSelection.removeClass('disabled')
        }
      });
    });
  </script>
  <h3 class="form-group__title text-capitalize ">Informations personnelles</h3>
  <section class="form-group tw-mb-32">
    <div class="inner">
      <div class="js-form-container tw-grid tw-gap-y-24">
        <div class="form-group--grid">
          <div class="form-group form-group__item js-form-group" data-required="true">
            <label for="register_nom" class="form-group__item__label">Nom</label>
            <div class="form__item">
              <input class="input" type="text" id="register_nom" name="nom" value="" data-error="Veuillez renseigner votre nom">
            </div>
          </div>
          <div class="form-group form-group__item js-form-group" data-required="true">
            <label for="register_prenom" class="form-group__item__label">Prénom</label>
            <div class="form__item">
              <input class="input" type="text" id="register_prenom" name="prenom" value="" data-error="Veuillez renseigner votre prénom">
            </div>
          </div>
        </div>
        <div class="form-group--grid js-google-place">
          <div class="form-group form-group__item js-form-group" data-required="true">
            <label for="ville" class="form-group__item__label">Ville</label>
            <div class="form__item form__item--icon icon--right">
              <input class="input pac-target-input" type="text" id="formated_adress" name="formated_adress" placeholder="" value="" autocomplete="off">
              <span class="loader-mini hidden fa fa-spin fa-spinner"></span>
              <input type="hidden" name="latitude" id="latitude" value="">
              <input type="hidden" name="longitude" id="longitude" value="">
              <input type="hidden" name="geoloc" id="geoloc" value="">
              <input type="hidden" name="ville" id="ville" value="">
              <input type="hidden" name="region" id="region" value="">
              <input type="hidden" name="departement" id="departement" value="">
              <input type="hidden" name="pays" id="pays" value="">
            </div>
          </div>
        </div>
        <div class="tw-flex tw-flex-col">
          <div class="form-group form-group--grid tw-gap-y-24">
            <div class="form-group form-group form-group__item js-form-group" data-required="true">
              <label for="job_title" class="form-group__item__label">Métier</label>
              <div class="form__item">
                <input type="text" class="input job-term-input" id="job_title" name="metierTerm" data-index="" value="">
              </div>
            </div>
            <div class="form-group form-group__item form-group__item--select js-form-group js-form-group-toggle js-job-selection hidden" data-required="true">
              <label for="metier" class="form-group__item__label">Sélectionnez un métier</label>
              <div class="form__item form__item--icon icon--right form-group__item">
                <div class="select--wrapper">
                  <select class="select js-select select_metier metier" id="metier" name="metier" data-error="Veuillez renseigner la fonction">
                    <option value="">-</option>
                    <optgroup label="Vente au détail">
                      <option value="81"> Caissier</option>
                      <option value="199"> Chef de rayon</option>
                      <option value="203"> Directeur adjoint de magasin/boutique</option>
                      <option value="77"> Directeur de magasin/boutique</option>
                      <option value="271"> Lunetier, opticien</option>
                      <option value="202"> Responsable de stand</option>
                      <option value="78"> Responsable département</option>
                      <option value="80"> Vendeur, vendeuse</option>
                    </optgroup>
                    <optgroup label="Réseau">
                      <option value="238"> Responsable expansion</option>
                      <option value="104"> Responsable régional</option>
                    </optgroup>
                    <optgroup label="Commerce">
                      <option value="98"> Administrateur des ventes (ADV)</option>
                      <option value="251"> Agent commercial</option>
                      <option value="228"> Assistant administrateur des ventes (ADV)</option>
                      <option value="107"> Assistant commercial</option>
                      <option value="257"> Assistant e-commerce</option>
                      <option value="115"> Assistant import/export</option>
                      <option value="111"> Assistant licences</option>
                      <option value="109"> Chef de marché</option>
                      <option value="114"> Chef de zone export</option>
                      <option value="105"> Commercial</option>
                      <option value="97"> Directeur commercial</option>
                      <option value="103"> Directeur de marque</option>
                      <option value="108"> Directeur des licences</option>
                      <option value="112"> Directeur export</option>
                      <option value="100"> Ingénieur commercial</option>
                      <option value="227"> Responsable administrateur des ventes</option>
                      <option value="102"> Responsable des ventes</option>
                      <option value="233"> Responsable e-commerce</option>
                      <option value="99"> Responsable grands comptes</option>
                      <option value="92"> Responsable relations clients</option>
                      <option value="226"> Responsable showroom</option>
                      <option value="220"> SAV</option>
                      <option value="106"> Vendeur showroom</option>
                    </optgroup>
                    <optgroup label="Création - Design">
                      <option value="224"> Architecte d’intérieur, boutiques</option>
                      <option value="9"> Assistant décorateur</option>
                      <option value="16"> Assistant directeur artistique</option>
                      <option value="4"> Assistant styliste</option>
                      <option value="5"> Chef de projet architecture</option>
                      <option value="24"> Décorateur</option>
                      <option value="252"> Designer Accessoires</option>
                      <option value="253"> Designer Joaillerie</option>
                      <option value="213"> Designer objet - produit</option>
                      <option value="254"> Designer Textile</option>
                      <option value="179"> Dessinateur</option>
                      <option value="1"> Directeur artistique</option>
                      <option value="12"> Graphiste</option>
                      <option value="14"> Illustrateur</option>
                      <option value="15"> Maquettiste</option>
                      <option value="2"> Styliste</option>
                    </optgroup>
                    <optgroup label="Marketing">
                      <option value="94"> Assistant chef de produit</option>
                      <option value="96"> Assistant de collection</option>
                      <option value="95"> Assistant marketing</option>
                      <option value="269"> Business analyst</option>
                      <option value="93"> Chargé d'études marketing</option>
                      <option value="191"> Chef de groupe</option>
                      <option value="89"> Chef de produit</option>
                      <option value="270"> Costing specialist</option>
                      <option value="260"> Data analyst</option>
                      <option value="88"> Directeur marketing</option>
                      <option value="265"> Omnichannel specialist</option>
                      <option value="90"> Responsable de collection</option>
                      <option value="236"> Responsable e-marketing</option>
                      <option value="91"> Responsable marketing direct</option>
                      <option value="258"> SEO, SEM spécialiste</option>
                    </optgroup>
                    <optgroup label="Communication">
                      <option value="121"> Assistant communication</option>
                      <option value="129"> Assistant presse</option>
                      <option value="125"> Assistant publicité</option>
                      <option value="120"> Attaché de presse</option>
                      <option value="225"> Chargé de communication</option>
                      <option value="249"> Community Manager</option>
                      <option value="255"> Copywriter</option>
                      <option value="268"> Créateur de contenus</option>
                      <option value="116"> Directeur communication</option>
                      <option value="124"> Média planner</option>
                      <option value="126"> Rédacteur en chef</option>
                      <option value="127"> Rédacteur, Journaliste</option>
                      <option value="195"> Responsable événementiels</option>
                      <option value="123"> Responsable publicité</option>
                      <option value="117"> Responsable service de presse</option>
                    </optgroup>
                    <optgroup label="Merchandising">
                      <option value="207"> Assistant merchandising</option>
                      <option value="237"> e-merchandiser</option>
                      <option value="8"> Etalagiste</option>
                      <option value="218"> Merchandiser</option>
                      <option value="209"> Responsable merchandising</option>
                      <option value="219"> Responsable visuel merchandising</option>
                      <option value="217"> Responsable vitrines</option>
                      <option value="84"> Visuel Merchandiser</option>
                    </optgroup>
                    <optgroup label="Achat">
                      <option value="26"> Acheteur</option>
                      <option value="29"> Approvisionneur</option>
                      <option value="30"> Assistant des achats</option>
                      <option value="25"> Directeur des achats</option>
                      <option value="28"> Gestionnaire produits - achats</option>
                      <option value="86"> Responsable approvisionnements</option>
                    </optgroup>
                    <optgroup label="Logistique">
                      <option value="74"> Agent de contrôle et conditionnement</option>
                      <option value="76"> Assistant logistique</option>
                      <option value="259"> Chargé de sécurité et prévention des risques</option>
                      <option value="67"> Directeur entrepôts</option>
                      <option value="73"> Directeur sales planning</option>
                      <option value="79"> Responsable de stock</option>
                      <option value="154"> Responsable emballage - livraison</option>
                      <option value="68"> Responsable exploitation entrepôt</option>
                      <option value="70"> Responsable logistique</option>
                      <option value="71"> Responsable transport</option>
                      <option value="75"> Stockiste, Manutentionnaire</option>
                      <option value="151"> Technicien de maintenance</option>
                    </optgroup>
                    <optgroup label="Production - Qualité">
                      <option value="210"> Agent des méthodes</option>
                      <option value="66"> Assistant d’études/méthodes</option>
                      <option value="62"> Assistant de production</option>
                      <option value="52"> Assistant qualité</option>
                      <option value="45"> Bijoutier</option>
                      <option value="232"> Brodeur</option>
                      <option value="208"> Contrôleur qualité</option>
                      <option value="37"> Coupeur</option>
                      <option value="38"> Couturière</option>
                      <option value="215"> Développeur produit</option>
                      <option value="53"> Directeur d’usine</option>
                      <option value="31"> Directeur technique collection</option>
                      <option value="40"> Finisseur/Repasseur</option>
                      <option value="60"> Gestionnaire de production</option>
                      <option value="46"> Horloger</option>
                      <option value="51"> Ingénieur Textile</option>
                      <option value="197"> Maroquinier</option>
                      <option value="39"> Mécanicien, mécanicienne</option>
                      <option value="33"> Modéliste</option>
                      <option value="36"> Patronnier</option>
                      <option value="229"> Piqueur</option>
                      <option value="32"> Responsable atelier</option>
                      <option value="63"> Responsable bureau d'études</option>
                      <option value="55"> Responsable coordination technique</option>
                      <option value="54"> Responsable de production</option>
                      <option value="256"> Responsable environnement et développement durable</option>
                      <option value="56"> Responsable industrialisation</option>
                      <option value="59"> Responsable maintenance, travaux</option>
                      <option value="64"> Responsable méthodes</option>
                      <option value="214"> Responsable packaging</option>
                      <option value="50"> Responsable qualité</option>
                      <option value="58"> Responsable technique</option>
                      <option value="47"> Retoucheur, Essayeur</option>
                      <option value="196"> Technicien produit</option>
                      <option value="230"> Teinturier</option>
                      <option value="231"> Tisseur</option>
                    </optgroup>
                    <optgroup label="Beauté - Esthétique">
                      <option value="82"> Animateur, Démonstrateur</option>
                      <option value="246"> Coiffeur (salon)</option>
                      <option value="18"> Esthéticienne</option>
                      <option value="240"> Masseur</option>
                      <option value="3"> Parfumeur/Nez</option>
                      <option value="244"> Préparateur parfums - cosmétiques</option>
                      <option value="241"> Prothésiste ongulaire</option>
                      <option value="245"> Relookeur</option>
                      <option value="243"> Responsable de SPA</option>
                      <option value="242"> Responsable institut de beauté</option>
                    </optgroup>
                    <optgroup label="IT - Internet">
                      <option value="248"> Chef de projet internet / Product Owner</option>
                      <option value="263"> Data specialist</option>
                      <option value="164"> Développeur - Ingénieur</option>
                      <option value="118"> Responsable informatique</option>
                      <option value="264"> Technicien informatique</option>
                      <option value="247"> Traffic Manager</option>
                      <option value="177"> UI Designer</option>
                      <option value="119"> UX Designer</option>
                    </optgroup>
                    <optgroup label="Photo - Défilés">
                      <option value="190"> Bookeur</option>
                      <option value="21"> Coiffeur photo/défilé</option>
                      <option value="221"> Habilleuse défilés</option>
                      <option value="212"> Mannequin cabine</option>
                      <option value="19"> Mannequin défilé</option>
                      <option value="223"> Mannequin photo</option>
                      <option value="22"> Maquilleur photo/défilé</option>
                      <option value="20"> Photographe/Vidéographe</option>
                      <option value="11"> Responsable photo</option>
                      <option value="239"> Retoucheur photos</option>
                      <option value="23"> Styliste photo</option>
                    </optgroup>
                    <optgroup label="Direction">
                      <option value="162"> Assistant de direction</option>
                      <option value="158"> Gérant - Directeur</option>
                      <option value="234"> PDG - DG</option>
                    </optgroup>
                    <optgroup label="Administration - Accueil">
                      <option value="156"> Agent administratif</option>
                      <option value="272"> Agent de sécurité</option>
                      <option value="157"> Assistant administratif</option>
                      <option value="211"> Chef hôtesse</option>
                      <option value="152"> Hôte, Hôtesse d'Accueil</option>
                      <option value="161"> Responsable administratif</option>
                      <option value="155"> Secrétaire</option>
                      <option value="153"> Standardiste</option>
                      <option value="235"> Traducteur</option>
                    </optgroup>
                    <optgroup label="RH - Formation">
                      <option value="148"> Assistant ressources humaines</option>
                      <option value="216"> Chargé de recrutement</option>
                      <option value="267"> Coordinateur RH</option>
                      <option value="142"> Directeur des ressources humaines</option>
                      <option value="186"> Enseignant en commerce</option>
                      <option value="189"> Enseignant en communication</option>
                      <option value="185"> Enseignant en création</option>
                      <option value="188"> Enseignant en production</option>
                      <option value="187"> Enseignant en vente</option>
                      <option value="193"> Enseignant/Formateur</option>
                      <option value="147"> Gestionnaire paie</option>
                      <option value="145"> Responsable administration du personnel</option>
                      <option value="144"> Responsable formation</option>
                      <option value="146"> Responsable paie</option>
                      <option value="143"> Responsable recrutement</option>
                      <option value="266"> Spécialiste SIRH</option>
                    </optgroup>
                    <optgroup label="Gestion - Finance">
                      <option value="261"> Analyste financier</option>
                      <option value="137"> Assistant gestion/finance</option>
                      <option value="133"> Comptable</option>
                      <option value="135"> Contrôleur de gestion</option>
                      <option value="130"> Directeur administratif et financier</option>
                      <option value="131"> Directeur comptable</option>
                      <option value="262"> Fiscaliste</option>
                      <option value="132"> Responsable contrôle de gestion</option>
                      <option value="136"> Trésorier</option>
                    </optgroup>
                    <optgroup label="Audit - Conseil - Juridique">
                      <option value="184"> Assistant Conseil</option>
                      <option value="141"> Assistant juridique</option>
                      <option value="180"> Auditeur</option>
                      <option value="181"> Consultant</option>
                      <option value="139"> Juriste</option>
                      <option value="183"> Manager conseil - audit</option>
                      <option value="138"> Responsable service juridique</option>
                    </optgroup>
                  </select>
                </div>
              </div>
              <input type="hidden" id="metier_by_variante" class="metier_by_variante" name="metier_by_variante" value="">
            </div>
          </div>
        </div>
        <script type="text/javascript">
          fnArray.push(function() {
            $('body').off('blur', '.job-term-input');
            $('body').on('blur', '.job-term-input', function() {
              var $index = $(this).attr('data-index');
              var $metier = $('.metier' + $index);
              var $jobMatchingTerm = $(this).val();
              var $metier_by_variante = $('#metier_by_variante' + $index);
              if ($(this).val() == "") {
                $metier_by_variante.val('');
                return;
              }
              FG.Utils.Loader.show();
              $.ajax({
                url: 'https://be.fashionjobs.com/jobMatching/jobMatch/',
                type: 'GET',
                dataType: 'JSON',
                data: {
                  jobMatchingTerm: $jobMatchingTerm
                },
                async: false,
                success: function(response) {
                  if (!FG.Utils.Tools.AJAXReturn(response)) {
                    return;
                  }
                  if (typeof response.result == 'undefined' || response.result == null) {
                    $metier.closest('.js-job-selection').removeClass('hidden').end().prop("disabled", false).val('');
                    $metier_by_variante.val('');
                  } else {
                    $metier.closest('.js-job-selection').addClass('hidden').end().prop("disabled", true).val('');
                    $metier_by_variante.val(response.result.metier);
                  }
                },
                error: function(response) {
                  alert(FG.trad.erreur_survenue);
                },
                complete: function() {
                  FG.Utils.Loader.hide();
                }
              });
            });
          });
        </script>
      </div>
    </div>
  </section>
  <script type="text/javascript">
    if (typeof google === 'undefined') {
      var src = 'https://maps.googleapis.com/maps/api/js?key=AIzaSyCmGzARYEsoGCs9mTdsV3CHFRtc6sjWHYU&v=3.exp&loading=async&libraries=places&language=fr&callback=initAutocomplete';
      document.write('<' + 'script src="' + src + '" async defer><' + '/script>');
    }
  </script>
  <script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyCmGzARYEsoGCs9mTdsV3CHFRtc6sjWHYU&amp;v=3.exp&amp;loading=async&amp;libraries=places&amp;language=fr&amp;callback=initAutocomplete" async="" defer=""></script>
  <script type="text/javascript">
    function initAutocomplete() {
      const domain = 'be';
      /*TODO: bug with these lines. Uncomment this when it's fix'*/
      if (domain !== 'cn' && domain !== 'hk' && 'undefined' !== typeof google && document.getElementById('formated_adress')) {
        const $administrativeAreaLevel2 = $('#departement'),
          $administrativeAreaLevel1 = $('#region'),
          $country = $('#pays'),
          $formated_adress = $('#formated_adress'),
          $city = $('#ville'),
          $geoloc = $('#geoloc'),
          $latitude = $('#latitude'),
          $longitude = $('#longitude');
        let autocomplete = new google.maps.places.Autocomplete($formated_adress[0], {
          types: ['(cities)'],
          fields: ['name', 'formatted_address', 'geometry.location', 'vicinity', 'address_components']
        });
        autocomplete.addListener('place_changed', () => {
          const place = autocomplete.getPlace();
          let result = {};
          $formated_adress.val(place.formatted_address);
          $city.val(place.vicinity);
          $latitude.val(place.geometry.location.lat());
          $longitude.val(place.geometry.location.lng());
          $geoloc.val(JSON.stringify(place));
          const componentForm = {
            'street_number': 'long_name',
            'route': 'long_name',
            'locality': 'long_name',
            'postal_town': 'long_name',
            'postal_code': 'short_name',
            'postal_code_prefix': 'long_name',
            'country': 'long_name',
            'administrative_area_level_1': 'long_name',
            'administrative_area_level_2': 'long_name',
          };
          for (let index = 0, length = place.address_components.length; index < length; index++) {
            const [type] = place.address_components[index].types;
            if (componentForm[type]) {
              result[type] = place.address_components[index][componentForm[type]];
            }
          }
          let data = {
            'pays': result.country,
            'region': result.administrative_area_level_1,
            'departement': result.administrative_area_level_2,
          }
          $.get('/ajax/getFGZone/', data).success(function(response) {
            if (FG.Utils.Tools.AJAXReturn(response)) {
              let country,
                administrativeAreaLevel1,
                administrativeAreaLevel2;
              if ('number' === $.typeOf(response.result.region)) {
                administrativeAreaLevel1 = response.result.region;
              }
              if ('number' === $.typeOf(response.result.departement)) {
                administrativeAreaLevel2 = response.result.departement;
              }
              if ('number' === $.typeOf(response.result.pays)) {
                country = response.result.pays;
              }
              $country.val(country);
              $administrativeAreaLevel1.val(administrativeAreaLevel1);
              $administrativeAreaLevel2.val(administrativeAreaLevel2);
            }
          }).error(function() {
            alert('Une erreur est survenue.');
            $(this).val('').closest('.js-form-group').nextAll('div').hide();
          });
        });
        $formated_adress.on('focusout', function() {
          setTimeout(() => {
            if ($geoloc.val() === '' && $formated_adress.val() !== '') {
              $formated_adress.val('');
              $formated_adress[0].classList.add('inputTextWarning');
              var fieldWrapper = $city[0].closest('.js-form-group');
              var errorElement = document.createElement('div');
              errorElement.textContent = FG.trad.recherche_aucun_res;
              errorElement.classList.add('tw-text-invalid', 'js-errors');
              errorElement.classList.add('tw-text-14', 'js-errors');
              fieldWrapper.append(errorElement);
            }
          }, 500);
        });
        $formated_adress.on('change', function() {
          if ($geoloc.val() !== '') {
            $geoloc.val('');
          }
        });
        $formated_adress.on('focus', function() {
          $formated_adress[0].classList.remove('inputTextWarning');
          if (($(this).closest('.js-form-group')[0]).querySelector('.js-errors')) {
            ($(this).closest('.js-form-group')[0]).querySelector('.js-errors').remove();
          }
        });
      }
    }
  </script>
  <script type="text/javascript">
    document.querySelector('body').classList.add('redesign');
  </script>
  <script type="text/javascript">
    fnArray.push(function() {
      head.ready('utils', function() {
        var _sPays = $('#register_pays'),
          _sRegions = $('#register_region');
        FG.Utils.dynSelects.init({
          ajax: {
            type: 'GET',
            dataType: 'JSON'
          },
          selects: [{
            handler: _sPays,
            ajax: {
              url: '/ajax/getListRegions/'
            }
          }, {
            handler: _sRegions
          }]
        });
      });
      // Toggle metier
      $('#fonction').on('change', function(e) {
        var _t = $(this),
          metierLi = _t.closest('.js-form-group').next('.js-form-group');
        if (0 < _t.val()) {
          metierLi.find('input[type=text]').val($.trim(_t.find(':selected').text())).end().removeClass('hidden').fadeIn();
        } else {
          metierLi.fadeOut('medium', function() {
            $(this).addClass('hidden').find('input').val('');
          });
        }
      });
      // end Toggle metier
    });
  </script>
  <!--cgu, newsletter,... -->
  <section class="inner form-group__item single-checkbox tw-mb-24">
    <ul class="check-list">
      <li class="check-list__item">
        <input class="check-list__checkbox" type="checkbox" name="newsletter" id="newsletter" value="1">
        <label for="newsletter" style="text-align: left"> Je désire recevoir gratuitement et quotidiennement FashionNetwork.com, la newsletter des professionnels de la mode, du luxe et de la
          beauté.&nbsp;(<a class="tw-underline" href="https://be.fashionnetwork.com/newsletters/0,6/newsletter-3710.html" target="_blank">Consulter la dernière newsletter</a>) </label>
      </li>
    </ul>
  </section>
  <section class="inner form-group__item">
    <ul class="check-list">
      <li class="check-list__item">
        <input class="check-list__checkbox" type="checkbox" name="cgu" id="cgu" value="1" data-relativeto="label[for='register_chk_cgu']">
        <label for="cgu" style="text-align: left;"> J'ai lu et j'approuve les <u><a href="/texte/33.html" target="_blank">conditions générales d'utilisation</a></u>.Vous confirmez également avoir pris connaissance de
          <u><a href="/texte/32.html">la politique relative aux cookies</a></u> et de <u>
<a href="/texte/31.html">la politique de confidentialité</a></u> de Fashion Jobs. * </label>
      </li>
    </ul>
  </section>
  <div class="tw-flex tw-justify-between tw-items-center tw-mt-48 tw-mb-48">
    <div class="tw-font-quaternary tw-text-15 tw-leading-20 ">*Champs obligatoires</div>
    <div class="text--center">
      <button type="submit" class="button--redesign--primary tw-w-fit">Valider</button>
    </div>
  </div>
  <span class="extra-help"> Conformément à la loi "Informatique et Liberté" du 6 janvier 1978, FashionJobs.com s'engage à ne pas divulguer votre adresse e-mail et à prendre toutes les précautions afin de préserver la sécurité et la confidentialité
    des informations que vous nous avez communiquées. Vous bénéficiez notamment d'un droit d'accès et de rectification sur ces données nominatives.</span>
</form>

POST https://be.fashionnetwork.com/register/

<form action="https://be.fashionnetwork.com/register/" method="POST" autocomplete="off" novalidate="novalidate" target="_parent">
  <div class="newsletter__content">
    <input type="email" name="email" placeholder="Veuillez renseigner une adresse E-Mail">
  </div>
  <div class="link-for-more no-padding-top">
    <button class="mdc-icon-button">Valider <i data-material-icons="keyboard_arrow_right" class="material-icons">keyboard_arrow_right</i>
    </button>
  </div>
</form>

Text Content

×

 * Actualité
 * emploi
 * Vidéos
 * Défilés
 * Galeries
 * Agenda
 * Réseaux sociaux

 * Qui sommes-nous
 * Partenaires
 * Statistiques
 * Contact


News
Les dernières news

il y a 5 heures
PrimaDonna étoffe sa collection de lingerie grande taille et haut de gamme

il y a 21 heures
Chez Etro, les actionnaires comptent sur Rothschild pour trouver un nouvel
investisseur

il y a un jour
L’hôtellerie, nouveau terrain d’expression pour les marques de mode

il y a un jour
Le fabricant Lener Cordier placé en redressement judiciaire

il y a un jour
Frasers vise le rachat d’une chaîne de sport norvégienne en difficulté

il y a un jour
Halcyon Equity Partners investit dans Zeus+Δione, la marque de Marios Schwab

il y a un jour
Étude: Kiabi, Primark et Gémo se partagent le podium des enseignes mode "les
plus attractives"

il y a un jour
E-commerce: la livraison standard à domicile domine dans la mode et la beauté

il y a un jour
Ispo Munich: une édition focalisée sur l'innovation et la santé

il y a un jour
Sun Valley revoit son image et va développer son réseau de magasins

il y a un jour
Vib's: le multimarque de Beaumanoir planifie une quinzaine d'ouvertures en 2025

il y a un jour
WSN dévoile les contours de ses salons de 2025

il y a un jour
The North Face et Skims s'allient pour l'hiver

il y a un jour
Burberry poursuit en justice la ligne pour animaux Furberry de l'enseigne B&M

il y a un jour
Primark ouvre à Bolton, au Royaume-Uni, une première boutique de plus petite
taille

il y a un jour
Inditex ferme temporairement tous ses magasins en Algérie

il y a un jour
Amazon teste avec succès la livraison par drones en Italie

il y a un jour
Pitti Immagine signe un partenariat avec la Japan Fashion Week Organization

il y a un jour
LVMH Luxury Ventures prend une part minoritaire dans le bagagiste Db

il y a 2 jours
Kadewe: soupçons de fraudes autour du grand magasin allemand

il y a 2 jours
Bonus réparation: quel bilan après un an d’application?

il y a 2 jours
Denim Première Vision clôt une édition plus que positive à Milan
notes search

mail_outline perm_identity
notesMenu
Francais keyboard_arrow_down
Francais
English
Deutsch
Nederlands

connexion inscription

keyboard_arrow_left
Toutes les offres
Espace Candidats
Espace Entreprises
Les entreprises qui recrutent
keyboard_arrow_right
search

Offres d'emploi
NOUVELLE RECHERCHE
OFFRES CDI
OFFRES CDD
OFFRES DE STAGE
OFFRES INTÉRIM
OFFRES FREE-LANCE
OFFRES AGENT COMMERCIAL
OFFRES GOLD (>60K€)
LES ENTREPRISES QUI RECRUTENT

Espace Candidats
DÉPOSER SON CV
RECEVOIR LES OFFRES PAR E-MAIL
FAQ DES CANDIDATS
connexion
Espace Entreprises
ENREGISTRER VOS ANNONCES
STATISTIQUES
NOS TARIFS
FAQ DES ENTREPRISES
connexion



RECEVOIR LES OFFRES PAR E-MAIL

Si vous désirez des informations complémentaires, consultez la Foire Aux
Questions des candidats.

ATTENTION ! ce service est réservé exclusivement aux professionnels du secteur

Je désire recevoir sur mon e-mail toutes les prochaines offres similaires :
 * Quotidien
 * Bihebdomadaire
 * Hebdomadaire

Votre E-Mail et votre mot de passe vous permettront d'avoir accès à
l'intégralité de nos sites.

E-mail
Mot de passe visibility visibility_off
Confirmez votre mot de passe visibility visibility_off


CHOISISSEZ LES MÉTIERS QUI CORRESPONDENT À VOTRE PROFIL (10 MAXIMUM)

Métier

Sélectionnez un métier
- Caissier Chef de rayon Directeur adjoint de magasin/boutique Directeur de
magasin/boutique Lunetier, opticien Responsable de stand Responsable département
Vendeur, vendeuse Responsable expansion Responsable régional Administrateur des
ventes (ADV) Agent commercial Assistant administrateur des ventes (ADV)
Assistant commercial Assistant e-commerce Assistant import/export Assistant
licences Chef de marché Chef de zone export Commercial Directeur commercial
Directeur de marque Directeur des licences Directeur export Ingénieur commercial
Responsable administrateur des ventes Responsable des ventes Responsable
e-commerce Responsable grands comptes Responsable relations clients Responsable
showroom SAV Vendeur showroom Architecte d’intérieur, boutiques Assistant
décorateur Assistant directeur artistique Assistant styliste Chef de projet
architecture Décorateur Designer Accessoires Designer Joaillerie Designer objet
- produit Designer Textile Dessinateur Directeur artistique Graphiste
Illustrateur Maquettiste Styliste Assistant chef de produit Assistant de
collection Assistant marketing Business analyst Chargé d'études marketing Chef
de groupe Chef de produit Costing specialist Data analyst Directeur marketing
Omnichannel specialist Responsable de collection Responsable e-marketing
Responsable marketing direct SEO, SEM spécialiste Assistant communication
Assistant presse Assistant publicité Attaché de presse Chargé de communication
Community Manager Copywriter Créateur de contenus Directeur communication Média
planner Rédacteur en chef Rédacteur, Journaliste Responsable événementiels
Responsable publicité Responsable service de presse Assistant merchandising
e-merchandiser Etalagiste Merchandiser Responsable merchandising Responsable
visuel merchandising Responsable vitrines Visuel Merchandiser Acheteur
Approvisionneur Assistant des achats Directeur des achats Gestionnaire produits
- achats Responsable approvisionnements Agent de contrôle et conditionnement
Assistant logistique Chargé de sécurité et prévention des risques Directeur
entrepôts Directeur sales planning Responsable de stock Responsable emballage -
livraison Responsable exploitation entrepôt Responsable logistique Responsable
transport Stockiste, Manutentionnaire Technicien de maintenance Agent des
méthodes Assistant d’études/méthodes Assistant de production Assistant qualité
Bijoutier Brodeur Contrôleur qualité Coupeur Couturière Développeur produit
Directeur d’usine Directeur technique collection Finisseur/Repasseur
Gestionnaire de production Horloger Ingénieur Textile Maroquinier Mécanicien,
mécanicienne Modéliste Patronnier Piqueur Responsable atelier Responsable bureau
d'études Responsable coordination technique Responsable de production
Responsable environnement et développement durable Responsable industrialisation
Responsable maintenance, travaux Responsable méthodes Responsable packaging
Responsable qualité Responsable technique Retoucheur, Essayeur Technicien
produit Teinturier Tisseur Animateur, Démonstrateur Coiffeur (salon)
Esthéticienne Masseur Parfumeur/Nez Préparateur parfums - cosmétiques
Prothésiste ongulaire Relookeur Responsable de SPA Responsable institut de
beauté Chef de projet internet / Product Owner Data specialist Développeur -
Ingénieur Responsable informatique Technicien informatique Traffic Manager UI
Designer UX Designer Bookeur Coiffeur photo/défilé Habilleuse défilés Mannequin
cabine Mannequin défilé Mannequin photo Maquilleur photo/défilé
Photographe/Vidéographe Responsable photo Retoucheur photos Styliste photo
Assistant de direction Gérant - Directeur PDG - DG Agent administratif Agent de
sécurité Assistant administratif Chef hôtesse Hôte, Hôtesse d'Accueil
Responsable administratif Secrétaire Standardiste Traducteur Assistant
ressources humaines Chargé de recrutement Coordinateur RH Directeur des
ressources humaines Enseignant en commerce Enseignant en communication
Enseignant en création Enseignant en production Enseignant en vente
Enseignant/Formateur Gestionnaire paie Responsable administration du personnel
Responsable formation Responsable paie Responsable recrutement Spécialiste SIRH
Analyste financier Assistant gestion/finance Comptable Contrôleur de gestion
Directeur administratif et financier Directeur comptable Fiscaliste Responsable
contrôle de gestion Trésorier Assistant Conseil Assistant juridique Auditeur
Consultant Juriste Manager conseil - audit Responsable service juridique
Niveau d'expérience
- Etudiant 0 à 2 ans 2 à 5 ans 5 à 10 ans Plus de 10 ans


SECTEURS *

 * Mode
 * Luxe
 * Beauté
 * Art de vivre


TYPE D'EMPLOI *

 * Plein temps
 * Temps partiel


TYPE DE CONTRAT *

 * CDI
 * CDD
 * Interim
 * Free-lance
 * Stage
 * Alternance


LANGUES MAÎTRISÉES (3 MAXIMUM)

Langues
- Allemand Anglais Espagnol Francais Italien Arabe Bulgare Cambodgien Chinois
Coreen Serbo-Croate Danois Finlandais Grec Hebreu Hindi Hongrois Indonesien
Irlandais Islandais Japonais Lituanien Néerlandais Norvegien Polonais Portugais
Roumain Russe Slovaque Slovene Suedois Tcheque Thai Turc Ukrainien Vietnamien
Catalan
Niveau
- Notions Scolaire Bon niveau Courant Maternelle


RÉGIONS RECHERCHÉES

Pays
- Afghanistan Afrique du Sud Albanie Algérie Allemagne Andorre Angola Anguilla
Antigua et Barbuda Arabie Saoudite Area Hong Kong Argentine Arménie Australie
Autriche Azerbaïdjan Bahamas Bahreïn Bangladesh Belgique Bénin Biélorussie
Birmanie Bolivie Bosnie Herzégovine Botswana Brésil Bulgarie Burkina Faso
Burundi Cambodge Cameroun Canada Cap Vert Chili Chine Chypre Colombie Comores
(Iles des) Congo Corée (Nord) Corée du sud Costa Rica Côte d'Ivoire Croatie Cuba
Danemark Djibouti Dominique Dubaï Egypte El Salvador Emirats Arabes Unis
Equateur Erythrée Espagne Estonie Etats-Unis Ethiopie Finlande France Gabon
Gambie Géorgie Ghana Gibraltar Grèce Grenade Groenland Guatemala Guinée Guinée
équatoriale Guinée-Bissau Guyane Haïti Honduras Hongrie Inde Indonésie Irak Iran
Irlande Islande Israël Italie Jamaïque Japon Jordanie Kazakhstan Kenya Kirgistan
Koweït Laos Lesotho Lettonie Liban Libéria Libye Liechtenstein Lituanie
Luxembourg Macédoine Madagascar Malaisie Malawi Maldives Mali Malte Maroc
Maurice Mauritanie Mexique Moldavie Monaco Mongolie Monténégro Mozambique
Namibie Népal Nicaragua Niger Nigéria Norvège Nouvelle Calédonie
Nouvelle-Zélande Oman Ouganda Ouzbékistan Pakistan Panama
Papouasie-Nouvelle-Guinée Paraguay Pays-Bas Pérou Philippines Pologne Portugal
Puerto Rico Qatar République Centrafricaine République Dominicaine République
Tchèque Roumanie Royaume-Uni Russie Rwanda Saint Marin (Rép.) Sao Tomé et
Principe Sénégal Serbie Seychelles Sierra Leone Singapour Slovaquie Slovénie
Somalie Soudan Sri Lanka Suède Suisse Surinam Swaziland Syrie Tadjikistan
Tanzanie Tchad Thaïlande Timor oriental Togo Tunisie Turquie Ukraine Uruguay
Vénézuela Viêtnam Yemen Zaïre Zambie Zimbabwe
Région
Belgique (Toutes régions) BruxellesRégion flamandeRégion wallonne
Province


Votre séléction



INFORMATIONS PERSONNELLES

Nom

Prénom

Ville

Métier

Sélectionnez un métier
- Caissier Chef de rayon Directeur adjoint de magasin/boutique Directeur de
magasin/boutique Lunetier, opticien Responsable de stand Responsable département
Vendeur, vendeuse Responsable expansion Responsable régional Administrateur des
ventes (ADV) Agent commercial Assistant administrateur des ventes (ADV)
Assistant commercial Assistant e-commerce Assistant import/export Assistant
licences Chef de marché Chef de zone export Commercial Directeur commercial
Directeur de marque Directeur des licences Directeur export Ingénieur commercial
Responsable administrateur des ventes Responsable des ventes Responsable
e-commerce Responsable grands comptes Responsable relations clients Responsable
showroom SAV Vendeur showroom Architecte d’intérieur, boutiques Assistant
décorateur Assistant directeur artistique Assistant styliste Chef de projet
architecture Décorateur Designer Accessoires Designer Joaillerie Designer objet
- produit Designer Textile Dessinateur Directeur artistique Graphiste
Illustrateur Maquettiste Styliste Assistant chef de produit Assistant de
collection Assistant marketing Business analyst Chargé d'études marketing Chef
de groupe Chef de produit Costing specialist Data analyst Directeur marketing
Omnichannel specialist Responsable de collection Responsable e-marketing
Responsable marketing direct SEO, SEM spécialiste Assistant communication
Assistant presse Assistant publicité Attaché de presse Chargé de communication
Community Manager Copywriter Créateur de contenus Directeur communication Média
planner Rédacteur en chef Rédacteur, Journaliste Responsable événementiels
Responsable publicité Responsable service de presse Assistant merchandising
e-merchandiser Etalagiste Merchandiser Responsable merchandising Responsable
visuel merchandising Responsable vitrines Visuel Merchandiser Acheteur
Approvisionneur Assistant des achats Directeur des achats Gestionnaire produits
- achats Responsable approvisionnements Agent de contrôle et conditionnement
Assistant logistique Chargé de sécurité et prévention des risques Directeur
entrepôts Directeur sales planning Responsable de stock Responsable emballage -
livraison Responsable exploitation entrepôt Responsable logistique Responsable
transport Stockiste, Manutentionnaire Technicien de maintenance Agent des
méthodes Assistant d’études/méthodes Assistant de production Assistant qualité
Bijoutier Brodeur Contrôleur qualité Coupeur Couturière Développeur produit
Directeur d’usine Directeur technique collection Finisseur/Repasseur
Gestionnaire de production Horloger Ingénieur Textile Maroquinier Mécanicien,
mécanicienne Modéliste Patronnier Piqueur Responsable atelier Responsable bureau
d'études Responsable coordination technique Responsable de production
Responsable environnement et développement durable Responsable industrialisation
Responsable maintenance, travaux Responsable méthodes Responsable packaging
Responsable qualité Responsable technique Retoucheur, Essayeur Technicien
produit Teinturier Tisseur Animateur, Démonstrateur Coiffeur (salon)
Esthéticienne Masseur Parfumeur/Nez Préparateur parfums - cosmétiques
Prothésiste ongulaire Relookeur Responsable de SPA Responsable institut de
beauté Chef de projet internet / Product Owner Data specialist Développeur -
Ingénieur Responsable informatique Technicien informatique Traffic Manager UI
Designer UX Designer Bookeur Coiffeur photo/défilé Habilleuse défilés Mannequin
cabine Mannequin défilé Mannequin photo Maquilleur photo/défilé
Photographe/Vidéographe Responsable photo Retoucheur photos Styliste photo
Assistant de direction Gérant - Directeur PDG - DG Agent administratif Agent de
sécurité Assistant administratif Chef hôtesse Hôte, Hôtesse d'Accueil
Responsable administratif Secrétaire Standardiste Traducteur Assistant
ressources humaines Chargé de recrutement Coordinateur RH Directeur des
ressources humaines Enseignant en commerce Enseignant en communication
Enseignant en création Enseignant en production Enseignant en vente
Enseignant/Formateur Gestionnaire paie Responsable administration du personnel
Responsable formation Responsable paie Responsable recrutement Spécialiste SIRH
Analyste financier Assistant gestion/finance Comptable Contrôleur de gestion
Directeur administratif et financier Directeur comptable Fiscaliste Responsable
contrôle de gestion Trésorier Assistant Conseil Assistant juridique Auditeur
Consultant Juriste Manager conseil - audit Responsable service juridique
 * Je désire recevoir gratuitement et quotidiennement FashionNetwork.com, la
   newsletter des professionnels de la mode, du luxe et de la beauté. (Consulter
   la dernière newsletter)

 * J'ai lu et j'approuve les conditions générales d'utilisation.Vous confirmez
   également avoir pris connaissance de la politique relative aux cookies et de
   la politique de confidentialité de Fashion Jobs. *

*Champs obligatoires
Valider
Conformément à la loi "Informatique et Liberté" du 6 janvier 1978,
FashionJobs.com s'engage à ne pas divulguer votre adresse e-mail et à prendre
toutes les précautions afin de préserver la sécurité et la confidentialité des
informations que vous nous avez communiquées. Vous bénéficiez notamment d'un
droit d'accès et de rectification sur ces données nominatives.
Information(s)

ATTENTION, l'inscription est gratuite, elle est réservée aux professionnels de
la mode, du luxe et de la beauté.

J'ai déjà un compte! Me connecter
Inscription à la newsletter
Cliquez ici pour consulter la dernière newsletter
Valider keyboard_arrow_right

--------------------------------------------------------------------------------

suivez-nous


--------------------------------------------------------------------------------

Plan du site
 * Actualité
 * emploi
 * Vidéos
 * Défilés
 * Galeries
 * Agenda
 * Réseaux sociaux

 * Qui sommes-nous
 * Partenaires
 * Statistiques
 * Contact

 * Mentions légales
 * Conditions générales de vente
 * Conditions générales d'utilisation
 * Politique de cookies
 * Politique de confidentialité

Ce site est réservé aux professionnels de la mode, du luxe et de la beauté.

OK



GESTION DES COOKIES

Bonjour, ce site web utilise des cookies essentiels pour assurer son bon
fonctionnement et des cookies de suivi pour comprendre comment vous interagissez
avec lui. Ces derniers ne seront installés qu'après consentement. Laissez-moi
choisir
Accepter toutRefuser tout



COOKIE PREFERENCES


Utilisation des cookies
J'utilise des cookies pour assurer la fonctionnalité de base du site web et pour
améliorer votre expérience en ligne. Vous pouvez choisir d'accepter ou de
refuser chaque catégorie. Pour plus de détails sur les cookies et autres données
sensibles, veuillez lire la politique de confidentialité et la politique de
cookies dans leur intégralité.
Cookies strictement nécessairesCookies strictement nécessaires
Ces cookies sont essentiels au bon fonctionnement de mon site web. Sans ces
cookies, le site ne fonctionnerait pas correctement
Cookies de performance et d'analyseCookies de performance et d'analyse
Ces cookies permettent au site web de se souvenir des choix que vous avez faits
dans le passé

NomDomaineExpirationDescription^_gagoogle.com2 ansIl s'agit du principal cookie
utilisé par Google Analytics, qui permet au service de distinguer les visiteurs
les uns des autres._gidgoogle.com1 jourEnregistre un identifiant unique qui est
utilisé pour générer des données statistiques sur la façon dont le visiteur
utilise le site web. Il est utilisé pour envoyer des données à Google Analytics
sur l'appareil et le comportement du visiteur. Il permet de suivre le visiteur à
travers les appareils et les canaux de marketing.

Plus d'information
Pour toute question relative à notre politique en matière de cookies et à vos
choix, veuillez nous contacter.
Accepter toutRefuser toutEnregistrer