{"id":10404,"date":"2026-10-14T00:00:09","date_gmt":"2026-10-14T00:00:09","guid":{"rendered":"https:\/\/hublift.nl\/?page_id=10404"},"modified":"2026-10-14T08:33:59","modified_gmt":"2026-10-14T08:33:59","slug":"vacancies","status":"publish","type":"page","link":"https:\/\/hublift.nl\/en\/vacancies\/","title":{"rendered":"Vacancies"},"content":{"rendered":"<div class=\"et_pb_section_0 et_pb_section et_section_regular et_flex_section hl-wb\">\n<div class=\"et_pb_row_0 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_0 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_code_0 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\"><style>.hl-wb{--section-gutter:0px;--row-gutter-horizontal:0px;--row-gutter-vertical:0px;--module-gutter:0px}.hl-wb .et_pb_row{padding:0!important}<\/style><link rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Share+Tech+Mono&display=swap\">\n<style>\n.hlwb{\n  --ground:#F7F5F0; --paper:#FFFFFF; --line:#E6E1D6; --field:#FCFBF8; --field-line:#D5CFC2;\n  --navy:#143357; --blue:#206AB2; --blue-soft:#E7F0F8; --green:#1E7A50; --green-soft:#E5F4EC;\n  --amber:#F4B23E; --amber-soft:#FFF1D6; --ink:#0E1B2C; --body:#33414F; --muted:#5A6672; --on-navy:#D3DEEA;\n  --orange:#FF7A08; --display-bg:#0B1A2C; --display-fg:#FF9A3D;\n  --display:'Montserrat', Helvetica, Arial, sans-serif;\n  --text:'Montserrat', Helvetica, Arial, sans-serif;\n  --mono:'Share Tech Mono', ui-monospace, Menlo, Consolas, monospace;\n  color-scheme: light;\n}\n.hlwb *, .hlwb{box-sizing:border-box}\n.hlwb [hidden]{display:none!important}\n.hlwb{margin:0;background:var(--ground);color:var(--ink);font-family:var(--text);font-size:16px;line-height:1.5}\n.hlwb a{color:var(--blue)}\n.hlwb a:hover{color:var(--navy)}\n.hlwb :focus-visible{outline:3px solid rgba(32,106,178,.45);outline-offset:2px}\n.hlwb img{max-width:100%;display:block}\n.hlwb h1, .hlwb h2, .hlwb h3, .hlwb h4{font-family:var(--display);color:var(--navy);margin:0;text-wrap:balance}\n.hlwb p{margin:0;max-width:72ch}\n.hlwb .wrap{width:80%;max-width:2560px;margin:0 auto}\n.hlwb .band{padding-inline:0}\n.hlwb .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:12px 22px;border-radius:12px;font-weight:700;font-size:16px;line-height:1.2;text-decoration:none;border:2px solid transparent;cursor:pointer;font-family:inherit;white-space:nowrap}\n.hlwb .btn-primary{background:var(--blue);color:#fff}\n.hlwb .btn-primary:hover{background:#185d96;color:#fff}\n.hlwb .btn-outline{background:var(--paper);color:var(--navy);border-color:var(--navy)}\n.hlwb .btn-outline:hover{background:var(--blue-soft);color:var(--navy)}\n.hlwb .btn-light{background:#fff;color:var(--navy)}\n.hlwb .btn-light:hover{background:var(--blue-soft);color:var(--navy)}\n.hlwb .btn-ghost{background:transparent;color:#fff;border-color:rgba(255,255,255,.5)}\n.hlwb .btn-ghost:hover{background:rgba(255,255,255,.1);color:#fff}\n.hlwb .btn:disabled{opacity:.45;cursor:default}\n.hlwb .btns{display:flex;flex-wrap:wrap;gap:12px;align-items:stretch}\n@media (max-width:560px){.hlwb .btns .btn{flex:1 1 100%}}\n.hlwb .eyebrow{font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--blue)}\n.hlwb .sec{padding-block:72px}\n.hlwb .sec-h{font-size:clamp(30px,3.4vw,40px);line-height:1.12;letter-spacing:-.8px;font-weight:700}\n.hlwb .sec-head{display:flex;flex-direction:column;gap:12px;max-width:880px;margin-bottom:36px}\n@media (min-width:1441px){.hlwb .hero h1{font-size:clamp(60px,calc(2.4vw + 26px),80px)}\n.hlwb .sec-h{font-size:clamp(38px,calc(1.2vw + 21px),50px)}\n.hlwb .lede{font-size:22px}}\n.hlwb .sec-head p{font-size:18px;color:var(--body);max-width:62ch}\n.hlwb .paper{background:var(--paper);border-block:1px solid var(--line)}\n.hlwb .tbc{background:#FFE3C2;color:#7A3B00;border-radius:4px;padding:1px 6px;font-size:12px;font-weight:700;letter-spacing:.04em;white-space:nowrap}\n.hlwb .hero{padding-block:72px 64px}\n.hlwb .hero .wrap{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:56px;align-items:center}\n.hlwb .hero-copy{display:flex;flex-direction:column;gap:24px;min-width:0}\n.hlwb .live{display:inline-flex;align-self:flex-start;align-items:center;gap:10px;background:var(--blue-soft);color:var(--navy);padding:8px 14px;border-radius:999px;font-weight:600;font-size:14px}\n.hlwb .live i{width:8px;height:8px;border-radius:50%;background:#2E9E6B}\n.hlwb .hero h1{font-size:clamp(40px,5.5vw,62px);line-height:1.02;letter-spacing:-1.5px;font-weight:800}\n.hlwb .hero h1 em{font-style:normal;color:var(--blue)}\n.hlwb .lede{font-size:20px;line-height:1.55;color:var(--body);max-width:36ch}\n.hlwb .checks{list-style:none;margin:0;padding:0;display:grid;gap:10px;font-size:17px;color:var(--body)}\n.hlwb .checks li{display:flex;gap:12px;align-items:flex-start}\n.hlwb .checks svg{flex-shrink:0;margin-top:3px;color:var(--blue)}\n.hlwb .hero .btn{min-height:60px;font-size:17px;padding-inline:24px}\n.hlwb .btn .two{display:flex;flex-direction:column;align-items:flex-start;line-height:1.15}\n.hlwb .btn .two small{font-size:13px;font-weight:600;opacity:.9;margin-top:3px}\n.hlwb .hero-photo{position:relative}\n.hlwb .hero-photo img{width:100%;aspect-ratio:4\/3;max-height:640px;object-fit:cover;border-radius:24px}\n.hlwb .promise{position:absolute;left:20px;bottom:20px;background:var(--paper);border-radius:16px;padding:14px 18px;box-shadow:0 16px 40px rgba(20,51,87,.18);display:flex;align-items:center;gap:14px;max-width:calc(100% - 40px)}\n.hlwb .promise .ic{width:44px;height:44px;border-radius:12px;background:var(--amber-soft);color:#B4690E;display:flex;align-items:center;justify-content:center;flex-shrink:0}\n.hlwb .promise strong{display:block;color:var(--navy)}\n.hlwb .promise span{font-size:14px;color:var(--muted)}\n.hlwb .trust{background:var(--navy);border-radius:24px;padding:32px 40px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:24px}\n.hlwb .trust div{display:flex;flex-direction:column;gap:4px}\n.hlwb .trust strong{font-family:var(--display);font-size:24px;color:var(--amber)}\n.hlwb .trust span{color:var(--on-navy);font-size:15px}\n.hlwb .cards3{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:20px}\n.hlwb .pain{background:var(--paper);border:1px solid var(--line);border-radius:20px;padding:32px;display:flex;flex-direction:column;gap:10px}\n.hlwb .pain .q{font-weight:700;color:#B4690E}\n.hlwb .pain h3{font-size:22px}\n.hlwb .pain p{color:var(--body)}\n.hlwb .crew{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:56px;align-items:start}\n.hlwb .crew .story{display:flex;flex-direction:column;gap:16px}\n.hlwb .crew .story p{font-size:18px;color:var(--body);max-width:60ch}\n.hlwb .pros{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}\n.hlwb .pro{background:var(--ground);border:1px solid var(--line);border-radius:20px;padding:24px;display:flex;flex-direction:column;gap:8px}\n.hlwb .pro .ic{width:44px;height:44px;border-radius:12px;background:var(--blue-soft);color:var(--blue);display:flex;align-items:center;justify-content:center;margin-bottom:4px}\n.hlwb .pro h3{font-size:19px}\n.hlwb .pro p{font-size:15px;color:var(--body)}\n.hlwb .pro.wide{grid-column:1\/-1;background:var(--navy);border-color:var(--navy)}\n.hlwb .pro.wide h3{color:#fff}\n.hlwb .pro.wide p{color:var(--on-navy)}\n@media (max-width:980px){.hlwb .crew{grid-template-columns:minmax(0,1fr);gap:36px}}\n@media (max-width:620px){.hlwb .pros{grid-template-columns:minmax(0,1fr)}}\n.hlwb .team{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:28px}\n.hlwb .person{display:flex;flex-direction:column;gap:12px}\n.hlwb .person img{width:100%;aspect-ratio:4\/5;max-height:560px;object-fit:cover;object-position:center 20%;border-radius:20px;background:#DCE6EF}\n.hlwb .person h3{font-size:24px}\n.hlwb .person .role{font-size:15px;color:var(--muted);font-weight:600}\n.hlwb .person q{color:var(--body);line-height:1.5}\n.hlwb .jobs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}\n@media (max-width:900px){.hlwb .jobs{grid-template-columns:minmax(0,1fr);row-gap:24px}}\n.hlwb .job{background:var(--paper);border:1px solid var(--line);border-radius:24px;display:grid;grid-row:span 5;grid-template-rows:subgrid;row-gap:0;overflow:hidden;min-width:0;box-shadow:0 10px 30px rgba(20,51,87,.06)}\n.hlwb .job > *{padding-inline:36px}\n@media (max-width:760px){.hlwb .job > *{padding-inline:24px}}\n.hlwb .j-top{padding-top:32px;display:flex;flex-direction:column;gap:10px}\n.hlwb .tag{align-self:flex-start;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:6px 12px;background:var(--blue-soft);color:var(--navy)}\n.hlwb .tag.amber{background:var(--amber-soft);color:#8A4E05}\n.hlwb .job h3{font-size:28px;line-height:1.15}\n.hlwb .job .one{color:var(--body);font-size:16px}\n.hlwb .j-pay{padding-block:20px;display:flex;flex-direction:column;gap:12px;align-content:start}\n.hlwb .pay{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}\n.hlwb .pay b{font-size:26px;color:var(--navy);font-variant-numeric:tabular-nums;letter-spacing:-.3px}\n.hlwb .pay span{color:var(--muted);font-size:15px}\n.hlwb .chipsrow{display:flex;flex-wrap:wrap;gap:8px}\n.hlwb .chipsrow span{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:var(--body);background:var(--ground);border:1px solid var(--line);border-radius:999px;padding:6px 12px}\n.hlwb .j-lists{border-top:1px solid var(--line);padding-block:24px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}\n@media (max-width:1100px){.hlwb .j-lists{grid-template-columns:minmax(0,1fr);gap:18px}}\n.hlwb .j-lists h4{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:10px}\n.hlwb .tick{list-style:none;margin:0;padding:0;display:grid;gap:8px;font-size:15px;color:var(--body)}\n.hlwb .tick li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;align-items:start}\n.hlwb .tick li::before{content:\"\";width:18px;height:18px;margin-top:2px;border-radius:50%;background:var(--blue-soft) url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='%23206AB2' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'\/%3E%3C\/svg%3E\") center\/11px no-repeat}\n.hlwb .j-note{padding-bottom:4px}\n.hlwb .note{border-radius:16px;padding:18px 20px;display:flex;flex-direction:column;gap:4px;height:100%}\n.hlwb .note b{color:var(--navy);font-size:17px;line-height:1.3}\n.hlwb .note span{color:var(--body);font-size:15px}\n.hlwb .note.blue{background:var(--blue-soft)}\n.hlwb .note.amber{background:var(--amber-soft)}\n.hlwb .j-cta{padding-block:24px 32px;display:flex;flex-direction:column;gap:12px}\n.hlwb .j-cta .btns .btn{flex:1 1 180px}\n.hlwb .j-cta .conf{font-size:14px;color:var(--muted)}\n.hlwb .open-card{margin-top:24px;background:var(--navy);border-radius:24px;padding:40px;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;gap:40px;align-items:center;color:#fff}\n.hlwb .open-card h3{color:#fff;font-size:28px;margin:10px 0 10px}\n.hlwb .open-card .tag{background:rgba(255,255,255,.12);color:#fff}\n.hlwb .open-card p{color:var(--on-navy);max-width:52ch}\n.hlwb .open-card .tick{color:var(--on-navy)}\n.hlwb .open-card .tick li::before{background-color:rgba(255,255,255,.12);background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='%23F4B23E' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'\/%3E%3C\/svg%3E\")}\n.hlwb .open-card .side{display:flex;flex-direction:column;gap:12px;min-width:240px}\n.hlwb .open-card .side .btn{width:100%}\n.hlwb .open-card .ref{font-size:14px;color:var(--on-navy)}\n.hlwb .open-card .ref b{color:var(--amber)}\n@media (max-width:1080px){.hlwb .open-card{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}\n.hlwb .open-card .side{grid-column:1\/-1;flex-direction:row;flex-wrap:wrap;align-items:center}\n.hlwb .open-card .side .btn{width:auto}}\n@media (max-width:700px){.hlwb .open-card{grid-template-columns:minmax(0,1fr);padding:28px 24px;gap:24px}\n.hlwb .open-card .side{flex-direction:column;align-items:stretch;min-width:0}\n.hlwb .open-card .side .btn{width:100%}}\n.hlwb .fit{background:var(--navy)}\n.hlwb .fit .sec-h{color:#fff}\n.hlwb .fit .sec-head p{color:var(--on-navy)}\n.hlwb .fit .eyebrow{color:var(--amber)}\n.hlwb .fitbox{display:grid;grid-template-columns:320px minmax(0,1fr);background:var(--paper);border-radius:24px;overflow:hidden;box-shadow:0 24px 60px rgba(0,0,0,.25);color:var(--ink)}\n@media (max-width:860px){.hlwb .fitbox{grid-template-columns:minmax(0,1fr)}}\n.hlwb .shaft{background:linear-gradient(180deg,#CFE2F5 0%,#EEF4FA 85%);display:flex;flex-direction:column;align-items:center;gap:10px;padding:16px 12px 0;border-right:1px solid var(--line)}\n@media (max-width:860px){.hlwb .shaft{border-right:0;border-bottom:1px solid var(--line);flex-direction:row;align-items:flex-end;justify-content:center;gap:14px;padding:12px 12px 0}}\n.hlwb .ind{align-self:stretch;background:var(--display-bg);border-radius:8px;padding:8px 6px;display:flex;align-items:center;justify-content:center;gap:10px;font-family:var(--mono);color:var(--display-fg);font-size:34px;line-height:1;text-shadow:0 0 8px rgba(255,154,61,.55);font-variant-numeric:tabular-nums}\n.hlwb .ind .arr{font-size:18px;opacity:.3;transition:opacity .2s}\n.hlwb .ind .arr.on{opacity:1}\n@media (max-width:860px){.hlwb .ind{align-self:center;flex-direction:column;gap:2px;font-size:26px;padding:8px 10px;margin-bottom:14px}\n.hlwb .ind .arr{font-size:12px}}\n.hlwb .bld{width:100%;max-width:300px;height:auto;display:block}\n@media (max-width:860px){.hlwb .bld{width:auto;height:240px;max-width:calc(100% - 80px)}}\n.hlwb .bld .sky{fill:transparent}\n.hlwb .bld .sun{fill:#FFD27A}\n.hlwb .bld .facade{fill:#E4E7EB;stroke:#8C97A8;stroke-width:1.5}\n.hlwb .bld .parapet{fill:#143357}\n.hlwb .bld .slab{stroke:#C9CED6;stroke-width:1}\n.hlwb .bld .win rect{fill:#9FB0C4;transition:fill .5s}\n.hlwb .bld .win.lit rect{fill:#FFD27A}\n.hlwb .bld .win.here rect{fill:#FF9A3D}\n.hlwb .bld .entry{fill:#143357}\n.hlwb .bld .fl{font:12px var(--mono);fill:#4A566E;text-anchor:end}\n.hlwb .bld .sign{fill:#0B1A2C}\n.hlwb .bld .signtx{font:13px var(--mono);fill:#FF9A3D;text-anchor:middle;letter-spacing:.1em}\n.hlwb .bld .post{stroke:#143357;stroke-width:3}\n.hlwb .bld .cup{fill:#FFFFFF;stroke:#143357;stroke-width:2}\n.hlwb .bld .steam{fill:none;stroke:#8C97A8;stroke-width:1.5;stroke-linecap:round}\n.hlwb .bld .shaftglass{fill:rgba(169,200,234,.35);stroke:#206AB2;stroke-width:1.5}\n.hlwb .bld .head{fill:#143357}\n.hlwb .bld .rail{stroke:#8C97A8;stroke-width:2}\n.hlwb .bld .ldoor{fill:#C9CED6}\n.hlwb .bld .cabin{transition:transform .9s cubic-bezier(.45,0,.2,1)}\n.hlwb .bld .cabbody{fill:#206AB2;stroke:#143357;stroke-width:1.5}\n.hlwb .bld .cabwin{fill:#DCEBFA}\n.hlwb .bld .pers{fill:#143357}\n.hlwb .bld .cabtx{font:700 6px var(--display);fill:#FFFFFF;text-anchor:middle;letter-spacing:.08em}\n.hlwb .bld .ground{fill:#6E8B5E}\n.hlwb .panel{padding:36px clamp(20px,4vw,48px);min-width:0;display:flex;flex-direction:column}\n.hlwb .prog{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}\n.hlwb .dots{display:flex;gap:6px}\n.hlwb .dots i{width:10px;height:10px;border-radius:50%;background:var(--line)}\n.hlwb .dots i.d-done{background:var(--blue)}\n.hlwb .dots i.d-now{background:var(--orange)}\n.hlwb .qtxt{font-size:27px;line-height:1.2;margin:0 0 6px}\n.hlwb .qsub{margin:0 0 22px;color:var(--muted);font-size:15px}\n@media (max-width:767px){.hlwb .qtxt{font-size:22px}}\n.hlwb .opts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}\n@media (max-width:620px){.hlwb .opts{grid-template-columns:minmax(0,1fr)}}\n.hlwb .opt{display:flex;align-items:center;gap:12px;text-align:left;background:var(--paper);border:2px solid var(--field-line);border-radius:14px;padding:14px 16px;min-height:64px;font:600 16px\/1.35 var(--text);color:var(--navy);cursor:pointer;transition:border-color .15s,background .15s;min-width:0}\n.hlwb .opt:hover{border-color:var(--blue);background:#F3F7FC}\n.hlwb .opt .k{flex-shrink:0;width:28px;height:28px;border-radius:8px;background:var(--ground);font:400 15px\/28px var(--mono);text-align:center;color:var(--muted)}\n.hlwb .opt[aria-pressed=\"true\"]{border-color:var(--blue);background:var(--blue-soft)}\n.hlwb .opt[aria-pressed=\"true\"] .k{background:var(--blue);color:#fff}\n.hlwb .react{margin:18px 0 0;border-radius:14px;padding:14px 16px;font-size:15px;background:var(--ground);color:var(--ink);display:flex;gap:12px;align-items:flex-start}\n.hlwb .react .code{flex-shrink:0;font-family:var(--mono);background:var(--display-bg);color:var(--display-fg);border-radius:6px;padding:2px 8px;font-size:14px}\n.hlwb .react.up{background:var(--green-soft)}\n.hlwb .react.stuck{background:var(--amber-soft)}\n.hlwb .qnav{margin-top:auto;padding-top:22px;display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}\n.hlwb .linkbtn{background:none;border:0;font:600 15px var(--text);color:var(--muted);cursor:pointer;padding:8px 0;text-decoration:underline;text-underline-offset:3px}\n.hlwb .res .ding{font-family:var(--mono);color:#B4690E;font-size:15px;letter-spacing:.1em;margin:0 0 8px}\n.hlwb .res h3{font-size:30px;line-height:1.15;margin:0 0 10px}\n.hlwb .res p{margin:0 0 14px;color:var(--body)}\n.hlwb .match{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;background:var(--ground);border-radius:14px;padding:14px 16px;margin:4px 0 18px}\n.hlwb .match small{display:block;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}\n.hlwb .match b{color:var(--navy);font-size:18px}\n.hlwb .match .btn{min-height:44px;padding:8px 16px;font-size:15px}\n.hlwb .traits{list-style:none;margin:0 0 18px;padding:0;display:flex;flex-wrap:wrap;gap:8px}\n.hlwb .traits li{font-size:13px;font-weight:700;border-radius:999px;padding:5px 12px;background:var(--blue-soft);color:var(--navy)}\n.hlwb .traits li.warn{background:var(--amber-soft);color:#8A4E05}\n.hlwb .apply{display:grid;gap:14px;border-top:1px solid var(--line);padding-top:18px}\n.hlwb .fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}\n@media (max-width:620px){.hlwb .fields{grid-template-columns:minmax(0,1fr)}}\n.hlwb label.f{display:flex;flex-direction:column;gap:6px;font-weight:600;font-size:15px}\n.hlwb label.f em{font-style:normal;font-weight:400;color:var(--muted);font-size:14px}\n.hlwb input, .hlwb textarea, .hlwb select{font:inherit;font-weight:400;padding:13px 16px;border:1.5px solid var(--field-line);border-radius:12px;background:var(--field);color:var(--ink);width:100%}\n.hlwb textarea{resize:vertical;min-height:84px}\n.hlwb input:focus, .hlwb textarea:focus, .hlwb select:focus{outline:3px solid rgba(32,106,178,.35);border-color:var(--blue)}\n.hlwb .fine{font-size:13px;color:var(--muted)}\n.hlwb .sent{display:flex;gap:14px;align-items:flex-start;background:var(--green-soft);color:#14553A;border-radius:14px;padding:16px 18px;font-size:15px}\n.hlwb .err{background:var(--amber-soft);color:#7A3B00;border-radius:14px;padding:12px 16px;font-size:15px}\n.hlwb .steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:24px}\n.hlwb .step{border-top:3px solid var(--navy);padding-top:18px;display:flex;flex-direction:column;gap:6px}\n.hlwb .step .nr{font-weight:700;color:var(--blue);font-size:15px}\n.hlwb .step h3{font-size:20px}\n.hlwb .step p{color:var(--body)}\n.hlwb .incl{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}\n.hlwb .incl li{background:var(--paper);border:1px solid var(--line);border-radius:20px;padding:24px;display:flex;gap:14px;align-items:flex-start;min-width:0}\n.hlwb .incl .ic{width:44px;height:44px;border-radius:12px;background:var(--blue-soft);color:var(--blue);display:flex;align-items:center;justify-content:center;flex-shrink:0}\n.hlwb .incl b{display:block;color:var(--navy);font-size:17px;margin-bottom:2px}\n.hlwb .incl span{color:var(--body);font-size:15px}\n@media (max-width:980px){.hlwb .incl{grid-template-columns:repeat(2,minmax(0,1fr))}}\n@media (max-width:640px){.hlwb .incl{grid-template-columns:minmax(0,1fr)}}\n.hlwb .quote{background:var(--paper);border:1px solid var(--line);border-radius:24px;padding:44px;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:40px;align-items:center}\n.hlwb .quote blockquote{margin:0;font-family:var(--display);font-size:clamp(24px,2.6vw,32px);line-height:1.25;font-weight:700;color:var(--navy);text-wrap:balance}\n.hlwb .quote p{color:var(--body);max-width:52ch}\n@media (max-width:900px){.hlwb .quote{grid-template-columns:minmax(0,1fr);gap:18px;padding:28px}}\n.hlwb .faq{max-width:860px;margin:0 auto;display:grid;gap:12px}\n.hlwb details{background:var(--paper);border:1px solid var(--line);border-radius:16px;padding:18px 22px}\n.hlwb summary{cursor:pointer;font-weight:700;font-size:18px;color:var(--navy);list-style:none;display:flex;justify-content:space-between;gap:16px}\n.hlwb summary::-webkit-details-marker{display:none}\n.hlwb summary::after{content:\"+\";color:var(--blue);font-size:22px;line-height:1}\n.hlwb details[open] summary::after{content:\"\u2013\"}\n.hlwb details p{margin-top:12px;color:var(--body);max-width:68ch}\n.hlwb .closer{background:var(--navy);border-radius:24px;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.3fr) 300px;align-items:stretch}\n.hlwb .closer .txt{padding:48px;display:flex;flex-direction:column;gap:16px;justify-content:center}\n.hlwb .closer h2{color:#fff;font-size:clamp(28px,3.2vw,40px);line-height:1.12}\n.hlwb .closer p{color:var(--on-navy);font-size:18px;max-width:52ch}\n.hlwb .closer .who{font-size:15px;color:var(--on-navy)}\n.hlwb .closer .who b{color:#fff}\n.hlwb .closer img{width:100%;height:100%;min-height:320px;object-fit:cover;object-position:center 20%}\n@media (max-width:860px){.hlwb .closer{grid-template-columns:minmax(0,1fr)}\n.hlwb .closer img{height:320px;order:-1}\n.hlwb .closer .txt{padding:28px 24px}}\n@media (prefers-reduced-motion:reduce){.hlwb *, .hlwb{transition:none!important;animation:none!important}}\n.hlwb{padding:0}\n.hlwb section{margin:0}\n.hlwb ul,.hlwb ol{margin:0;padding:0}\n.hlwb h1,.hlwb h2,.hlwb h3,.hlwb h4{padding:0}\n.hlwb .tick,.hlwb .checks,.hlwb .incl,.hlwb .traits{list-style:none}\n<\/style>\n<div class=\"hlwb\" style=\"background:#F7F5F0\">\n\n\n<!-- 1. HERO -->\n<section class=\"hero band\">\n  <div class=\"wrap\">\n    <div class=\"hero-copy\">\n      <span class=\"live\"><i><\/i>2 vacancies in Veghel \u00b7 open applications welcome<\/span>\n      <h1>Here, <em>you<\/em> come first. Really.<\/h1>\n      <p class=\"lede\">Work for a company where you, the technician, are at the centre. Where you get the time, space and responsibility to do your work properly. So you can be proud of what you deliver, instead of having to rush through 100 to 120 lifts every month.<\/p>\n      <ul class=\"checks\">\n        <li><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg>25 years old, but a young company taking the lift industry into a new era<\/li>\n        <li><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg>Our AI platform does the paperwork: little to no admin<\/li>\n        <li><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg>Lots of freedom, lots of ownership and lots of fun at work<\/li>\n      <\/ul>\n      <div class=\"btns\">\n        <a class=\"btn btn-primary\" href=\"#proefdraaien\"><span class=\"two\">Test run<small>Do you fit at Hublift?<\/small><\/span><\/a>\n        <a class=\"btn btn-outline\" href=\"#vacatures\">View the vacancies<\/a>\n      <\/div>\n    <\/div>\n    <div class=\"hero-photo\">\n      <img decoding=\"async\" src=\"https:\/\/hublift.nl\/wp-content\/uploads\/2026\/10\/hublift-team-werkplaats.jpg\" alt=\"Mike, Jeroen and Pierre of Hublift together in the workshop in Veghel\">\n      <div class=\"promise\">\n        <span class=\"ic\"><svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M12 6v6l4 2\"\/><\/svg><\/span>\n        <div><strong>An answer within 1 week<\/strong><span>Always personal, even if it's a no.<\/span><\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- 2. KERNCIJFERS -->\n<section class=\"band\" style=\"padding-block:0 8px\">\n  <div class=\"wrap trust\">\n    <div><strong>25 years<\/strong><span>building lifts in Veghel<\/span><\/div>\n    <div><strong>2 vacancies<\/strong><span>building a new department together<\/span><\/div>\n    <div><strong>Short lines<\/strong><span>no tickets, you just call management<\/span><\/div>\n    <div><strong>&lt; 1 week<\/strong><span>from first contact to an answer<\/span><\/div>\n  <\/div>\n<\/section>\n\n<!-- 3. HERKEN JE DIT -->\n<section class=\"sec band\">\n  <div class=\"wrap\">\n    <div class=\"sec-head\">\n      <span class=\"eyebrow\">Sound familiar?<\/span>\n      <h2 class=\"sec-h\">You want to be proud of your work. You don't get the time for it.<\/h2>\n      <p>You know exactly how it should be done. But the route is full, the van is empty and the customer will call again tomorrow.<\/p>\n    <\/div>\n    <div class=\"cards3\">\n      <div class=\"pain\"><p class=\"q\">\u201cYou've still got nine addresses today.\u201d<\/p><h3>No time to do it right<\/h3><p>Doing your job in a way you're proud of? There's no room for that. Clear the error, lift runs, on to the next one.<\/p><\/div>\n      <div class=\"pain\"><p class=\"q\">\u201cI don't have that part with me.\u201d<\/p><h3>You let the customer down<\/h3><p>No basic stock in the van, so the lift stays out of service. You or your colleague can't do anything for the customer right then.<\/p><\/div>\n      <div class=\"pain\"><p class=\"q\">\u201cThen someone will have to come back on Monday.\u201d<\/p><h3>And then another trip<\/h3><p>Order the part, reschedule, drive out again. The customer is annoyed, and so are you. And then fourteen fields to fill in.<\/p><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- 4. JIJ VOOROP -->\n<section class=\"sec band paper\">\n  <div class=\"wrap crew\">\n    <div class=\"story\">\n      <span class=\"eyebrow\">Here, you come first<\/span>\n      <h2 class=\"sec-h\">We build Hublift around the people who do the work.<\/h2>\n      <p>We simply want to deliver good work, do what we promise and above all enjoy what we do. That's why you get the freedom, trust and responsibility to do your work well, your way.<\/p>\n      <p>Hublift has been around for 25 years, but we think like a young company. We're building a smart AI platform that takes the admin off your hands, so you can focus on what really matters: the technology and the customer.<\/p>\n      <p>Together we're building a company we're proud of. With good work, happy customers and enjoying what we do.<\/p>\n    <\/div>\n    <div class=\"pros\">\n      <div class=\"pro\"><span class=\"ic\"><svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"8\" r=\"4\"\/><path d=\"M4 21c0-4 4-6 8-6s8 2 8 6\"\/><\/svg><\/span><h3>Time to be proud<\/h3><p>Fewer addresses a day, your own lifts and your own customers. You fix it right the first time.<\/p><\/div>\n      <div class=\"pro\"><span class=\"ic\"><svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 2l3 6 6 .9-4.5 4.3 1 6.3L12 16.6 6.5 19.5l1-6.3L3 8.9 9 8z\"\/><\/svg><\/span><h3>Freedom and ownership<\/h3><p>Your lifts are your lifts. You help plan your day and have a say in how we work.<\/p><\/div>\n      <div class=\"pro\"><span class=\"ic\"><svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M22 16.9v3a2 2 0 0 1-2.2 2 19.8 19.8 0 0 1-8.6-3.1 19.5 19.5 0 0 1-6-6A19.8 19.8 0 0 1 2.1 4.2 2 2 0 0 1 4.1 2h3a2 2 0 0 1 2 1.7c.1.9.4 1.8.7 2.7a2 2 0 0 1-.5 2.1L8 9.8a16 16 0 0 0 6 6l1.3-1.3a2 2 0 0 1 2.1-.4c.9.3 1.8.6 2.7.7a2 2 0 0 1 1.7 2z\"\/><\/svg><\/span><h3>Short lines<\/h3><p>No tickets and no regional office. Tricky fault? You call Mike or Pierre and get someone on the line straight away.<\/p><\/div>\n      <div class=\"pro\"><span class=\"ic\"><svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"1\" y=\"7\" width=\"15\" height=\"10\" rx=\"1\"\/><path d=\"M16 10h4l3 3v4h-7z\"\/><circle cx=\"6\" cy=\"18\" r=\"2\"\/><circle cx=\"19\" cy=\"18\" r=\"2\"\/><\/svg><\/span><h3>Van with basic stock<\/h3><p>You help put together the equipment and the van stock yourself. That way nobody has to come back.<\/p><\/div>\n      <div class=\"pro wide\"><h3>Little to no admin.<\/h3><p>Our AI platform writes the job sheet, schedules the follow-up and orders the part. You take a photo and tick a box. Done.<\/p><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- 5. VACATURES -->\n<section class=\"sec band\" id=\"vacatures\">\n  <div class=\"wrap\">\n    <div class=\"sec-head\">\n      <span class=\"eyebrow\">Vacancies<\/span>\n      <h2 class=\"sec-h\">Two vacancies. And room for anyone who fits.<\/h2>\n      <p>Right now we're looking for two technicians. Don't see your trade, but want to work at Hublift? Send us an open application.<\/p>\n    <\/div>\n\n    <div class=\"jobs\">\n      <article class=\"job\" id=\"vac-installatie\">\n        <div class=\"j-top\">\n          <span class=\"tag\">No lift experience needed<\/span>\n          <h3>Installation &amp; maintenance technician<\/h3>\n          <p class=\"one\">You build, install and maintain our own goods and car lifts. We teach you the technology; you bring the mindset.<\/p>\n        <\/div>\n        <div class=\"j-pay\">\n          <div class=\"pay\"><b>\u20ac 3.000 \u2013 3.800<\/b><span>gross per month<\/span><\/div>\n          <div class=\"chipsrow\"><span>40 hours<\/span><span>Veghel \u00b7 projects across NL<\/span><span>Holidays per collective agreement<\/span><span>Training<\/span><span>Bonus<\/span><\/div>\n        <\/div>\n        <div class=\"j-lists\">\n          <div><h4>What you'll do<\/h4><ul class=\"tick\"><li>Assemble, test and adjust lifts on site<\/li><li>Routine maintenance and, more and more, solving faults yourself<\/li><li>Coordinate with customers, contractors and colleagues<\/li><\/ul><\/div>\n          <div><h4>Who you are<\/h4><ul class=\"tick\"><li>An affinity with technology, in any form: electrical, automotive, construction<\/li><li>You want to understand why things work<\/li><li>Safe, tidy, hard-working<\/li><li>Driving licence (category B)<\/li><\/ul><\/div>\n        <\/div>\n        <div class=\"j-note\"><div class=\"note blue\"><b>Never worked on a lift?<\/b><span>No problem. With us you learn the trade on the job. You get the training and certificates you need, during working hours. Want to grow further? You can develop towards service and modernisation.<\/span><\/div><\/div>\n        <div class=\"j-cta\">\n          <div class=\"btns\"><a class=\"btn btn-primary\" href=\"#proefdraaien\" data-role=\"installatie\">Test run<\/a><a class=\"btn btn-outline\" href=\"tel:+31681562842\">Call Jeroen<\/a><\/div>\n        <\/div>\n      <\/article>\n\n      <article class=\"job\" id=\"vac-servicepartner\">\n        <div class=\"j-top\">\n          <span class=\"tag amber\">Confidential process<\/span>\n          <h3>Lead Technician \u00b7 Service Partner<\/h3>\n          <p class=\"one\">The technical number one who sets the standard with us for multi-brand service and modernisation. Equity is open for discussion.<\/p>\n        <\/div>\n        <div class=\"j-pay\">\n          <div class=\"pay\"><b>\u20ac 4.500 \u2013 5.500<\/b><span>gross per month<\/span><\/div>\n          <div class=\"chipsrow\"><span>40 hours<\/span><span>Veghel \u00b7 mainly Brabant<\/span><span>Holidays per collective agreement<\/span><span>Training<\/span><span>Bonus and profit share<\/span><\/div>\n        <\/div>\n        <div class=\"j-lists\">\n          <div><h4>What you'll do<\/h4><ul class=\"tick\"><li>Maintenance, faults and modernisations, all brands<\/li><li>Set the maintenance standard: checklists, van stock, suppliers<\/li><li>Train the technicians who come after you<\/li><\/ul><\/div>\n          <div><h4>Who you are<\/h4><ul class=\"tick\"><li>Service experience across multiple lift brands, including independent brands<\/li><li>Inspections are routine for you<\/li><li>Dutch and English<\/li><\/ul><\/div>\n        <\/div>\n        <div class=\"j-note\"><div class=\"note amber\"><b>What if you could start again today?<\/b><span>Together we ask the basic questions again: why do we exist, what do we really want to achieve, and how would you set up lift service with today's technology?<\/span><\/div><\/div>\n        <div class=\"j-cta\">\n          <div class=\"btns\"><a class=\"btn btn-primary\" href=\"#proefdraaien\" data-role=\"servicepartner\">Test run<\/a><a class=\"btn btn-outline\" href=\"tel:+31681562842\">Call Jeroen<\/a><\/div>\n        <\/div>\n      <\/article>\n    <\/div>\n\n    <article class=\"open-card\" id=\"vac-open\">\n      <div>\n        <span class=\"tag\">Open application<\/span>\n        <h3>Your trade isn't listed?<\/h3>\n        <p>You want to work at Hublift, but there's no vacancy for your trade. Tell us who you are and what you can do. If it fits, we'll make a place for you together, now or as soon as we grow.<\/p>\n      <\/div>\n      <div>\n        <ul class=\"tick\"><li>Technician, work planner, draughtsperson or scheduler<\/li><li>Technicians who want to get into lifts<\/li><li>People who want to work for Hublift in Germany<\/li><li>Or something we hadn't thought of yet<\/li><\/ul>\n      <\/div>\n      <div class=\"side\">\n        <a class=\"btn btn-primary\" href=\"#proefdraaien\" data-role=\"open\">Open application<\/a>\n        <a class=\"btn btn-ghost\" href=\"tel:+31681562842\">Call Jeroen<\/a>\n        <p class=\"ref\">Know someone who'd fit in? Refer a colleague who stays and you get <b>\u20ac1,500<\/b>.<\/p>\n      <\/div>\n    <\/article>\n  <\/div>\n<\/section>\n\n<!-- 6. PROEFDRAAIEN -->\n<section class=\"sec band fit\" id=\"proefdraaien\">\n  <div class=\"wrap\">\n    <div class=\"sec-head\">\n      <span class=\"eyebrow\">Test run<\/span>\n      <h2 class=\"sec-h\">Do you fit at Hublift?<\/h2>\n      <p>Eight questions, two minutes, zero serious answers required. Every answer takes the lift up a floor. Coffee is waiting at the top.<\/p>\n    <\/div>\n    <div class=\"fitbox\">\n      <div class=\"shaft\">\n        <div class=\"ind\" aria-hidden=\"true\"><span class=\"arr\" id=\"arrUp\">\u25b2<\/span><span id=\"indNum\">0<\/span><span class=\"arr\" id=\"arrDn\">\u25bc<\/span><\/div>\n<svg class=\"bld\" viewBox=\"0 0 300 520\" role=\"img\" aria-label=\"Building with an external lift. The lift is on floor 0.\" id=\"bld\">\n<rect x=\"0\" y=\"0\" width=\"300\" height=\"520\" class=\"sky\"\/>\n<circle cx=\"34\" cy=\"34\" r=\"16\" class=\"sun\"\/>\n<rect x=\"40\" y=\"64\" width=\"160\" height=\"416\" class=\"facade\"\/>\n<rect x=\"34\" y=\"54\" width=\"172\" height=\"10\" class=\"parapet\"\/>\n<g class=\"roof\"><rect x=\"58\" y=\"16\" width=\"78\" height=\"30\" rx=\"3\" class=\"sign\"\/><text x=\"97\" y=\"36\" class=\"signtx\">COFFEE<\/text><line x1=\"72\" y1=\"46\" x2=\"72\" y2=\"54\" class=\"post\"\/><line x1=\"122\" y1=\"46\" x2=\"122\" y2=\"54\" class=\"post\"\/>\n<path d=\"M150 34 h16 v10 a6 6 0 0 1-6 6 h-4 a6 6 0 0 1-6-6z M166 37 h3 a3 3 0 0 1 0 6 h-3\" class=\"cup\"\/><path d=\"M155 30 q2 -4 0 -8 M161 30 q2 -4 0 -8\" class=\"steam\"\/><\/g>\n<g class=\"win\" data-f=\"0\"><rect x=\"52\" y=\"442\" width=\"30\" height=\"38\" rx=\"2\"\/><rect x=\"150\" y=\"442\" width=\"30\" height=\"38\" rx=\"2\"\/><\/g><rect x=\"96\" y=\"438\" width=\"40\" height=\"42\" rx=\"2\" class=\"entry\"\/><g class=\"win\" data-f=\"1\"><rect x=\"52\" y=\"388\" width=\"30\" height=\"28\" rx=\"2\"\/><rect x=\"101\" y=\"388\" width=\"30\" height=\"28\" rx=\"2\"\/><rect x=\"150\" y=\"388\" width=\"30\" height=\"28\" rx=\"2\"\/><\/g><line x1=\"40\" y1=\"428\" x2=\"200\" y2=\"428\" class=\"slab\"\/><g class=\"win\" data-f=\"2\"><rect x=\"52\" y=\"336\" width=\"30\" height=\"28\" rx=\"2\"\/><rect x=\"101\" y=\"336\" width=\"30\" height=\"28\" rx=\"2\"\/><rect x=\"150\" y=\"336\" width=\"30\" height=\"28\" rx=\"2\"\/><\/g><line x1=\"40\" y1=\"376\" x2=\"200\" y2=\"376\" class=\"slab\"\/><g class=\"win\" data-f=\"3\"><rect x=\"52\" y=\"284\" width=\"30\" height=\"28\" rx=\"2\"\/><rect x=\"101\" y=\"284\" width=\"30\" height=\"28\" rx=\"2\"\/><rect x=\"150\" y=\"284\" width=\"30\" height=\"28\" rx=\"2\"\/><\/g><line x1=\"40\" y1=\"324\" x2=\"200\" y2=\"324\" class=\"slab\"\/><g class=\"win\" data-f=\"4\"><rect x=\"52\" y=\"232\" width=\"30\" height=\"28\" rx=\"2\"\/><rect x=\"101\" y=\"232\" width=\"30\" height=\"28\" rx=\"2\"\/><rect x=\"150\" y=\"232\" width=\"30\" height=\"28\" rx=\"2\"\/><\/g><line x1=\"40\" y1=\"272\" x2=\"200\" y2=\"272\" class=\"slab\"\/><g class=\"win\" data-f=\"5\"><rect x=\"52\" y=\"180\" width=\"30\" height=\"28\" rx=\"2\"\/><rect x=\"101\" y=\"180\" width=\"30\" height=\"28\" rx=\"2\"\/><rect x=\"150\" y=\"180\" width=\"30\" height=\"28\" rx=\"2\"\/><\/g><line x1=\"40\" y1=\"220\" x2=\"200\" y2=\"220\" class=\"slab\"\/><g class=\"win\" data-f=\"6\"><rect x=\"52\" y=\"128\" width=\"30\" height=\"28\" rx=\"2\"\/><rect x=\"101\" y=\"128\" width=\"30\" height=\"28\" rx=\"2\"\/><rect x=\"150\" y=\"128\" width=\"30\" height=\"28\" rx=\"2\"\/><\/g><line x1=\"40\" y1=\"168\" x2=\"200\" y2=\"168\" class=\"slab\"\/><g class=\"win\" data-f=\"7\"><rect x=\"52\" y=\"76\" width=\"30\" height=\"28\" rx=\"2\"\/><rect x=\"101\" y=\"76\" width=\"30\" height=\"28\" rx=\"2\"\/><rect x=\"150\" y=\"76\" width=\"30\" height=\"28\" rx=\"2\"\/><\/g><line x1=\"40\" y1=\"116\" x2=\"200\" y2=\"116\" class=\"slab\"\/>\n<text x=\"32\" y=\"459\" class=\"fl\">0<\/text><text x=\"32\" y=\"407\" class=\"fl\">1<\/text><text x=\"32\" y=\"355\" class=\"fl\">2<\/text><text x=\"32\" y=\"303\" class=\"fl\">3<\/text><text x=\"32\" y=\"251\" class=\"fl\">4<\/text><text x=\"32\" y=\"199\" class=\"fl\">5<\/text><text x=\"32\" y=\"147\" class=\"fl\">6<\/text><text x=\"32\" y=\"95\" class=\"fl\">7<\/text>\n<rect x=\"208\" y=\"38\" width=\"58\" height=\"442\" class=\"shaftglass\"\/>\n<rect x=\"206\" y=\"30\" width=\"62\" height=\"12\" rx=\"2\" class=\"head\"\/>\n<line x1=\"214\" y1=\"42\" x2=\"214\" y2=\"480\" class=\"rail\"\/><line x1=\"260\" y1=\"42\" x2=\"260\" y2=\"480\" class=\"rail\"\/>\n<rect x=\"200\" y=\"436\" width=\"8\" height=\"40\" class=\"ldoor\"\/><rect x=\"200\" y=\"384\" width=\"8\" height=\"40\" class=\"ldoor\"\/><rect x=\"200\" y=\"332\" width=\"8\" height=\"40\" class=\"ldoor\"\/><rect x=\"200\" y=\"280\" width=\"8\" height=\"40\" class=\"ldoor\"\/><rect x=\"200\" y=\"228\" width=\"8\" height=\"40\" class=\"ldoor\"\/><rect x=\"200\" y=\"176\" width=\"8\" height=\"40\" class=\"ldoor\"\/><rect x=\"200\" y=\"124\" width=\"8\" height=\"40\" class=\"ldoor\"\/><rect x=\"200\" y=\"72\" width=\"8\" height=\"40\" class=\"ldoor\"\/>\n<g id=\"cabin\" class=\"cabin\"><rect x=\"215\" y=\"433\" width=\"44\" height=\"42\" rx=\"3\" class=\"cabbody\"\/><rect x=\"219\" y=\"438\" width=\"36\" height=\"20\" rx=\"2\" class=\"cabwin\"\/><circle cx=\"237\" cy=\"447\" r=\"4\" class=\"pers\"\/><path d=\"M230 458 q7 -9 14 0z\" class=\"pers\"\/><text x=\"237\" y=\"470\" class=\"cabtx\">HUBLIFT<\/text><\/g>\n<rect x=\"0\" y=\"480\" width=\"300\" height=\"40\" class=\"ground\"\/>\n<\/svg>\n      <\/div>\n      <div class=\"panel\" id=\"panel\" aria-live=\"polite\">\n        <div id=\"quiz\">\n          <div class=\"prog\"><span id=\"qcount\">Question 1 of 8<\/span><span class=\"dots\" id=\"dots\"><\/span><\/div>\n          <h3 class=\"qtxt\" id=\"qtxt\"><\/h3>\n          <p class=\"qsub\" id=\"qsub\"><\/p>\n          <div class=\"opts\" id=\"opts\"><\/div>\n          <div class=\"react\" id=\"react\" hidden><span class=\"code\" id=\"rcode\"><\/span><span id=\"rtxt\"><\/span><\/div>\n          <div class=\"qnav\">\n            <button class=\"linkbtn\" id=\"back\" type=\"button\">Previous question<\/button>\n            <button class=\"btn btn-primary\" id=\"next\" type=\"button\" disabled>Next floor<\/button>\n          <\/div>\n        <\/div>\n        <div id=\"res\" class=\"res\" hidden>\n          <p class=\"ding\" id=\"resDing\"><\/p>\n          <h3 id=\"resTitle\"><\/h3>\n          <p id=\"resText\"><\/p>\n          <div class=\"match\" style=\"display:none\"><div><small>Your best match<\/small><b id=\"resRole\"><\/b><\/div><a class=\"btn btn-outline\" id=\"resRoleLink\" href=\"#vacatures\">View<\/a><\/div>\n          <ul class=\"traits\" id=\"traits\"><\/ul>\n          <form class=\"apply\" id=\"f\" novalidate>\n            <p style=\"font-weight:700;color:var(--ink)\">Fancy a coffee? Leave your name and number and we'll call you this week.<\/p>\n            <div class=\"fields\">\n              <label class=\"f\" for=\"naam\">Name<input id=\"naam\" name=\"naam\" autocomplete=\"name\" placeholder=\"Your name\"><\/label>\n              <label class=\"f\" for=\"tel\">Phone or WhatsApp<input id=\"tel\" name=\"tel\" type=\"tel\" autocomplete=\"tel\" inputmode=\"tel\" placeholder=\"+31 6 12 34 56 78\"><\/label>\n            <\/div>\n            <label class=\"f\" for=\"rol\">I'm interested in\n              <select id=\"rol\" name=\"rol\">\n                <option value=\"installatie\">Installation &amp; maintenance technician<\/option>\n                <option value=\"servicepartner\">Lead Technician \u00b7 Service Partner<\/option>\n                <option value=\"open\">Open application<\/option>\n              <\/select><\/label>\n            <label class=\"f\" for=\"regels\"><span>Two lines about yourself <em>(optional)<\/em><\/span><textarea id=\"regels\" name=\"regels\" placeholder=\"For example: 6 years as a hydraulics service technician, want more responsibility.\"><\/textarea><\/label>\n            <div class=\"btns\"><button class=\"btn btn-primary\" type=\"submit\">Call me for coffee<\/button><button class=\"btn btn-outline\" type=\"button\" id=\"again\">Try again<\/button><\/div>\n            <p class=\"fine\">Your test-run result comes along, so you don't need to explain anything. Confidential: we only call you.<\/p>\n            <div id=\"msg\" hidden><\/div>\n          <\/form>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- 7. MET WIE JE WERKT -->\n<section class=\"sec band paper\">\n  <div class=\"wrap\">\n    <div class=\"sec-head\">\n      <span class=\"eyebrow\">Who you'll work with<\/span>\n      <h2 class=\"sec-h\">No regional office. Just the three of us.<\/h2>\n      <p>You work directly with the people who run Hublift. Questions, ideas or a tricky fault: you call and get someone on the line.<\/p>\n    <\/div>\n    <div class=\"team\">\n      <article class=\"person\"><img decoding=\"async\" src=\"https:\/\/hublift.nl\/wp-content\/uploads\/2026\/10\/hublift-mike.jpg\" alt=\"Mike, operations at Hublift\"><div><h3>Mike<\/h3><span class=\"role\">Operations<\/span><\/div><q>I plan the work and make sure your van is stocked. Then you can do what you're good at.<\/q><\/article>\n      <article class=\"person\"><img decoding=\"async\" src=\"https:\/\/hublift.nl\/wp-content\/uploads\/2026\/10\/hublift-pierre.jpg\" alt=\"Pierre, managing director of Hublift\"><div><h3>Pierre<\/h3><span class=\"role\">Managing Director<\/span><\/div><q>Doing good work and doing what we say. That's what it's about here, and you get the time for it.<\/q><\/article>\n      <article class=\"person\"><img decoding=\"async\" src=\"https:\/\/hublift.nl\/wp-content\/uploads\/2026\/10\/hublift-jeroen.jpg\" alt=\"Jeroen, growth at Hublift\"><div><h3>Jeroen<\/h3><span class=\"role\">Growth<\/span><\/div><q>We're building a new service department. Whoever joins now helps decide what it looks like. Feel free to call me: 0031 6 81 56 28 42.<\/q><\/article>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- 8. PROCES -->\n<section class=\"sec band\">\n  <div class=\"wrap\">\n    <div class=\"sec-head\">\n      <span class=\"eyebrow\">How it works<\/span>\n      <h2 class=\"sec-h\">Applying, the way it should be.<\/h2>\n      <p>No cover letter and no three rounds of interviews. You talk straight away to the people you'll work with.<\/p>\n    <\/div>\n    <div class=\"steps\">\n      <div class=\"step\"><span class=\"nr\">Day 1<\/span><h3>Call, message or do the test run<\/h3><p>Two lines is enough. A CV is welcome, not required.<\/p><\/div>\n      <div class=\"step\"><span class=\"nr\">Within 2 working days<\/span><h3>We call you back<\/h3><p>Jeroen calls you himself. No recruiter, no call centre.<\/p><\/div>\n      <div class=\"step\"><span class=\"nr\">Week 1<\/span><h3>Coffee or a day with us<\/h3><p>At our place in Veghel, or you spend a day on the job with us. Your choice.<\/p><\/div>\n      <div class=\"step\"><span class=\"nr\">Within a week<\/span><h3>An answer<\/h3><p>Yes or no, always personal. If it's yes, we discuss your start and your van together.<\/p><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- 9. WAT JE KRIJGT -->\n<section class=\"sec band paper\">\n  <div class=\"wrap\">\n    <div class=\"sec-head\">\n      <span class=\"eyebrow\">What you get from us<\/span>\n      <h2 class=\"sec-h\">Good tools, fair pay and people you know.<\/h2>\n    <\/div>\n    <ul class=\"incl\">\n      <li><span class=\"ic\"><svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 1v22M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6\"\/><\/svg><\/span><div><b>Salary in the vacancy<\/b><span>No vague \u201ccompetitive salary\u201d. You see up front what you'll earn.<\/span><\/div><\/li>\n      <li><span class=\"ic\"><svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M3 3v18h18\"\/><path d=\"m7 15 4-4 3 3 5-6\"\/><\/svg><\/span><div><b>Bonus and profit share<\/b><span>If Hublift does well, you share in it.<\/span><\/div><\/li>\n      <li><span class=\"ic\"><svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"18\" rx=\"2\"\/><path d=\"M16 2v4M8 2v4M3 10h18\"\/><\/svg><\/span><div><b>Holidays per collective agreement<\/b><span>Holidays and reduced-hours days (ADV) under the Dutch collective agreement for metalworking (Metaalbewerking).<\/span><\/div><\/li>\n      <li><span class=\"ic\"><svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M22 10 12 5 2 10l10 5 10-5z\"\/><path d=\"M6 12v5c3 2 9 2 12 0v-5\"\/><\/svg><\/span><div><b>Paid training<\/b><span>VCA, NEN, lift-specific and factory training, during working hours.<\/span><\/div><\/li>\n      <li><span class=\"ic\"><svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"1\" y=\"7\" width=\"15\" height=\"10\" rx=\"1\"\/><path d=\"M16 10h4l3 3v4h-7z\"\/><circle cx=\"6\" cy=\"18\" r=\"2\"\/><circle cx=\"19\" cy=\"18\" r=\"2\"\/><\/svg><\/span><div><b>Van, tools, phone<\/b><span>And you help decide what's in it as standard.<\/span><\/div><\/li>\n      <li><span class=\"ic\"><svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M17 8h1a4 4 0 0 1 0 8h-1\"\/><path d=\"M3 8h14v9a4 4 0 0 1-4 4H7a4 4 0 0 1-4-4z\"\/><path d=\"M6 2v2M10 2v2M14 2v2\"\/><\/svg><\/span><div><b>Coffee<\/b><span>Unlimited. This isn't a perk, it's infrastructure.<\/span><\/div><\/li>\n    <\/ul>\n  <\/div>\n<\/section>\n\n<!-- 10. EEN VAN DE EERSTEN -->\n<section class=\"sec band\" style=\"padding-bottom:0\">\n  <div class=\"wrap quote\">\n    <blockquote>\u201cNot just another technician. One of the first.\u201d<\/blockquote>\n    <p>We're still very much building. And that's exactly what makes it interesting. Join now and you help decide what Hublift Service will look like. From how your van is fitted out and the tools you work with to the way we help our customers. You don't just come to work for us, you help build the company.<\/p>\n  <\/div>\n<\/section>\n\n<!-- 11. FAQ -->\n<section class=\"sec band\">\n  <div class=\"wrap\">\n    <div class=\"sec-head\" style=\"margin-inline:auto;text-align:center;align-items:center\"><span class=\"eyebrow\">Questions<\/span><h2 class=\"sec-h\">What technicians ask us<\/h2><\/div>\n    <div class=\"faq\">\n      <details open><summary>Do I need lift experience?<\/summary><p>Not for the installation and maintenance technician. An affinity with technology is enough, whether that's electrical, automotive or construction; you learn the trade and certificates with us. For the chief technician we're looking for someone with years of service experience across multiple lift brands.<\/p><\/details>\n      <details><summary>How many days of holiday do I get?<\/summary><p>Holidays and reduced-hours (ADV) days under the Dutch collective agreement for metalworking (Metaalbewerking).<\/p><\/details>\n      <details><summary>Will my application stay confidential?<\/summary><p>Yes. We only call you, we don't ask for references without checking with you, and we don't discuss your conversation with anyone. Your current employer won't find out from us.<\/p><\/details>\n      <details><summary>How soon will I hear back?<\/summary><p>We call you back within two working days. Within a week you'll know whether we're moving forward. Even if it's a no, you get a personal answer.<\/p><\/details>\n      <details><summary>Where will I work?<\/summary><p>From Veghel, mainly in North Brabant. Installation projects are sometimes elsewhere in the Netherlands and occasionally in Germany.<\/p><\/details>\n      <details><summary>Can I spend a day with you first?<\/summary><p>We'd love that. You see how we work and we see how you work. That says more than any interview.<\/p><\/details>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- 12. AFSLUITER -->\n<section class=\"band\" style=\"padding-block:0 72px\">\n  <div class=\"wrap closer\">\n    <div class=\"txt\">\n      <h2>Or just give us a call.<\/h2>\n      <p>Not in the mood for a test run? Call or message Jeroen. Tell him in two sentences what you do and what you're looking for. We'll discuss the rest over coffee.<\/p>\n      <div class=\"btns\"><a class=\"btn btn-light\" href=\"tel:+31681562842\">Call Jeroen \u00b7 0031 6 81 56 28 42<\/a><a class=\"btn btn-ghost\" href=\"#proefdraaien\">Test run<\/a><\/div>\n      <span class=\"who\"><b>Jeroen<\/b> \u00b7 Growth \u00b7 0031 6 81 56 28 42<\/span>\n    <\/div>\n    <img decoding=\"async\" src=\"https:\/\/hublift.nl\/wp-content\/uploads\/2026\/10\/hublift-jeroen.jpg\" alt=\"Jeroen, growth at Hublift\">\n  <\/div>\n<\/section>\n\n<\/div>\n<script>\n(function(){\n  var $=function(id){return document.getElementById(id)};\n  \/* s = punten (0\u20133), r = reactie, c = displaycode, role = rolhint, t = eigenschap *\/\n  var Q=[\n    {q:'How many cups of coffee do you drink on a workday?',sub:'Be honest. We will check at the interview.',a:[\n      {l:'None. I drink tea.',s:0,c:'E-404',r:'Coffee not found. You can carry on, but this will be tricky.',nocoffee:1},\n      {l:'One or two',s:2,c:'OK',r:'Fine. We can work with that.'},\n      {l:'Three to five',s:3,c:'\u25b2 +1',r:'A real technician. The lift is going up.',t:'Coffee-proof'},\n      {l:'I do not count, I just top up',s:3,c:'\u25b2 +1',r:'You and Mike are going to get along.',t:'Coffee-proof'}]},\n    {q:'Who do you call when it really goes wrong?',sub:'One phone call. Choose wisely.',a:[\n      {l:'The A-Team',s:3,c:'\u25b2 +1',r:'I love it when a plan comes together. Teamwork.',t:'Team player'},\n      {l:'MacGyver',s:3,c:'\u25b2 +1',r:'A paperclip and a cable tie. Craftsmanship.',t:'Creative'},\n      {l:'Bob the Builder',s:2,c:'OK',r:'\u201cCan we fix it?\u201d Yes, but to EN 81 standards.'},\n      {l:'My mum',s:2,c:'OK',r:'Honest. She probably knows where your keys are too.'}]},\n    {q:'Which film best describes your working week?',sub:'',a:[\n      {l:'Fast & Furious',s:3,c:'\u25b2 +1',r:'Quickly on site. Do park nicely at the customer though.',t:'Fast'},\n      {l:'Mission: Impossible',s:3,c:'\u25b2 +1',r:'Here we just call that \u201cMonday\u201d.',t:'Problem solver'},\n      {l:'The Lift (1983, Dutch horror)',s:1,c:'E-1983',r:'That lift clearly had no maintenance contract. Ours do.'},\n      {l:'Groundhog Day',s:1,c:'E-365',r:'Same fault every day? Then we will come and fix it properly once.'}]},\n    {q:'What is in the van for lunch?',sub:'',a:[\n      {l:'A Brabant sausage roll. When in Rome\u2026',s:3,c:'\u25b2 +1',r:'Good answer. Mike will have two.',t:'Locally minded'},\n      {l:'Whatever the snack bar round the corner has',s:3,c:'\u25b2 +1',r:'You know every snack bar in the region. Handy for the route.'},\n      {l:'Meal prep in five boxes',s:2,c:'OK',r:'Organised. Your van is probably tidy too.',t:'Tidy'},\n      {l:'A sandwich from last week',s:0,c:'E-666',r:'The lift stops for some fresh air.'}]},\n    {q:'Which club?',sub:'Football. This is an important question.',a:[\n      {l:'Ajax',s:3,c:'\u25b2 +1',r:'Good taste. The lift goes up by itself.',t:'Good taste'},\n      {l:'PSV',s:2,c:'OK',r:'We are in Brabant, so we get it. But here we support Ajax.'},\n      {l:'A small local club, I am there for the drinks after',s:3,c:'\u25b2 +1',r:'Good company. That fits here.',t:'Sociable'},\n      {l:'Feyenoord',s:1,c:'E-010',r:'That will be a lively coffee break. We will talk it out.'}]},\n    {q:'What is playing in your van?',sub:'',a:[\n      {l:'Carnival hits, all year round',s:1,c:'E-111',r:'All year? During carnival, fine. After that, enough.'},\n      {l:'Classic rock with the windows down',s:3,c:'\u25b2 +1',r:'Excellent. Mind the neighbours on site.'},\n      {l:'Lift music',s:1,c:'E-001',r:'Ironic. We appreciate that.'},\n      {l:'A podcast about technology',s:3,c:'\u25b2 +1',r:'Keen to learn, even on the road. You are probably our lead technician.',role:'servicepartner',t:'Keen to learn'}]},\n    {q:'You are stuck in a lift. What do you do?',sub:'Happens to the best. Ask any lift technician.',a:[\n      {l:'I fix it from the inside',s:3,c:'\u25b2 +1',r:'Ownership down to the millimetre.',t:'Ownership'},\n      {l:'I press all the buttons at once',s:1,c:'E-999',r:'A classic. Never works, feels great.'},\n      {l:'I call Hublift',s:3,c:'\u25b2 +1',r:'Smart. You get someone on the line straight away.',t:'Smart'},\n      {l:'I start chatting with the neighbour',s:2,c:'OK',r:'Customer contact. We are big fans.',t:'Customer-minded'}]},\n    {q:'How many lifts have you seen from the inside?',sub:'',a:[\n      {l:'Only the one in the shopping centre',s:2,c:'OK',r:'Everyone starts somewhere. As a technician you learn the trade with us.',role:'installatie',t:'Keen to learn'},\n      {l:'A few, as a technician',s:3,c:'\u25b2 +1',r:'Nice. You will grow quickly here.',role:'installatie'},\n      {l:'Hundreds. I know every brand by name.',s:3,c:'\u25b2 +1',r:'Then we definitely want to talk. Confidentially.',role:'servicepartner',t:'Experienced'},\n      {l:'I always take the stairs',s:1,c:'E-000',r:'Healthy. But you are applying at a lift company.',role:'open'}]}\n  ];\n  var MAX=Q.length*3, ans=new Array(Q.length).fill(null), cur=0, floor=0;\n  var ROLE={installatie:{n:'Installation & maintenance technician',h:'#vac-installatie'},servicepartner:{n:'Lead Technician \u00b7 Service Partner',h:'#vac-servicepartner'},open:{n:'Open application',h:'#vac-open'}};\n\n  var dots=$('dots'); Q.forEach(function(){dots.appendChild(document.createElement('i'))});\n  function score(){var s=0;ans.forEach(function(a,i){if(a!=null)s+=Q[i].a[a].s});return s}\n  function nocoffee(){return ans[0]!=null&&Q[0].a[ans[0]].nocoffee}\n  function moveTo(f){\n    var up=f>floor, dn=f<floor; floor=f;\n    $('arrUp').className='arr'+(up?' on':''); $('arrDn').className='arr'+(dn?' on':'');\n    $('indNum').textContent=f;\n    $('cabin').style.transform='translateY('+(-f*52)+'px)';\n    document.querySelectorAll('#bld .win').forEach(function(w){var n=+w.getAttribute('data-f');w.setAttribute('class','win'+(n===f?' here':(n<f?' lit':'')))});\n    $('bld').setAttribute('aria-label','Building with an external lift. The lift is on floor '+f+'.');\n    clearTimeout(moveTo.t); moveTo.t=setTimeout(function(){$('arrUp').className='arr';$('arrDn').className='arr'},950);\n  }\n  function liveFloor(){var answered=ans.filter(function(a){return a!=null}).length; if(!answered)return 0;\n    var f=Math.round(score()\/MAX*7); if(nocoffee())f=Math.min(f,3); return f}\n  function render(){\n    var q=Q[cur];\n    $('qcount').textContent='Question '+(cur+1)+' of '+Q.length;\n    [].forEach.call(dots.children,function(d,i){d.className=i<cur?'d-done':(i===cur?'d-now':'')});\n    $('qtxt').textContent=q.q; $('qsub').textContent=q.sub; $('qsub').hidden=!q.sub;\n    var o=$('opts'); o.innerHTML='';\n    q.a.forEach(function(a,i){\n      var b=document.createElement('button'); b.type='button'; b.className='opt';\n      b.setAttribute('aria-pressed',ans[cur]===i?'true':'false');\n      b.innerHTML='<span class=\"k\">'+String.fromCharCode(65+i)+'<\/span><span><\/span>';\n      b.lastChild.textContent=a.l;\n      b.onclick=function(){pick(i)};\n      o.appendChild(b);\n    });\n    showReact(); $('back').style.visibility=cur?'visible':'hidden';\n    $('next').disabled=ans[cur]==null; $('next').textContent=cur===Q.length-1?'To the top floor':'Next floor';\n  }\n  function showReact(){\n    var r=$('react'), a=ans[cur]==null?null:Q[cur].a[ans[cur]];\n    if(!a){r.hidden=true;return}\n    r.hidden=false; r.className='react'+(a.s===3?' up':(a.s<=1?' stuck':''));\n    $('rcode').textContent=a.c; $('rtxt').textContent=a.r;\n  }\n  function pick(i){ans[cur]=i;\n    [].forEach.call($('opts').children,function(b,j){b.setAttribute('aria-pressed',j===i?'true':'false')});\n    showReact(); $('next').disabled=false; moveTo(liveFloor());}\n  $('next').onclick=function(){if(ans[cur]==null)return; if(cur<Q.length-1){cur++;render()}else finish()};\n  $('back').onclick=function(){if(cur>0){cur--;render()}};\n  document.addEventListener('keydown',function(e){\n    if($('quiz').hidden)return; var t=e.target.tagName; if(t==='INPUT'||t==='TEXTAREA'||t==='SELECT')return;\n    var k=e.key.toUpperCase().charCodeAt(0)-65; if(e.key.length===1&&k>=0&&k<Q[cur].a.length){pick(k)}\n  });\n\n  var preRole=null;\n  document.querySelectorAll('[data-role]').forEach(function(a){a.addEventListener('click',function(){preRole=a.getAttribute('data-role')})});\n\n  function finish(){\n    var s=score(), f=liveFloor(), nc=nocoffee();\n    moveTo(Math.max(f,0));\n    var votes={installatie:0,servicepartner:0,open:0};\n    ans.forEach(function(a,i){var r=Q[i].a[a].role;if(r)votes[r]++});\n    var role=votes.servicepartner>votes.installatie?'servicepartner':(votes.open>votes.installatie?'open':'installatie');\n    if(preRole&&(preRole==='open'||votes[preRole]))role=preRole;\n    var title,text,ding;\n    if(nc&&s\/MAX>=.6){ding='FLOOR 3 \u00b7 COFFEE FAULT';title='Nice answers. Just that tea \u2026';\n      text='Without coffee the lift stops on the third floor. House rule. We will make an exception if you drink one cup at the interview.'}\n    else if(f>=6){ding='DING! FLOOR '+f+' \u00b7 COFFEE ROOM';title='You fit at Hublift.';\n      text='Good taste, good humour and coffee. That is all we need to get to know each other. Leave your number and we will call you this week.'}\n    else if(f>=4){ding='FLOOR '+f+' \u00b7 ALMOST THERE';title='That looks good.';\n      text='A few more floors, but we would rather do those together over coffee. Leave your number or spend a day with us.'}\n    else{ding='FLOOR '+f+' \u00b7 LIFT HESITATING';title='Hmm. The lift is not sure.';\n      text='No worries, it is just a quiz. Did you enjoy it anyway? Leave your number and we will check it over coffee.'}\n    $('resDing').textContent=ding; $('resTitle').textContent=title; $('resText').textContent=text;\n    $('resRole').textContent=ROLE[role].n; $('resRoleLink').href=ROLE[role].h; $('rol').value=role;\n    var tr=$('traits'); tr.innerHTML=''; var seen={};\n    ans.forEach(function(a,i){var t=Q[i].a[a].t;if(t&&!seen[t]){seen[t]=1;var li=document.createElement('li');li.textContent=t;tr.appendChild(li)}});\n    if(nc){var w=document.createElement('li');w.className='warn';w.textContent='Tea drinker';tr.appendChild(w)}\n    $('quiz').hidden=true; $('res').hidden=false; $('msg').hidden=true;\n  }\n  $('again').onclick=function(){ans=ans.map(function(){return null});cur=0;$('res').hidden=true;$('quiz').hidden=false;moveTo(0);render()};\n  $('f').addEventListener('submit',function(e){e.preventDefault();var m=$('msg');m.hidden=false;\n    if(!$('naam').value.trim()||!$('tel').value.trim()){m.className='err';m.textContent='Enter your name and phone number so we can call you.';return}\n    m.className='sent';m.textContent=\"Sending\\u2026\";\n    var btn=$('f').querySelector('button[type=submit]');btn.disabled=true;\n    var trs=[].map.call($('traits').children,function(l){return l.textContent}).join(', ');\n    var ans2=Q.map(function(q,i){return (i+1)+'. '+q.q+' -> '+(ans[i]!=null?q.a[ans[i]].l:'-')}).join('\\n');\n    var fd=new FormData();fd.append('_wpcf7','10403');fd.append('_wpcf7_unit_tag','wpcf7-f10403-p10404-o1');fd.append('_wpcf7_container_post','10404');fd.append('_wpcf7_locale','en');\n    fd.append('naam',$('naam').value.trim());fd.append('telefoon',$('tel').value.trim());fd.append('rol',$('rol').options[$('rol').selectedIndex].text);fd.append('regels',$('regels').value.trim());\n    fd.append('uitslag',$('resDing').textContent+' | '+$('resTitle').textContent+' | match: '+$('resRole').textContent+' | '+trs);fd.append('antwoorden',ans2);fd.append('taal','EN');fd.append('pagina',location.href);\n    var go=function(tok){if(tok)fd.append('_wpcf7_recaptcha_response',tok);\n    fetch('\/wp-json\/contact-form-7\/v1\/contact-forms\/10403\/feedback',{method:'POST',body:fd}).then(function(r){return r.json()}).then(function(j){\n      if(j&&j.status==='mail_sent'){m.className='sent';m.textContent=\"Thanks! Jeroen will call you this week. Can't wait? Call 0031 6 81 56 28 42.\";if(window.gtag)gtag('event','werkenbij_aanvraag',{rol:$('rol').value,taal:'en'})}\n      else{m.className='err';m.textContent=\"That didn't work. Please try again or call Jeroen: 0031 6 81 56 28 42.\";btn.disabled=false}\n    }).catch(function(){m.className='err';m.textContent=\"That didn't work. Please try again or call Jeroen: 0031 6 81 56 28 42.\";btn.disabled=false});};\n    var rs=document.querySelector('script[src*=\"recaptcha\/api.js\"]');var rk=rs&&(rs.src.match(\/render=([^&]+)\/)||[])[1];\n    if(window.grecaptcha&&rk){grecaptcha.ready(function(){grecaptcha.execute(rk,{action:'contactform'}).then(go,function(){go()})})}else{go()}\n  });\n\n  moveTo(0); render();\n})();\n<\/script><\/div><\/div>\n<\/div>\n<\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"inline_featured_image":false,"footnotes":""},"class_list":["post-10404","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.6 (Yoast SEO v28.6) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Vacancies - Hublift<\/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:\/\/hublift.nl\/en\/vacancies\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Vacancies\" \/>\n<meta property=\"og:url\" content=\"https:\/\/hublift.nl\/en\/vacancies\/\" \/>\n<meta property=\"og:site_name\" content=\"Hublift\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-14T08:33:59+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/hublift.nl\\\/en\\\/vacancies\\\/\",\"url\":\"https:\\\/\\\/hublift.nl\\\/en\\\/vacancies\\\/\",\"name\":\"Vacancies - Hublift\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/hublift.nl\\\/en\\\/#website\"},\"datePublished\":\"2026-10-14T00:00:09+00:00\",\"dateModified\":\"2026-10-14T08:33:59+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/hublift.nl\\\/en\\\/vacancies\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/hublift.nl\\\/en\\\/vacancies\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/hublift.nl\\\/en\\\/vacancies\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/hublift.nl\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Vacancies\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/hublift.nl\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/hublift.nl\\\/en\\\/\",\"name\":\"Hublift\",\"description\":\"De specialist in goederen- auto- en personenliften.\",\"publisher\":{\"@id\":\"https:\\\/\\\/hublift.nl\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/hublift.nl\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/hublift.nl\\\/en\\\/#organization\",\"name\":\"Hublift BV\",\"url\":\"https:\\\/\\\/hublift.nl\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/hublift.nl\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/hublift.nl\\\/wp-content\\\/uploads\\\/2019\\\/11\\\/logo.png\",\"contentUrl\":\"https:\\\/\\\/hublift.nl\\\/wp-content\\\/uploads\\\/2019\\\/11\\\/logo.png\",\"width\":440,\"height\":170,\"caption\":\"Hublift BV\"},\"image\":{\"@id\":\"https:\\\/\\\/hublift.nl\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/company\\\/hublift\\\/\"],\"email\":\"info@hublift.nl\",\"telephone\":\"+31 (0)413 340 270\",\"legalName\":\"Hublift B.V.\",\"vatID\":\"NL803799846 B01\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Vacancies - Hublift","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:\/\/hublift.nl\/en\/vacancies\/","og_locale":"en_US","og_type":"article","og_title":"Vacancies","og_url":"https:\/\/hublift.nl\/en\/vacancies\/","og_site_name":"Hublift","article_modified_time":"2026-10-14T08:33:59+00:00","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/hublift.nl\/en\/vacancies\/","url":"https:\/\/hublift.nl\/en\/vacancies\/","name":"Vacancies - Hublift","isPartOf":{"@id":"https:\/\/hublift.nl\/en\/#website"},"datePublished":"2026-10-14T00:00:09+00:00","dateModified":"2026-10-14T08:33:59+00:00","breadcrumb":{"@id":"https:\/\/hublift.nl\/en\/vacancies\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/hublift.nl\/en\/vacancies\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/hublift.nl\/en\/vacancies\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/hublift.nl\/en\/"},{"@type":"ListItem","position":2,"name":"Vacancies"}]},{"@type":"WebSite","@id":"https:\/\/hublift.nl\/en\/#website","url":"https:\/\/hublift.nl\/en\/","name":"Hublift","description":"De specialist in goederen- auto- en personenliften.","publisher":{"@id":"https:\/\/hublift.nl\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/hublift.nl\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/hublift.nl\/en\/#organization","name":"Hublift BV","url":"https:\/\/hublift.nl\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/hublift.nl\/en\/#\/schema\/logo\/image\/","url":"https:\/\/hublift.nl\/wp-content\/uploads\/2019\/11\/logo.png","contentUrl":"https:\/\/hublift.nl\/wp-content\/uploads\/2019\/11\/logo.png","width":440,"height":170,"caption":"Hublift BV"},"image":{"@id":"https:\/\/hublift.nl\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/company\/hublift\/"],"email":"info@hublift.nl","telephone":"+31 (0)413 340 270","legalName":"Hublift B.V.","vatID":"NL803799846 B01"}]}},"_links":{"self":[{"href":"https:\/\/hublift.nl\/en\/wp-json\/wp\/v2\/pages\/10404","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hublift.nl\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/hublift.nl\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/hublift.nl\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/hublift.nl\/en\/wp-json\/wp\/v2\/comments?post=10404"}],"version-history":[{"count":4,"href":"https:\/\/hublift.nl\/en\/wp-json\/wp\/v2\/pages\/10404\/revisions"}],"predecessor-version":[{"id":10449,"href":"https:\/\/hublift.nl\/en\/wp-json\/wp\/v2\/pages\/10404\/revisions\/10449"}],"wp:attachment":[{"href":"https:\/\/hublift.nl\/en\/wp-json\/wp\/v2\/media?parent=10404"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}