{"id":20,"date":"2026-03-05T22:14:49","date_gmt":"2026-03-05T22:14:49","guid":{"rendered":"https:\/\/sospuravida.com\/MINOMINA\/?page_id=20"},"modified":"2026-03-05T22:14:50","modified_gmt":"2026-03-05T22:14:50","slug":"reclutamientos","status":"publish","type":"page","link":"https:\/\/sospuravida.com\/MINOMINA\/reclutamientos\/","title":{"rendered":"RECLUTAMIENTOS"},"content":{"rendered":"        <style>\r\n            .sos-form-wrap { max-width: 800px; margin: 20px auto; font-family: 'Segoe UI', Roboto, sans-serif; background:#fff; padding:40px; border-radius:20px; box-shadow:0 15px 35px rgba(0,0,0,0.1); border:1px solid #e2e8f0; }\r\n            .form-header { text-align: center; margin-bottom: 40px; }\r\n            .form-section { background: #f8fafc; padding: 20px; border-radius: 12px; margin-bottom: 25px; border: 1px solid #edf2f7; }\r\n            .form-section h3 { margin-top: 0; color: #1e3a8a; font-size: 18px; border-bottom: 2px solid #e2e8f0; padding-bottom: 10px; margin-bottom: 20px; }\r\n            .form-group { margin-bottom: 15px; }\r\n            .form-group label { display: block; font-weight: 700; margin-bottom: 8px; color: #334155; font-size: 14px; }\r\n            .form-group input, .form-group textarea, .form-group select { width: 100%; padding: 12px; border: 1px solid #cbd5e1; border-radius: 8px; font-size: 15px; transition: border 0.3s; }\r\n            .form-group input:focus { border-color: #3b82f6; outline: none; box-shadow: 0 0 0 3px rgba(59, 130, 246, 0.1); }\r\n            \r\n            .camera-box, .signature-box { background: #fff; border: 2px dashed #cbd5e1; border-radius: 12px; padding: 15px; text-align: center; margin-top: 10px; }\r\n            #video { width: 100%; max-width: 320px; border-radius: 10px; background: #000; }\r\n            #canvas-firma { border: 1px solid #e2e8f0; background: #fff; cursor: crosshair; touch-action: none; width: 100%; max-width: 500px; height: 150px; border-radius: 8px; }\r\n            \r\n            .btn-capture { background: #0f172a; color: white; border: none; padding: 10px 20px; border-radius: 6px; cursor: pointer; margin-top: 10px; font-weight: 600; }\r\n            .btn-submit { background: linear-gradient(135deg, #1e3a8a 0%, #3b82f6 100%); color: white; padding: 18px; border: none; border-radius: 12px; font-weight: 800; width: 100%; cursor: pointer; font-size: 18px; margin-top: 20px; box-shadow: 0 10px 15px -3px rgba(30, 58, 138, 0.3); }\r\n            \r\n            .sospuravida-footer-public { text-align: center; margin-top: 40px; font-size: 12px; color: #94a3b8; line-height: 1.6; }\r\n        <\/style>\r\n\r\n        <div class=\"sos-form-wrap\">\r\n            <div class=\"form-header\">\r\n                <h1 style=\"color:#1e3a8a; margin:0;\">Bolsa de Empleo<\/h1>\r\n                <p style=\"color:#64748b;\">Post\u00falate hoy mismo a nuestras vacantes disponibles<\/p>\r\n            <\/div>\r\n\r\n            <form method=\"POST\" enctype=\"multipart\/form-data\" id=\"main-postulacion\">\r\n                \r\n                <div class=\"form-section\">\r\n                    <h3>\ud83d\udc64 Informaci\u00f3n Personal<\/h3>\r\n                    <div style=\"display:grid; grid-template-columns: 1fr 1fr; gap:15px;\">\r\n                        <div class=\"form-group\"><label>Nombre<\/label><input type=\"text\" name=\"nombre\" required><\/div>\r\n                        <div class=\"form-group\"><label>Apellidos<\/label><input type=\"text\" name=\"apellido\" required><\/div>\r\n                    <\/div>\r\n                    <div style=\"display:grid; grid-template-columns: 1fr 1fr; gap:15px;\">\r\n                        <div class=\"form-group\"><label>N\u00b0 C\u00e9dula<\/label><input type=\"text\" name=\"cedula\" required><\/div>\r\n                        <div class=\"form-group\"><label>WhatsApp<\/label><input type=\"tel\" name=\"telefono\" placeholder=\"Ej: 88887777\" required><\/div>\r\n                    <\/div>\r\n                    <div class=\"form-group\"><label>Correo Electr\u00f3nico<\/label><input type=\"email\" name=\"email\" required><\/div>\r\n                <\/div>\r\n\r\n                <div class=\"form-section\">\r\n                    <h3>\ud83c\udfe5 Informaci\u00f3n de Salud<\/h3>\r\n                    <div class=\"form-group\"><label>Padecimientos \/ Enfermedades<\/label><textarea name=\"padecimientos\" rows=\"2\" placeholder=\"Indique si padece alguna enfermedad cr\u00f3nica...\"><\/textarea><\/div>\r\n                    <div class=\"form-group\"><label>Alergias o Intolerancias<\/label><input type=\"text\" name=\"alergias\" placeholder=\"Medicamentos, alimentos, gluten, etc.\"><\/div>\r\n                <\/div>\r\n\r\n                <div class=\"form-section\">\r\n                    <h3>\ud83d\udcc4 Documentos Requeridos<\/h3>\r\n                    <div class=\"form-group\"><label>Curr\u00edculum V\u00edtae (Solo PDF)<\/label><input type=\"file\" name=\"archivo_cv\" accept=\".pdf\" required><\/div>\r\n                    <div class=\"form-group\"><label>Foto de C\u00e9dula (Frente)<\/label><input type=\"file\" name=\"archivo_cedula\" accept=\"image\/*\" required><\/div>\r\n                <\/div>\r\n\r\n                <div class=\"form-section\">\r\n                    <h3>\ud83d\udcf8 Validaci\u00f3n de Identidad<\/h3>\r\n                    <div class=\"form-group\">\r\n                        <label>Foto Selfie en Tiempo Real<\/label>\r\n                        <div class=\"camera-box\">\r\n                            <video id=\"video\" autoplay playsinline><\/video>\r\n                            <canvas id=\"canvas-selfie\" style=\"display:none;\"><\/canvas>\r\n                            <br><button type=\"button\" id=\"snap\" class=\"btn-capture\">\ud83d\udcf8 Capturar Selfie<\/button>\r\n                            <div id=\"selfie-ok\" style=\"display:none; color:#16a34a; margin-top:10px; font-weight:bold;\">\u2705 Foto capturada correctamente<\/div>\r\n                        <\/div>\r\n                        <input type=\"hidden\" name=\"selfie_data\" id=\"selfie_data\" required>\r\n                    <\/div>\r\n\r\n                    <div class=\"form-group\">\r\n                        <label>\u270d\ufe0f Firma del Postulante (Dibuja aqu\u00ed)<\/label>\r\n                        <div class=\"signature-box\">\r\n                            <canvas id=\"canvas-firma\"><\/canvas>\r\n                            <br><button type=\"button\" id=\"clear-signature\" style=\"background:#e2e8f0; border:none; padding:5px 10px; border-radius:4px; cursor:pointer; font-size:12px;\">Limpiar Firma<\/button>\r\n                        <\/div>\r\n                        <input type=\"hidden\" name=\"firma_data\" id=\"firma_data\" required>\r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <div class=\"form-group\" style=\"background:#fffbeb; padding:15px; border-radius:8px; border:1px solid #fef3c7;\">\r\n                    <label style=\"display:flex; gap:10px; align-items:flex-start; font-weight:normal;\">\r\n                        <input type=\"checkbox\" required style=\"width:auto; margin-top:4px;\">\r\n                        <span>Declaro que la informaci\u00f3n suministrada es verdadera y autorizo a <strong>SOSPURAVIDA<\/strong> para el manejo de mis datos seg\u00fan la Ley de Protecci\u00f3n de la Persona frente al Tratamiento de sus Datos Personales.<\/span>\r\n                    <\/label>\r\n                <\/div>\r\n\r\n                <button type=\"submit\" name=\"enviar_postulacion\" class=\"btn-submit\">\ud83d\ude80 Enviar Postulaci\u00f3n Oficial<\/button>\r\n            <\/form>\r\n\r\n            <div class=\"sospuravida-footer-public\">\r\n                Power By: SOSPURAVIDA.COM | Dise\u00f1o: Luis Porras V | Tel: 6325-3509 <br>\r\n                Sistema Inteligente de Planillas y R.R.H.H | Copyright \u00a9 2026\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <script>\r\n            \/\/ L\u00f3gica de C\u00e1mara Selfie\r\n            const video = document.getElementById('video');\r\n            const canvasSelfie = document.getElementById('canvas-selfie');\r\n            const snap = document.getElementById('snap');\r\n            const selfieInput = document.getElementById('selfie_data');\r\n            const selfieOk = document.getElementById('selfie-ok');\r\n\r\n            navigator.mediaDevices.getUserMedia({ video: { facingMode: \"user\" } }).then(stream => { video.srcObject = stream; });\r\n\r\n            snap.addEventListener('click', () => {\r\n                const context = canvasSelfie.getContext('2d');\r\n                canvasSelfie.width = video.videoWidth;\r\n                canvasSelfie.height = video.videoHeight;\r\n                context.drawImage(video, 0, 0);\r\n                selfieInput.value = canvasSelfie.toDataURL('image\/jpeg', 0.7);\r\n                selfieOk.style.display = 'block';\r\n                snap.innerText = '\ud83d\udd04 Recapturar Foto';\r\n            });\r\n\r\n            \/\/ L\u00f3gica de Firma Digital\r\n            const canvasFirma = document.getElementById('canvas-firma');\r\n            const ctx = canvasFirma.getContext('2d');\r\n            const firmaInput = document.getElementById('firma_data');\r\n            let drawing = false;\r\n\r\n            function getPos(e) {\r\n                const rect = canvasFirma.getBoundingClientRect();\r\n                return {\r\n                    x: (e.clientX || e.touches[0].clientX) - rect.left,\r\n                    y: (e.clientY || e.touches[0].clientY) - rect.top\r\n                };\r\n            }\r\n\r\n            function startDrawing(e) { drawing = true; ctx.beginPath(); const p = getPos(e); ctx.moveTo(p.x, p.y); e.preventDefault(); }\r\n            function endDrawing() { drawing = false; firmaInput.value = canvasFirma.toDataURL(); }\r\n            function draw(e) {\r\n                if(!drawing) return;\r\n                const p = getPos(e);\r\n                ctx.lineWidth = 3;\r\n                ctx.lineCap = 'round';\r\n                ctx.strokeStyle = '#1e3a8a';\r\n                ctx.lineTo(p.x, p.y);\r\n                ctx.stroke();\r\n                e.preventDefault();\r\n            }\r\n\r\n            canvasFirma.addEventListener('mousedown', startDrawing);\r\n            canvasFirma.addEventListener('mousemove', draw);\r\n            window.addEventListener('mouseup', endDrawing);\r\n\r\n            canvasFirma.addEventListener('touchstart', startDrawing);\r\n            canvasFirma.addEventListener('touchmove', draw);\r\n            canvasFirma.addEventListener('touchend', endDrawing);\r\n\r\n            document.getElementById('clear-signature').addEventListener('click', () => {\r\n                ctx.clearRect(0, 0, canvasFirma.width, canvasFirma.height);\r\n                firmaInput.value = '';\r\n            });\r\n        <\/script>\r\n        \n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-20","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/sospuravida.com\/MINOMINA\/wp-json\/wp\/v2\/pages\/20","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sospuravida.com\/MINOMINA\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sospuravida.com\/MINOMINA\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sospuravida.com\/MINOMINA\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sospuravida.com\/MINOMINA\/wp-json\/wp\/v2\/comments?post=20"}],"version-history":[{"count":1,"href":"https:\/\/sospuravida.com\/MINOMINA\/wp-json\/wp\/v2\/pages\/20\/revisions"}],"predecessor-version":[{"id":22,"href":"https:\/\/sospuravida.com\/MINOMINA\/wp-json\/wp\/v2\/pages\/20\/revisions\/22"}],"wp:attachment":[{"href":"https:\/\/sospuravida.com\/MINOMINA\/wp-json\/wp\/v2\/media?parent=20"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}