{"id":2784,"date":"2024-01-18T11:11:45","date_gmt":"2024-01-18T11:11:45","guid":{"rendered":"https:\/\/blueshifthospitality.com\/carreiras\/"},"modified":"2024-08-22T11:32:44","modified_gmt":"2024-08-22T10:32:44","slug":"carreiras","status":"publish","type":"page","link":"https:\/\/blueshifthospitality.com\/pt\/carreiras\/","title":{"rendered":"Carreiras"},"content":{"rendered":"[vc_row type=&#8221;in_container&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; scene_position=&#8221;center&#8221; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; overflow=&#8221;visible&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221; shape_divider_position=&#8221;bottom&#8221; bg_image_animation=&#8221;none&#8221;][vc_column column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; column_element_direction_desktop=&#8221;default&#8221; column_element_spacing=&#8221;default&#8221; desktop_text_alignment=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_backdrop_filter=&#8221;none&#8221; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; column_position=&#8221;default&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/1&#8243; tablet_width_inherit=&#8221;default&#8221; animation_type=&#8221;default&#8221; bg_image_animation=&#8221;none&#8221; border_type=&#8221;simple&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221;][vc_row_inner column_margin=&#8221;none&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; top_padding=&#8221;5%&#8221; bottom_padding=&#8221;5%&#8221; right_padding_tablet=&#8221;0%&#8221; text_align=&#8221;left&#8221; row_position=&#8221;default&#8221; row_position_tablet=&#8221;inherit&#8221; row_position_phone=&#8221;inherit&#8221; overflow=&#8221;visible&#8221; pointer_events=&#8221;all&#8221;][vc_column_inner column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; column_element_direction_desktop=&#8221;default&#8221; column_element_spacing=&#8221;default&#8221; desktop_text_alignment=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_backdrop_filter=&#8221;none&#8221; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; overflow=&#8221;visible&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/1&#8243; tablet_width_inherit=&#8221;default&#8221; animation_type=&#8221;default&#8221; enable_animation=&#8221;true&#8221; animation=&#8221;fade-in-from-bottom&#8221; animation_easing=&#8221;default&#8221; bg_image_animation=&#8221;none&#8221; border_type=&#8221;simple&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221;][vc_column_text]\n<h3>Carreiras em hotelaria e restaura\u00e7\u00e3o: novas vagas<\/h3>\n[\/vc_column_text][\/vc_column_inner][\/vc_row_inner][vc_column_text]    <script>\n        var pagina = 1;\n\n        function atualizarPagina(pag){\n            pagina = pag\n            console.log(pag, 'pag')\n        }\n        function showLoader() {\n            \/\/ document.getElementById('loading-overlay').style.display = 'flex';\n        }\n        function hideLoader() {\n            \/\/ document.getElementById('loading-overlay').style.display = 'none';\n        }\n        function anterior() {\n            var selectedPostType = jQuery('#post-type-filter').val();\n            selectedPostType == '' ? 'all' : selectedPostType;\n            var selectedCategory = jQuery(\"#category-filter\").val();\n            selectedCategory == 'all' ? '' : selectedCategory;\n            if(Number(pagina) >= 2){\n                loadPosts(selectedPostType, selectedCategory,Number(pagina)-1);\n            }\n            \n        }\n        function seguinte() {\n            var selectedPostType = jQuery('#post-type-filter').val();\n            selectedPostType == '' ? 'all' : selectedPostType;\n            var selectedCategory = jQuery(\"#category-filter\").val();\n            selectedCategory == 'all' ? '' : selectedCategory;\n            var pagina_a_avancar = Number(pagina)+1\n            var existe = jQuery('[data-id=\"'+pagina_a_avancar+'\"]').length\n            if(existe > 0){\n                loadPosts(selectedPostType, selectedCategory,pagina_a_avancar);\n            }\n            \n        }\n        function esconderBotoes(pag){\n            var paginaSeguinte = Number(pag) + 1;\n            var existe = jQuery('[data-id=\"'+paginaSeguinte+'\"]').length\n            if(pag == 1){\n                jQuery('#anterior').hide()\n                jQuery('#seguinte').show()\n            }\n            if(pag > 1) {\n                jQuery('#anterior').show() \n            }\n            if(pag > 1 && existe == 0){\n                jQuery('#seguinte').hide()  \n            }\n        }\n        function addActiveClass(paginaAtiva){\n            jQuery('[data-id=\"'+paginaAtiva+'\"]').addClass('custom-active')\n        }\n        function irParaID(id) {\n            var targetElement = document.getElementById(id);\n            if (targetElement) {\n                targetElement.scrollIntoView({\n                    behavior: 'smooth'\n                });\n            }\n        }\n        function loadPosts(postType, category, pageNumber, inicial) {\n            showLoader()\n            atualizarPagina(pageNumber)\n            jQuery.ajax({\n                type: 'GET',\n                url: 'https:\/\/blueshifthospitality.com\/wp-admin\/admin-ajax.php',\n                data: {\n                    action: 'filter_posts',\n                    post_type: postType,\n                    category: category,\n                },\n                success: function (response) {\n                    jQuery('#post-container-all').html(response);\n                    addActiveClass(pageNumber)\n                    esconderBotoes(pageNumber)\n                    if(!inicial){\n                        \/\/ irParaID('custom-posts-container')\n                    }\n                    \n                    hideLoader()\n                },\n            });\n        }\n\n\n        jQuery(document).ready(async function ($) {\n\n            function loadTagsCareers(postType, regionText) {\n                $.ajax({\n                    type: 'GET',\n                    url: 'https:\/\/blueshifthospitality.com\/wp-admin\/admin-ajax.php',\n                    data: {\n                        action: 'filter_tags_careers',\n                        post_type: 'careers',\n                    },\n                    success: function (response) {\n                        hideLoader();\n                        console.log(response, 'response tags')\n                        var categories = response.split('||');\n                        var categoryDropdown = $('#post-type-filter');\n                        categoryDropdown.empty();\n                        categoryDropdown.append('<option value=\"all\">' + regionText + '<\/option>'); \/\/ Utiliza o texto fornecido\n                        categories.forEach(function (category) {\n                            categoryDropdown.append('<option value=\"' + category + '\">' + category + '<\/option>');\n                        });\n                    },\n                });\n            }\n\n            function loadCategories(postType, departmentText) {\n                showLoader();\n                $.ajax({\n                    type: 'GET',\n                    url: 'https:\/\/blueshifthospitality.com\/wp-admin\/admin-ajax.php',\n                    data: {\n                        action: 'filter_categories',\n                        post_type: postType,\n                    },\n                    success: function (response) {\n                        hideLoader();\n                        var categories = response.split(',');\n                        var categoryDropdown = $('#category-filter');\n                        categoryDropdown.empty();\n                        categoryDropdown.append('<option value=\"all\">' + departmentText + '<\/option>'); \/\/ Utiliza o texto fornecido\n                        categories.forEach(function (category) {\n                            categoryDropdown.append('<option value=\"' + category + '\">' + category + '<\/option>');\n                        });\n                    },\n                });\n            }\n\n            $('#post-type-filter').change(function () {\n                var selectedPostType = $(this).val();\n                var categoria = $('#category-filter').val();\n                loadPosts(selectedPostType, categoria, 1, false);\n            });\n\n            $('#category-filter').change(function () {\n                var selectedPostType = $('#post-type-filter').val();\n                var selectedCategory = $(this).val();\n                loadPosts(selectedPostType, selectedCategory, 1);\n            });\n\n            await loadPosts('all', '', 1, true);\n\n            \/\/ Defini\u00e7\u00e3o din\u00e2mica do texto com base no idioma\n            var departmentText = '';\n            var regionText = '';\n            if ('pt' === 'pt') {\n                departmentText = 'Departamento';\n                regionText = 'Regi\u00e3o';\n            } else {\n                departmentText = 'Department';\n                regionText = 'Region';\n            }\n\n            loadCategories('all', departmentText);\n            loadTagsCareers('portfolio', regionText);\n        });\n\n    <\/script>\n    <div id=\"custom-filter\">\n        <select id=\"category-filter\">\n            <option value=\"all\">Departamento<\/option><option value=\"case-studies-pt\">Case studies<\/option><option value=\"manutencao\">Manuten\u00e7\u00e3o<\/option><option value=\"noticias\">Not\u00edcias<\/option><option value=\"opinion-pt\">Opini\u00e3o<\/option><option value=\"press-releases-pt\">Press releases<\/option><option value=\"testemunhos\">Testemunhos<\/option>        <\/select>\n\n        <select id=\"post-type-filter\">\n            <option value=\"all\">Regi\u00e3o<\/option>        <\/select>\n\n    <\/div>\n    <div id=\"custom-posts-container\">\n        \n        <div id=\"post-container-all\" class=\"all-posts\">\n        \n        <\/div>\n    <\/div>\n    \n    [\/vc_column_text][\/vc_column][\/vc_row][vc_row type=&#8221;in_container&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; scene_position=&#8221;center&#8221; top_margin=&#8221;5%&#8221; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; overflow=&#8221;visible&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221; shape_divider_position=&#8221;bottom&#8221; bg_image_animation=&#8221;none&#8221; gradient_type=&#8221;default&#8221; shape_type=&#8221;&#8221;][vc_column column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; column_element_direction_desktop=&#8221;default&#8221; column_element_spacing=&#8221;default&#8221; desktop_text_alignment=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_backdrop_filter=&#8221;none&#8221; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; column_position=&#8221;default&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/1&#8243; tablet_width_inherit=&#8221;default&#8221; animation_type=&#8221;default&#8221; bg_image_animation=&#8221;none&#8221; border_type=&#8221;simple&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221;][nectar_global_section id=&#8221;173&#8243;][\/vc_column][\/vc_row]\n","protected":false},"excerpt":{"rendered":"<p>[vc_row type=&#8221;in_container&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; scene_position=&#8221;center&#8221; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; overflow=&#8221;visible&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221; shape_divider_position=&#8221;bottom&#8221; bg_image_animation=&#8221;none&#8221;][vc_column column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; column_element_direction_desktop=&#8221;default&#8221; column_element_spacing=&#8221;default&#8221; desktop_text_alignment=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_backdrop_filter=&#8221;none&#8221; column_shadow=&#8221;none&#8221;&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"inline_featured_image":false,"footnotes":""},"class_list":["post-2784","page","type-page","status-publish"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.9.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Carreiras - Blueshift<\/title>\n<meta name=\"description\" content=\"See our new openings in hospitality careers and submit your application. Start your career journey with Blueshift.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blueshifthospitality.com\/pt\/carreiras\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Carreiras - Blueshift\" \/>\n<meta property=\"og:description\" content=\"See our new openings in hospitality careers and submit your application. Start your career journey with Blueshift.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blueshifthospitality.com\/pt\/carreiras\/\" \/>\n<meta property=\"og:site_name\" content=\"Blueshift\" \/>\n<meta property=\"article:modified_time\" content=\"2024-08-22T10:32:44+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blueshifthospitality.com\/wp-content\/uploads\/2024\/05\/Blueshift_Marca-Oficial_RGB_1_Otimizado.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2500\" \/>\n\t<meta property=\"og:image:height\" content=\"1406\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blueshifthospitality.com\/pt\/carreiras\/\",\"url\":\"https:\/\/blueshifthospitality.com\/pt\/carreiras\/\",\"name\":\"Carreiras - Blueshift\",\"isPartOf\":{\"@id\":\"https:\/\/blueshifthospitality.com\/#website\"},\"datePublished\":\"2024-01-18T11:11:45+00:00\",\"dateModified\":\"2024-08-22T10:32:44+00:00\",\"description\":\"See our new openings in hospitality careers and submit your application. Start your career journey with Blueshift.\",\"breadcrumb\":{\"@id\":\"https:\/\/blueshifthospitality.com\/pt\/carreiras\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blueshifthospitality.com\/pt\/carreiras\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/blueshifthospitality.com\/pt\/carreiras\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/blueshifthospitality.com\/pt\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Carreiras\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/blueshifthospitality.com\/#website\",\"url\":\"https:\/\/blueshifthospitality.com\/\",\"name\":\"Blueshift\",\"description\":\"\",\"alternateName\":\"Moving Forward Hospitality\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/blueshifthospitality.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"pt-PT\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Carreiras - Blueshift","description":"See our new openings in hospitality careers and submit your application. Start your career journey with Blueshift.","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:\/\/blueshifthospitality.com\/pt\/carreiras\/","og_locale":"pt_PT","og_type":"article","og_title":"Carreiras - Blueshift","og_description":"See our new openings in hospitality careers and submit your application. Start your career journey with Blueshift.","og_url":"https:\/\/blueshifthospitality.com\/pt\/carreiras\/","og_site_name":"Blueshift","article_modified_time":"2024-08-22T10:32:44+00:00","og_image":[{"width":2500,"height":1406,"url":"https:\/\/blueshifthospitality.com\/wp-content\/uploads\/2024\/05\/Blueshift_Marca-Oficial_RGB_1_Otimizado.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/blueshifthospitality.com\/pt\/carreiras\/","url":"https:\/\/blueshifthospitality.com\/pt\/carreiras\/","name":"Carreiras - Blueshift","isPartOf":{"@id":"https:\/\/blueshifthospitality.com\/#website"},"datePublished":"2024-01-18T11:11:45+00:00","dateModified":"2024-08-22T10:32:44+00:00","description":"See our new openings in hospitality careers and submit your application. Start your career journey with Blueshift.","breadcrumb":{"@id":"https:\/\/blueshifthospitality.com\/pt\/carreiras\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blueshifthospitality.com\/pt\/carreiras\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/blueshifthospitality.com\/pt\/carreiras\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blueshifthospitality.com\/pt\/"},{"@type":"ListItem","position":2,"name":"Carreiras"}]},{"@type":"WebSite","@id":"https:\/\/blueshifthospitality.com\/#website","url":"https:\/\/blueshifthospitality.com\/","name":"Blueshift","description":"","alternateName":"Moving Forward Hospitality","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blueshifthospitality.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"pt-PT"}]}},"_links":{"self":[{"href":"https:\/\/blueshifthospitality.com\/pt\/wp-json\/wp\/v2\/pages\/2784","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blueshifthospitality.com\/pt\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/blueshifthospitality.com\/pt\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/blueshifthospitality.com\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blueshifthospitality.com\/pt\/wp-json\/wp\/v2\/comments?post=2784"}],"version-history":[{"count":2,"href":"https:\/\/blueshifthospitality.com\/pt\/wp-json\/wp\/v2\/pages\/2784\/revisions"}],"predecessor-version":[{"id":3020,"href":"https:\/\/blueshifthospitality.com\/pt\/wp-json\/wp\/v2\/pages\/2784\/revisions\/3020"}],"wp:attachment":[{"href":"https:\/\/blueshifthospitality.com\/pt\/wp-json\/wp\/v2\/media?parent=2784"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}