{"id":948,"date":"2025-01-29T11:48:01","date_gmt":"2025-01-29T10:48:01","guid":{"rendered":"https:\/\/www.planetinterimservices.ch\/?page_id=948"},"modified":"2025-12-15T16:09:33","modified_gmt":"2025-12-15T15:09:33","slug":"posto-vacante","status":"publish","type":"page","link":"https:\/\/www.planetinterimservices.ch\/it\/per-i-candidati\/posto-vacante\/","title":{"rendered":"posto vacante"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"948\" class=\"elementor elementor-948\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ff8efeb e-con-full e-flex e-con e-parent\" data-id=\"ff8efeb\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-39557f0 elementor-widget elementor-widget-html\" data-id=\"39557f0\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\n  document.addEventListener('DOMContentLoaded', function () {\n    function getURLParameter(name) {\n      const urlParams = new URLSearchParams(window.location.search);\n      return urlParams.get(name);\n    }\n\n    const hashValue = getURLParameter('hash');\n\n    if (hashValue) {\n      \/\/ \ud83d\udd39 D\u00e9finir la variable JetEngine avec la valeur du hash\n      window.JetEngineQuery = window.JetEngineQuery || {};\n      window.JetEngineQuery['hash'] = hashValue;\n\n      \/\/ \ud83d\udd39 V\u00e9rifier si JetEngine est charg\u00e9 et actualiser la requ\u00eate\n      if (window.JetEngine && window.JetEngine.listings) {\n        window.JetEngine.listings.forEach(listing => listing.refresh());\n      }\n    }\n  });\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-545992a elementor-widget elementor-widget-jet-listing-grid\" data-id=\"545992a\" data-element_type=\"widget\" data-settings=\"{&quot;columns&quot;:&quot;1&quot;}\" data-widget_type=\"jet-listing-grid.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"jet-listing-grid jet-listing\"><div class=\"jet-listing-not-found jet-listing-grid__items\" data-nav=\"{&quot;enabled&quot;:false,&quot;type&quot;:null,&quot;more_el&quot;:null,&quot;query&quot;:[],&quot;widget_settings&quot;:{&quot;lisitng_id&quot;:956,&quot;posts_num&quot;:6,&quot;columns&quot;:1,&quot;columns_tablet&quot;:1,&quot;columns_mobile&quot;:1,&quot;column_min_width&quot;:240,&quot;column_min_width_tablet&quot;:240,&quot;column_min_width_mobile&quot;:240,&quot;inline_columns_css&quot;:false,&quot;is_archive_template&quot;:&quot;&quot;,&quot;post_status&quot;:[&quot;publish&quot;],&quot;use_random_posts_num&quot;:&quot;&quot;,&quot;max_posts_num&quot;:9,&quot;not_found_message&quot;:&quot;No data was found&quot;,&quot;is_masonry&quot;:false,&quot;equal_columns_height&quot;:&quot;&quot;,&quot;use_load_more&quot;:&quot;&quot;,&quot;load_more_id&quot;:&quot;&quot;,&quot;load_more_type&quot;:&quot;click&quot;,&quot;load_more_offset&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;use_custom_post_types&quot;:&quot;&quot;,&quot;custom_post_types&quot;:[],&quot;hide_widget_if&quot;:&quot;&quot;,&quot;carousel_enabled&quot;:&quot;&quot;,&quot;slides_to_scroll&quot;:&quot;1&quot;,&quot;arrows&quot;:&quot;true&quot;,&quot;arrow_icon&quot;:&quot;fa fa-angle-left&quot;,&quot;dots&quot;:&quot;&quot;,&quot;autoplay&quot;:&quot;true&quot;,&quot;pause_on_hover&quot;:&quot;true&quot;,&quot;autoplay_speed&quot;:5000,&quot;infinite&quot;:&quot;true&quot;,&quot;center_mode&quot;:&quot;&quot;,&quot;effect&quot;:&quot;slide&quot;,&quot;speed&quot;:500,&quot;inject_alternative_items&quot;:&quot;&quot;,&quot;injection_items&quot;:[],&quot;scroll_slider_enabled&quot;:&quot;&quot;,&quot;scroll_slider_on&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;],&quot;custom_query&quot;:&quot;yes&quot;,&quot;custom_query_id&quot;:&quot;36&quot;,&quot;_element_id&quot;:&quot;&quot;,&quot;collapse_first_last_gap&quot;:false,&quot;list_tag_selection&quot;:&quot;&quot;,&quot;list_items_wrapper_tag&quot;:&quot;div&quot;,&quot;list_item_tag&quot;:&quot;div&quot;,&quot;empty_items_wrapper_tag&quot;:&quot;div&quot;}}\" data-listing-source=\"query\" data-listing-id=\"956\" data-query-id=\"36\" data-queried-id=\"948|WP_Post\">Nessun dato trovato<\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b1609e5 elementor-widget__width-inherit elementor-widget elementor-widget-shortcode\" data-id=\"b1609e5\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-94720b1 elementor-widget elementor-widget-html\" data-id=\"94720b1\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\ndocument.addEventListener('DOMContentLoaded', function () {\r\n    const select = document.querySelector('select[name=\"wunschberuf\"]');\r\n    if (!select) return;\r\n\r\n    \/\/ Appelle ton endpoint API\r\n    fetch('https:\/\/www.planetinterimservices.ch\/wp-content\/themes\/hello-elementor-child\/planet\/getwunschberuf.php')\r\n        .then(response => response.json())\r\n        .then(data => {\r\n            \/\/ Vide le <select>\r\n            select.innerHTML = '';\r\n\r\n            \/\/ \ud83d\udd39 Ajouter l\u2019option vide par d\u00e9faut (\"...\")\r\n            const defaultOption = document.createElement('option');\r\n            defaultOption.textContent = '...';  \/\/ Texte affich\u00e9\r\n            defaultOption.value = '';           \/\/ Valeur vide (validation impossible)\r\n            defaultOption.disabled = false;     \/\/ Peut \u00eatre s\u00e9lectionn\u00e9e\r\n            defaultOption.selected = true;      \/\/ S\u00e9lectionn\u00e9e par d\u00e9faut\r\n            select.appendChild(defaultOption);\r\n\r\n            \/\/ \ud83d\udd39 Regrouper les donn\u00e9es par champ `group`\r\n            const grouped = {};\r\n            data.forEach(item => {\r\n                const group = item.group || 'Autres';\r\n                if (!grouped[group]) {\r\n                    grouped[group] = [];\r\n                }\r\n                grouped[group].push(item);\r\n            });\r\n\r\n            \/\/ \ud83d\udd39 G\u00e9n\u00e9rer les <optgroup> + <option>\r\n            Object.entries(grouped).forEach(([groupName, items]) => {\r\n                const optgroup = document.createElement('optgroup');\r\n                optgroup.label = groupName;\r\n\r\n                items.forEach(item => {\r\n                    const option = document.createElement('option');\r\n                    option.value = item.id;\r\n                    option.textContent = item.value;\r\n                    optgroup.appendChild(option);\r\n                });\r\n\r\n                select.appendChild(optgroup);\r\n            });\r\n        })\r\n        .catch(error => {\r\n            console.error('[JetForm] Erreur chargement options Wunschberuf:', error);\r\n            const option = document.createElement('option');\r\n            option.value = '';\r\n            option.textContent = 'Erreur de chargement';\r\n            select.appendChild(option);\r\n        });\r\n});\r\n<\/script>\r\n<script>\r\ndocument.addEventListener('DOMContentLoaded', function () {\r\n    document.querySelectorAll('form.jet-form-builder input').forEach(input => {\r\n        if (input.hasAttribute('autocomplete')) {\r\n            input.setAttribute('autocomplete', 'on');\r\n        }\r\n    });\r\n});\r\n<\/script>\r\n\r\n<script>\r\n(function () {\r\n  const dateFields = ['geburtsdatum', 'verfuegbarab', 'kuendigungsfrist'];\r\n\r\n  const isValidDate = (value) => {\r\n    const regex = \/^\\d{4}-\\d{2}-\\d{2}$\/;\r\n    if (!regex.test(value)) return false;\r\n\r\n    const [year, month, day] = value.split('-').map(Number);\r\n    if (year < 1900 || year > 2100 || month < 1 || month > 12 || day < 1 || day > 31) return false;\r\n\r\n    const date = new Date(value);\r\n    return (\r\n      date.getFullYear() === year &&\r\n      date.getMonth() + 1 === month &&\r\n      date.getDate() === day\r\n    );\r\n  };\r\n\r\n  document.addEventListener('submit', function (e) {\r\n    const form = e.target.closest('form.jet-form-builder');\r\n    if (!form) return;\r\n\r\n    let errorFound = false;\r\n\r\n    dateFields.forEach(name => {\r\n      const input = form.querySelector(`[name=\"${name}\"]`);\r\n      if (!input) return;\r\n\r\n      const value = input.value.trim();\r\n      if (value && !isValidDate(value)) {\r\n        input.setCustomValidity(\"Date invalide (format : aaaa-mm-jj entre 1900 et 2100)\");\r\n        input.reportValidity();\r\n        input.classList.add(\"invalid\");\r\n        errorFound = true;\r\n      } else {\r\n        input.setCustomValidity(\"\");\r\n        input.classList.remove(\"invalid\");\r\n      }\r\n    });\r\n\r\n    if (errorFound) {\r\n      e.preventDefault();\r\n      e.stopImmediatePropagation();\r\n      console.warn(\"Soumission bloqu\u00e9e \u00e0 cause d'erreurs de date.\");\r\n    }\r\n  }, true);\r\n})();\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Nessun dato trovato<\/p>","protected":false},"author":3,"featured_media":0,"parent":515,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-948","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>poste vacant - Planet Interim Services SA<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.planetinterimservices.ch\/it\/per-i-candidati\/posto-vacante\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"poste vacant - Planet Interim Services SA\" \/>\n<meta property=\"og:description\" content=\"No data was found\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.planetinterimservices.ch\/it\/per-i-candidati\/posto-vacante\/\" \/>\n<meta property=\"og:site_name\" content=\"Planet Interim Services SA\" \/>\n<meta property=\"article:modified_time\" content=\"2025-12-15T15:09:33+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minuto\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.planetinterimservices.ch\/pour-les-candidats\/poste-vacant\/\",\"url\":\"https:\/\/www.planetinterimservices.ch\/pour-les-candidats\/poste-vacant\/\",\"name\":\"poste vacant - Planet Interim Services SA\",\"isPartOf\":{\"@id\":\"https:\/\/www.planetinterimservices.ch\/#website\"},\"datePublished\":\"2025-01-29T10:48:01+00:00\",\"dateModified\":\"2025-12-15T15:09:33+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.planetinterimservices.ch\/pour-les-candidats\/poste-vacant\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.planetinterimservices.ch\/pour-les-candidats\/poste-vacant\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.planetinterimservices.ch\/pour-les-candidats\/poste-vacant\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/www.planetinterimservices.ch\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Pour les candidats\",\"item\":\"https:\/\/www.planetinterimservices.ch\/es\/pour-les-candidats\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"poste vacant\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.planetinterimservices.ch\/#website\",\"url\":\"https:\/\/www.planetinterimservices.ch\/\",\"name\":\"Planet Interim Services SA\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.planetinterimservices.ch\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.planetinterimservices.ch\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.planetinterimservices.ch\/#organization\",\"name\":\"Planet Interim Services SA\",\"url\":\"https:\/\/www.planetinterimservices.ch\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/www.planetinterimservices.ch\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.planetinterimservices.ch\/wp-content\/uploads\/2025\/11\/logo-horizontal-fond-blanc.svg\",\"contentUrl\":\"https:\/\/www.planetinterimservices.ch\/wp-content\/uploads\/2025\/11\/logo-horizontal-fond-blanc.svg\",\"width\":695,\"height\":178,\"caption\":\"Planet Interim Services SA\"},\"image\":{\"@id\":\"https:\/\/www.planetinterimservices.ch\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"posizione vacante - Planet Interim Services SA","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.planetinterimservices.ch\/it\/per-i-candidati\/posto-vacante\/","og_locale":"it_IT","og_type":"article","og_title":"poste vacant - Planet Interim Services SA","og_description":"No data was found","og_url":"https:\/\/www.planetinterimservices.ch\/it\/per-i-candidati\/posto-vacante\/","og_site_name":"Planet Interim Services SA","article_modified_time":"2025-12-15T15:09:33+00:00","twitter_card":"summary_large_image","twitter_misc":{"Tempo di lettura stimato":"1 minuto"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.planetinterimservices.ch\/pour-les-candidats\/poste-vacant\/","url":"https:\/\/www.planetinterimservices.ch\/pour-les-candidats\/poste-vacant\/","name":"posizione vacante - Planet Interim Services SA","isPartOf":{"@id":"https:\/\/www.planetinterimservices.ch\/#website"},"datePublished":"2025-01-29T10:48:01+00:00","dateModified":"2025-12-15T15:09:33+00:00","breadcrumb":{"@id":"https:\/\/www.planetinterimservices.ch\/pour-les-candidats\/poste-vacant\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.planetinterimservices.ch\/pour-les-candidats\/poste-vacant\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.planetinterimservices.ch\/pour-les-candidats\/poste-vacant\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.planetinterimservices.ch\/"},{"@type":"ListItem","position":2,"name":"Pour les candidats","item":"https:\/\/www.planetinterimservices.ch\/es\/pour-les-candidats\/"},{"@type":"ListItem","position":3,"name":"poste vacant"}]},{"@type":"WebSite","@id":"https:\/\/www.planetinterimservices.ch\/#website","url":"https:\/\/www.planetinterimservices.ch\/","name":"Planet Interim Services SA","description":"","publisher":{"@id":"https:\/\/www.planetinterimservices.ch\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.planetinterimservices.ch\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Organization","@id":"https:\/\/www.planetinterimservices.ch\/#organization","name":"Planet Interim Services SA","url":"https:\/\/www.planetinterimservices.ch\/","logo":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.planetinterimservices.ch\/#\/schema\/logo\/image\/","url":"https:\/\/www.planetinterimservices.ch\/wp-content\/uploads\/2025\/11\/logo-horizontal-fond-blanc.svg","contentUrl":"https:\/\/www.planetinterimservices.ch\/wp-content\/uploads\/2025\/11\/logo-horizontal-fond-blanc.svg","width":695,"height":178,"caption":"Planet Interim Services SA"},"image":{"@id":"https:\/\/www.planetinterimservices.ch\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.planetinterimservices.ch\/it\/wp-json\/wp\/v2\/pages\/948","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.planetinterimservices.ch\/it\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.planetinterimservices.ch\/it\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.planetinterimservices.ch\/it\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.planetinterimservices.ch\/it\/wp-json\/wp\/v2\/comments?post=948"}],"version-history":[{"count":49,"href":"https:\/\/www.planetinterimservices.ch\/it\/wp-json\/wp\/v2\/pages\/948\/revisions"}],"predecessor-version":[{"id":2017,"href":"https:\/\/www.planetinterimservices.ch\/it\/wp-json\/wp\/v2\/pages\/948\/revisions\/2017"}],"up":[{"embeddable":true,"href":"https:\/\/www.planetinterimservices.ch\/it\/wp-json\/wp\/v2\/pages\/515"}],"wp:attachment":[{"href":"https:\/\/www.planetinterimservices.ch\/it\/wp-json\/wp\/v2\/media?parent=948"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}