{"id":11567,"date":"2025-12-26T15:56:19","date_gmt":"2025-12-26T08:56:19","guid":{"rendered":"https:\/\/webvsscorp.com\/demo\/dongcuong\/?page_id=11567"},"modified":"2025-12-26T15:56:19","modified_gmt":"2025-12-26T08:56:19","slug":"recruitment","status":"publish","type":"page","link":"https:\/\/webvsscorp.com\/demo\/dongcuong\/en\/recruitment\/","title":{"rendered":"Recruitment"},"content":{"rendered":"\n\t<section class=\"section\" id=\"section_1516402742\">\n\t\t<div class=\"section-bg fill\" >\n\t\t\t\t\t\t\t\t\t\n\t\t\t\n\n\t\t<\/div>\n\n\t\t\n\n\t\t<div class=\"section-content relative\">\n\t\t\t\n\n  <div class=\"banner has-hover has-parallax\" id=\"banner-515022787\">\n          <div class=\"banner-inner fill\">\n        <div class=\"banner-bg fill\" data-parallax=\"-4\" data-parallax-container=\".banner\" data-parallax-background>\n            <img loading=\"lazy\" decoding=\"async\" width=\"1980\" height=\"662\" src=\"https:\/\/webvsscorp.com\/demo\/dongcuong\/wp-content\/uploads\/2025\/12\/Rectangle-1428-2-1.png\" class=\"bg attachment-2048x2048 size-2048x2048\" alt=\"\" \/>                                    \n                    <\/div>\n\t\t\n        <div class=\"banner-layers container\">\n            <div class=\"fill banner-link\"><\/div>            \n        <\/div>\n      <\/div>\n\n            \n<style>\n#banner-515022787 {\n  padding-top: 90%;\n}\n@media (min-width:550px) {\n  #banner-515022787 {\n    padding-top: 33%;\n  }\n}\n<\/style>\n  <\/div>\n\n\n\t\t<\/div>\n\n\t\t\n<style>\n#section_1516402742 {\n  padding-top: 0px;\n  padding-bottom: 0px;\n}\n<\/style>\n\t<\/section>\n\t\n\n\t<section class=\"section\" id=\"section_911210913\">\n\t\t<div class=\"section-bg fill\" >\n\t\t\t\t\t\t\t\t\t\n\t\t\t\n\n\t\t<\/div>\n\n\t\t\n\n\t\t<div class=\"section-content relative\">\n\t\t\t\n\t<div id=\"gap-2029438681\" class=\"gap-element clearfix\" style=\"display:block; height:auto;\">\n\t\t\n<style>\n#gap-2029438681 {\n  padding-top: 32px;\n}\n@media (min-width:550px) {\n  #gap-2029438681 {\n    padding-top: 50px;\n  }\n}\n<\/style>\n\t<\/div>\n\t\n<div class=\"row align-center\"  id=\"row-769374660\">\n\n\t<div id=\"col-1070928736\" class=\"col pb-0 block-ttl small-12 large-12\"  data-animate=\"fadeInUp\">\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n\t<div id=\"text-3434734841\" class=\"text\">\n\t\t\n<h2 class=\"mb-0 uppercase text-40 text-gradient\"><strong>Ki\u1ebfn t\u1ea1o t\u01b0\u01a1ng lai<\/strong><br \/>\n<strong>x\u00e2y D\u1ef0NG s\u1ef1 nghi\u1ec7p<\/strong><\/h2>\n\t\t\n<style>\n#text-3434734841 {\n  text-align: center;\n}\n<\/style>\n\t<\/div>\n\t\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n\t<div id=\"col-1419068972\" class=\"col pb-0 medium-8 small-12 large-8\"  data-animate=\"fadeInUp\">\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n\t<div id=\"text-2337442105\" class=\"text\">\n\t\t\n<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam nonummy nibh euismod tincidunt ut&#8230; Lorem ipsum dolor sit amet, consectetuer , consectetuer adipiscing elit, sed diam<\/p>\n\t\t\n<style>\n#text-2337442105 {\n  text-align: center;\n}\n<\/style>\n\t<\/div>\n\t\n\t\t<\/div>\n\t\t\t\t\n<style>\n#col-1419068972 > .col-inner {\n  margin: 16px 0px 0px 0px;\n}\n<\/style>\n\t<\/div>\n\n\t\n<\/div>\n\t<div id=\"gap-1604135890\" class=\"gap-element clearfix\" style=\"display:block; height:auto;\">\n\t\t\n<style>\n#gap-1604135890 {\n  padding-top: 30px;\n}\n<\/style>\n\t<\/div>\n\t\n<div class=\"row row-collapse align-equal\"  id=\"row-221305104\">\n\n\t<div id=\"col-266384339\" class=\"col medium-5 small-12 large-5\"  data-animate=\"fadeInLeft\">\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n\n  <div class=\"banner has-hover\" id=\"banner-351378685\">\n          <div class=\"banner-inner fill\">\n        <div class=\"banner-bg fill\" >\n            <img loading=\"lazy\" decoding=\"async\" width=\"920\" height=\"918\" src=\"https:\/\/webvsscorp.com\/demo\/dongcuong\/wp-content\/uploads\/2025\/12\/Rectangle-1021-1.png\" class=\"bg attachment-original size-original\" alt=\"\" \/>                                    \n                    <\/div>\n\t\t\n        <div class=\"banner-layers container\">\n            <div class=\"fill banner-link\"><\/div>            \n        <\/div>\n      <\/div>\n\n            \n<style>\n#banner-351378685 {\n  padding-top: 56.25%;\n}\n@media (min-width:550px) {\n  #banner-351378685 {\n    padding-top: 170%;\n  }\n}\n@media (min-width:850px) {\n  #banner-351378685 {\n    padding-top: 99%;\n  }\n}\n<\/style>\n  <\/div>\n\n\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n\t<div id=\"col-256191980\" class=\"col bg-custom medium-7 small-12 large-7\"  >\n\t\t\t\t<div class=\"col-inner text-left dark\" style=\"background-color:#006931;\" >\n\t\t\t\n\t\t\t\n<div class=\"slider-wrapper relative slider-page-number\" id=\"slider-1463129159\" >\n    <div class=\"slider slider-type-fade slider-nav-dots-dashes slider-nav-circle slider-nav-large slider-nav-light slider-style-normal slider-show-nav\"\n        data-flickity-options='{\n            \"cellAlign\": \"center\",\n            \"imagesLoaded\": true,\n            \"lazyLoad\": 1,\n            \"freeScroll\": false,\n            \"wrapAround\": true,\n            \"autoPlay\": false,\n            \"pauseAutoPlayOnHover\" : true,\n            \"prevNextButtons\": false,\n            \"contain\" : true,\n            \"adaptiveHeight\" : true,\n            \"dragThreshold\" : 10,\n            \"percentPosition\": true,\n            \"pageDots\": true,\n            \"rightToLeft\": false,\n            \"draggable\": true,\n            \"selectedAttraction\": 0.1,\n            \"parallax\" : 0,\n            \"friction\": 0.6        }'\n        >\n        \n<div class=\"row\"  id=\"row-1419328837\">\n\n\t<div id=\"col-1030449461\" class=\"col small-12 large-12\"  data-animate=\"fadeInRight\">\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n<h3 class=\"text-30 mb-0\">M\u00d4I TR\u01af\u1edcNG L\u00c0M VI\u1ec6C<\/h3>\n\t<div id=\"text-4003848861\" class=\"text mt-24 text-custom\">\n\t\t\n<p><strong>M\u00d4 T\u1ea2 C\u00d4NG VI\u1ec6C:<\/strong><\/p>\n<div class=\"text-base my-auto mx-auto pb-10 &#091;--thread-content-margin:--spacing(4)&#093; thread-sm:&#091;--thread-content-margin:--spacing(6)&#093; thread-lg:&#091;--thread-content-margin:--spacing(16)&#093; px-(--thread-content-margin)\">\n<div class=\"&#091;--thread-content-max-width:40rem&#093; thread-lg:&#091;--thread-content-max-width:48rem&#093; mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\">\n<div class=\"flex max-w-full flex-col grow\">\n<div class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal &#091;.text-message+&amp;&#093;:mt-1\" dir=\"auto\" data-message-author-role=\"assistant\" data-message-id=\"3df373b5-eb56-4938-948e-ce6495640573\" data-message-model-slug=\"gpt-5\">\n<div class=\"flex w-full flex-col gap-1 empty:hidden first:pt-&#091;1px&#093;\">\n<div class=\"markdown prose dark:prose-invert w-full break-words light markdown-new-styling\">\n<ul>\n<li data-start=\"2\" data-end=\"63\">Tri\u1ec3n khai, gi\u00e1m s\u00e1t c\u00f4ng vi\u1ec7c \u0111\u1ea3m b\u1ea3o ti\u1ebfn \u0111\u1ed9, ch\u1ea5t l\u01b0\u1ee3ng.<\/li>\n<li data-start=\"66\" data-end=\"112\">L\u1eadp k\u1ebf ho\u1ea1ch, h\u1ed3 s\u01a1 th\u1ea7u v\u00e0 b\u00e1o c\u00e1o \u0111\u1ecbnh k\u1ef3.<\/li>\n<li data-start=\"115\" data-end=\"162\">Qu\u1ea3n l\u00fd chi ph\u00ed, d\u1ef1 to\u00e1n, v\u1eadt t\u01b0 \u2013 nh\u00e2n c\u00f4ng.<\/li>\n<li data-start=\"165\" data-end=\"214\">X\u00e2y d\u1ef1ng \u0111\u1ecbnh m\u1ee9c, quy tr\u00ecnh v\u00e0 h\u1ed3 s\u01a1 n\u0103ng l\u1ef1c.<\/li>\n<li data-start=\"217\" data-end=\"260\">\u0110\u00e0o t\u1ea1o, \u0111\u00e1nh gi\u00e1 nh\u00e2n s\u1ef1 theo ch\u1ec9 \u0111\u1ea1o BG\u0110.<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\t\t\t<\/div>\n\t\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n<style>\n#row-1419328837 > .col > .col-inner {\n  padding: 24px 16px 40px 16px;\n}\n@media (min-width:550px) {\n  #row-1419328837 > .col > .col-inner {\n    padding: 60px 60px 60px 60px;\n  }\n}\n<\/style>\n<\/div>\n<div class=\"row\"  id=\"row-572460177\">\n\n\t<div id=\"col-1994458543\" class=\"col small-12 large-12\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n<h3 class=\"text-30 mb-0\">M\u00d4I TR\u01af\u1edcNG L\u00c0M VI\u1ec6C<\/h3>\n\t<div id=\"text-3686113515\" class=\"text mt-24 text-custom\">\n\t\t\n<ul>\n<li data-start=\"0\" data-end=\"45\">\n<p data-start=\"2\" data-end=\"45\">Ph\u1ee5 tr\u00e1ch \u0111\u1ea5u th\u1ea7u, h\u1ee3p \u0111\u1ed3ng v\u00e0 thi c\u00f4ng.<\/p>\n<\/li>\n<li data-start=\"46\" data-end=\"114\">\n<p data-start=\"48\" data-end=\"114\">L\u1eadp h\u1ed3 s\u01a1 th\u1ea7u, b\u00f3c t\u00e1ch kh\u1ed1i l\u01b0\u1ee3ng, \u0111\u1ec1 xu\u1ea5t bi\u1ec7n ph\u00e1p thi c\u00f4ng.<\/p>\n<\/li>\n<li data-start=\"115\" data-end=\"189\">\n<p data-start=\"117\" data-end=\"189\">Ki\u1ec3m so\u00e1t ti\u1ebfn \u0111\u1ed9, ch\u1ea5t l\u01b0\u1ee3ng, chi ph\u00ed, nghi\u1ec7m thu \u2013 thanh quy\u1ebft to\u00e1n.<\/p>\n<\/li>\n<li data-start=\"190\" data-end=\"254\" data-is-last-node=\"\">\n<p data-start=\"192\" data-end=\"254\" data-is-last-node=\"\">Ph\u1ed1i h\u1ee3p l\u1eadp d\u1ef1 to\u00e1n, \u0111i\u1ec1u ph\u1ed1i ngu\u1ed3n l\u1ef1c v\u00e0 gi\u00e1m s\u00e1t an to\u00e0n.<\/p>\n<\/li>\n<\/ul>\n\t\t\t<\/div>\n\t\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n<style>\n#row-572460177 > .col > .col-inner {\n  padding: 24px 16px 40px 16px;\n}\n@media (min-width:550px) {\n  #row-572460177 > .col > .col-inner {\n    padding: 60px 60px 60px 60px;\n  }\n}\n<\/style>\n<\/div>\n     <\/div>\n\n     <div class=\"loading-spin dark large centered\"><\/div>\n\n\t<\/div>\n\n\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n<\/div>\n\t<div id=\"gap-2049968416\" class=\"gap-element clearfix\" style=\"display:block; height:auto;\">\n\t\t\n<style>\n#gap-2049968416 {\n  padding-top: 32px;\n}\n@media (min-width:550px) {\n  #gap-2049968416 {\n    padding-top: 70px;\n  }\n}\n<\/style>\n\t<\/div>\n\t\n\t\t<\/div>\n\n\t\t\n<style>\n#section_911210913 {\n  padding-top: 0px;\n  padding-bottom: 0px;\n}\n<\/style>\n\t<\/section>\n\t\n\n\t<section class=\"section\" id=\"section_1721327753\">\n\t\t<div class=\"section-bg fill\" >\n\t\t\t\t\t\t\t\t\t\n\t\t\t\n\n\t\t<\/div>\n\n\t\t\n\n\t\t<div class=\"section-content relative\">\n\t\t\t\n<div class=\"row\"  id=\"row-1794237147\">\n\n\t<div id=\"col-1229912123\" class=\"col pb-0 block-ttl small-12 large-12\"  data-animate=\"fadeInUp\">\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n\t<div id=\"text-2666142832\" class=\"text\">\n\t\t\n<h2 class=\"mb-0 text-40 text-gradient\"><strong>V\u1eca TR\u00cd TUY\u1ec2N D\u1ee4NG<\/strong><\/h2>\n\t\t\n<style>\n#text-2666142832 {\n  text-align: center;\n  color: rgb(0,0,0);\n}\n#text-2666142832 > * {\n  color: rgb(0,0,0);\n}\n<\/style>\n\t<\/div>\n\t\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n<\/div>\n\t<div id=\"gap-1090209130\" class=\"gap-element clearfix\" style=\"display:block; height:auto;\">\n\t\t\n<style>\n#gap-1090209130 {\n  padding-top: 20px;\n}\n<\/style>\n\t<\/div>\n\t\n<div class=\"row\"  id=\"row-186446360\">\n\n\t<div id=\"col-1018027946\" class=\"col pb-0 medium-7 small-12 large-12\"  data-animate=\"fadeInLeft\">\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n\n    <div id=\"recruitment-list\"><\/div>\n\n    <div class=\"ux-relay__control ux-relay__control--bottom container pb-half text-left\">\n        <ul class=\"ux-relay__pagination page-numbers nav-pagination links\" id=\"recruitment-pagination\"><\/ul>\n    <\/div>\n\n    <script>\n    document.addEventListener(\"DOMContentLoaded\", function () {\n        let currentPage = 1;\n\n        function loadRecruitments(page = 1) {\n            const container = document.querySelector('#recruitment-list');\n            const pagination = document.querySelector('#recruitment-pagination');\n            container.innerHTML = '<p>\u0110ang t\u1ea3i...<\/p>';\n\n            \/\/ L\u1ea5y gi\u00e1 tr\u1ecb filter n\u1ebfu c\u00f3\n            const diaDiem = document.querySelector('#filter-dia-diem') ? document.querySelector('#filter-dia-diem').value : '';\n            const congTy  = document.querySelector('#filter-cong-ty') ? document.querySelector('#filter-cong-ty').value : '';\n            const nganhNghe = document.querySelector('#filter-nganh-nghe') ? document.querySelector('#filter-nganh-nghe').value : '';\n\n            const params = new URLSearchParams({\n                action: 'load_recruitments',\n                page: page,\n                dia_diem: diaDiem,\n                cong_ty: congTy,\n                nganh_nghe: nganhNghe\n            });\n\n            fetch('https:\/\/webvsscorp.com\/demo\/dongcuong\/wp-admin\/admin-ajax.php?' + params.toString())\n                .then(response => response.json())\n                .then(data => {\n                    container.innerHTML = data.html;\n                    pagination.innerHTML = data.pagination;\n\n                    pagination.querySelectorAll('a.page-number').forEach(link => {\n                        link.addEventListener('click', function (e) {\n                            e.preventDefault();\n                            currentPage = parseInt(this.dataset.page);\n                            loadRecruitments(currentPage);\n                        });\n                    });\n                });\n        }\n\n        \/\/ G\u1eafn event cho n\u00fat l\u1ecdc \/ reset n\u1ebfu c\u00f3\n        const btnFilter = document.querySelector('#btn-filter');\n        const btnReset = document.querySelector('#btn-reset');\n\n        if (btnFilter) {\n            btnFilter.addEventListener('click', function () {\n                currentPage = 1;\n                loadRecruitments(currentPage);\n            });\n        }\n\n        if (btnReset) {\n            btnReset.addEventListener('click', function () {\n                if (document.querySelector('#filter-dia-diem')) document.querySelector('#filter-dia-diem').value = '';\n                if (document.querySelector('#filter-cong-ty')) document.querySelector('#filter-cong-ty').value = '';\n                if (document.querySelector('#filter-nganh-nghe')) document.querySelector('#filter-nganh-nghe').value = '';\n                currentPage = 1;\n                loadRecruitments(currentPage);\n            });\n        }\n\n        loadRecruitments(currentPage);\n    });\n    <\/script>\n    \n\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n\t<div id=\"col-1171704910\" class=\"col pb-0 order-1-sp medium-5 small-12 large-4\"  data-animate=\"fadeInRight\">\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n\t\t<div class=\"mt-16 order-1-sp hidden\">\n\t\t\t\t\n    <div class=\"recruitment-filters mb-3\" style=\"margin-bottom:20px;\">\n        <select id=\"filter-dia-diem\">\n            <option value=\"\">-- \u0110\u1ecba \u0111i\u1ec3m --<\/option>\n                    <\/select>\n\n        <select id=\"filter-cong-ty\">\n            <option value=\"\">-- Ph\u00f2ng ban --<\/option>\n                            <option value=\"Ph\u00f2ng Qu\u1ea3n l\u00ed Thi c\u00f4ng\">Ph\u00f2ng Qu\u1ea3n l\u00ed Thi c\u00f4ng<\/option>\n                    <\/select>\n\n        <select id=\"filter-nganh-nghe\">\n            <option value=\"\">-- Ng\u00e0nh ngh\u1ec1 --<\/option>\n                            <option value=\"X\u00e2y d\u1ef1ng, k\u1ef9 thu\u1eadt\">X\u00e2y d\u1ef1ng, k\u1ef9 thu\u1eadt<\/option>\n                    <\/select>\n\n        <button id=\"btn-filter\" class=\"button primary small\">L\u1ecdc<\/button>\n        <button id=\"btn-reset\" class=\"button secondary small is-outline\">X\u00f3a<\/button>\n    <\/div>\n    \n\t\t<\/div>\n\t\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n<\/div>\n\t<div id=\"gap-2143265241\" class=\"gap-element clearfix\" style=\"display:block; height:auto;\">\n\t\t\n<style>\n#gap-2143265241 {\n  padding-top: 32px;\n}\n@media (min-width:550px) {\n  #gap-2143265241 {\n    padding-top: 50px;\n  }\n}\n<\/style>\n\t<\/div>\n\t\n\t\t<\/div>\n\n\t\t\n<style>\n#section_1721327753 {\n  padding-top: 0px;\n  padding-bottom: 0px;\n}\n<\/style>\n\t<\/section>\n\t\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":19,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-11567","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/webvsscorp.com\/demo\/dongcuong\/wp-json\/wp\/v2\/pages\/11567","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webvsscorp.com\/demo\/dongcuong\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/webvsscorp.com\/demo\/dongcuong\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/webvsscorp.com\/demo\/dongcuong\/wp-json\/wp\/v2\/users\/19"}],"replies":[{"embeddable":true,"href":"https:\/\/webvsscorp.com\/demo\/dongcuong\/wp-json\/wp\/v2\/comments?post=11567"}],"version-history":[{"count":1,"href":"https:\/\/webvsscorp.com\/demo\/dongcuong\/wp-json\/wp\/v2\/pages\/11567\/revisions"}],"predecessor-version":[{"id":11568,"href":"https:\/\/webvsscorp.com\/demo\/dongcuong\/wp-json\/wp\/v2\/pages\/11567\/revisions\/11568"}],"wp:attachment":[{"href":"https:\/\/webvsscorp.com\/demo\/dongcuong\/wp-json\/wp\/v2\/media?parent=11567"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}