{"id":34398,"date":"2026-07-15T09:24:54","date_gmt":"2026-07-15T09:24:54","guid":{"rendered":"https:\/\/remote-opus.com\/e-commerce\/"},"modified":"2026-10-01T14:07:41","modified_gmt":"2026-10-01T14:07:41","slug":"e-commerce","status":"publish","type":"page","link":"https:\/\/remote-opus.com\/en\/e-commerce\/","title":{"rendered":"E-commerce &#8211; Remote Opus"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"34398\" class=\"elementor elementor-34398\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-tpx1sec elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"tpx1sec\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-tpx1col\" data-id=\"tpx1col\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-tpx1htm elementor-widget elementor-widget-html\" data-id=\"tpx1htm\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\n\/* h1 krijgt exact de opmaak van de h2 die hij vervangt *\/\n#ro-ecom-elementor h1, #ro-ecom-elementor h1, #ro-ecom-elementor h3{overflow-wrap:normal !important; word-break:keep-all !important; hyphens:none !important; text-wrap:balance !important;}\n#ro-ecom-elementor .col-text h1{font-family:'DM Serif Display',serif !important; font-size:clamp(1.9rem,2.4vw,2.5rem) !important; letter-spacing:-0.02em !important; color:var(--ink) !important; line-height:1.15 !important; margin-bottom:1.2rem !important;}\n#ro-ecom-elementor .ec-tf-text h1{font-family:'DM Serif Display',serif !important; font-size:clamp(1.7rem,2.4vw,2.2rem) !important; letter-spacing:-0.02em !important; color:var(--ink) !important; line-height:1.2 !important; margin-bottom:1rem !important;}\n#ro-ecom-elementor .ec-tf-text h1 em{color:var(--green-mid) !important; font-style:italic !important;}\n#ro-ecom-elementor .cta-sec h1{font-family:'DM Serif Display',serif !important; font-size:clamp(2.2rem,3.5vw,3.2rem) !important; letter-spacing:-0.03em !important; color:var(--ink) !important; line-height:1.15 !important; margin-bottom:1.2rem !important;}\n#ro-ecom-elementor .cta-sec h1 em{color:var(--green-mid) !important; font-style:italic !important;}\n#ro-ecom-elementor .cta-sec h1{font-size:2rem !important;}\n<\/style>\n<!DOCTYPE html>\n<html lang=\"nl\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<link rel=\"icon\" type=\"image\/png\" href=\"https:\/\/remote-opus.com\/wp-content\/uploads\/2025\/01\/cropped-DByy2b1.png\">\n<!-- [VAR: meta title] -->\n<title>Remote e-commerce talent | Remote Opus<\/title>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Serif+Display:ital@0;1&family=Inter:wght@400;500;600;700;800&family=Nunito+Sans:wght@400;500;600;700;800;900&display=swap\" rel=\"stylesheet\">\n<!--\n  ==========================================================================\n  TEMPLATE \"VOOR WIE\" \u2014 skelet voor uitrol naar 30 klanttypes.\n  Alleen de blokken gemarkeerd met [VAR: ...] wisselen per klanttype.\n  Vaste blokken (proces, waarom, reviews, logo's, footer) blijven identiek.\n  Voorbeeld hieronder ingevuld voor: E-COMMERCE.\n  ==========================================================================\n-->\n\n\n\n<\/head>\n<body>\n\n<!-- ==================== HEADER ==================== -->\n<header class=\"site-header\">\n  <div class=\"container header-inner\">\n    <a class=\"brand\" href=\"https:\/\/remote-opus.com\/home-page\/\"><img decoding=\"async\" class=\"brand-icon\" src=\"https:\/\/remote-opus.com\/wp-content\/uploads\/remote-opus-icon-header-150x150.png\" alt=\"Remote Opus\"><span class=\"brand-name\">Remote Opus<\/span><\/a>\n    <nav class=\"header-nav\">\n      <a class=\"hnav-link\" href=\"#kernteam\">Bouw je kernteam<\/a>\n      <a class=\"hnav-link\" href=\"#calc\">Bereken je kosten<\/a>\n      <a class=\"hnav-link\" href=\"#reviews\">Reviews<\/a>\n      <a class=\"hnav-link hlogin\" href=\"https:\/\/remote-opus.com\/home-page\/\">Inloggen<\/a>\n      <!-- [VAR: hoofd-CTA -> later Google\/Apple login] -->\n      <a class=\"btn-primary btn-md\" href=\"https:\/\/remote-opus.com\/kennismaking\/\" style=\"color:#ffffff !important\"><span class=\"btn-full\">Plaats je gratis vacature<\/span><span class=\"btn-short\">Plaats vacature<\/span><\/a>\n    <\/nav>\n  <\/div>\n<\/header>\n\n<script>document.documentElement.classList.add('has-js');<\/script>\n\n<!-- ==================== HERO ==================== -->\n<!-- ==================== SPECIALISMEN (overgenomen van \/e-commerce\/) ==================== -->\n<section class=\"block\" id=\"specsec\">\n  <div class=\"container\">\n    <div class=\"two-col\">\n      <div class=\"col-text\">\n        <span class=\"stag2\">Welke expertise drijft jouw groei?<\/span>\n        <h1>Bouw je e-commerce team <span class=\"spec-em\">zonder grenzen<\/span><\/h1>\n        <p>Krijg het beste internationale talent om je e-commerce business te schalen. Al onze specialisten zijn ervaren in AI, zeer gemotiveerd en klaar voor een nieuwe uitdaging. Ervaar meer groei, meer kennis en meer controle.<\/p>\n        <a href=\"https:\/\/remote-opus.com\/werkgever-dashboard\/#post\" class=\"specbtn\">Plaats je gratis vacature<\/a>\n      <\/div>\n      <div class=\"roles-grid\">\n        <div class=\"rcard reveal\"><div class=\"ri\">&#128227;<\/div><div><div class=\"rname\">Google Ads Specialist<\/div><div class=\"rdesc\">Campagnebeheer, keyword-strategie en ROAS-optimalisatie<\/div><\/div><\/div>\n        <div class=\"rcard reveal\"><div class=\"ri\">&#128216;<\/div><div><div class=\"rname\">Meta Ads Specialist<\/div><div class=\"rdesc\">Facebook &amp; Instagram, retargeting en creatives<\/div><\/div><\/div>\n        <div class=\"rcard reveal\"><div class=\"ri\">&#128269;<\/div><div><div class=\"rname\">SEO Specialist<\/div><div class=\"rdesc\">Organisch verkeer, content-optimalisatie en technische SEO<\/div><\/div><\/div>\n        <div class=\"rcard reveal\"><div class=\"ri\">&#128203;<\/div><div><div class=\"rname\">Listings Optimization<\/div><div class=\"rdesc\">Product titles, A+ content en Amazon\/Bol ranking<\/div><\/div><\/div>\n        <div class=\"rcard reveal\"><div class=\"ri\">&#9993;&#65039;<\/div><div><div class=\"rname\">Email Marketing<\/div><div class=\"rdesc\">Flows, campagnes, segmentatie in Klaviyo of Mailchimp<\/div><\/div><\/div>\n        <div class=\"rcard reveal\"><div class=\"ri\">&#127912;<\/div><div><div class=\"rname\"><span class=\"rn-full\">Designer &amp; Video Editor<\/span><span class=\"rn-short\">Designer<\/span><\/div><div class=\"rdesc\">Productbeelden, banners, social content en UGC-editing<\/div><\/div><\/div>\n        <div class=\"rcard reveal\"><div class=\"ri\">&#128187;<\/div><div><div class=\"rname\">Web Developer<\/div><div class=\"rdesc\">Shopify, WooCommerce, Magento development &amp; onderhoud<\/div><\/div><\/div>\n        <div class=\"rcard reveal\"><div class=\"ri\">&#127911;<\/div><div><div class=\"rname\">Customer Success<\/div><div class=\"rdesc\">Klantenservice, retouren, reviews en loyaliteitsprogramma&#39;s<\/div><\/div><\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n\n<!-- ==================== DIAGONALE KLANTREIS ==================== -->\n<div class=\"journey-wrap\">\n  <section class=\"block\">\n    <div class=\"container\">\n      <div class=\"sec-head reveal\">\n        <span class=\"stag\">Waarom onze mensen?<\/span>\n        <h2 id=\"mhTitle\">Remote werk <span class=\"mh-em\">met een methode die werkt<\/span><\/h2>\n      <\/div>\n      <div class=\"moons\">\n        <div class=\"mrow r1\">\n          <div class=\"moon\"><img decoding=\"async\" src=\"https:\/\/remote-opus.com\/wp-content\/uploads\/agencies-voorwie-1024x683.jpg\" alt=\"Onze kantoren\" loading=\"lazy\"><\/div>\n          <div class=\"mtext\"><h3>Werkt vanaf <span class=\"g-it\">onze kantoren<\/span><\/h3><p>Jouw specialist werkt fulltime en internationaal vanaf een van onze professionele kantoren, met vaste begeleiding en structuur.<\/p><\/div>\n        <\/div>\n        <div class=\"mrow r2\">\n          <div class=\"moon\"><img decoding=\"async\" src=\"https:\/\/remote-opus.com\/wp-content\/uploads\/bovenmodaal-nieuw-726x1024.jpg\" alt=\"Goed betaalde Opus specialist\" loading=\"lazy\"><\/div>\n          <div class=\"mtext\"><h3>Bovenmodaal <span class=\"g-it\">salaris<\/span><\/h3><p>Wij betalen een bovengemiddeld salaris waardoor je de meest gemotiveerde en toegewijde professionals aan je verbindt.<\/p><\/div>\n        <\/div>\n        <div class=\"mrow r3\">\n          <div class=\"moon\"><img decoding=\"async\" src=\"https:\/\/remote-opus.com\/wp-content\/uploads\/screening-nieuw-726x1024.jpg\" alt=\"Streng gescreende Opus specialist\" loading=\"lazy\"><\/div>\n          <div class=\"mtext\"><h3>Streng <span class=\"g-it\">gescreend<\/span><\/h3><p>Elke Opus doorloopt een grondige selectie op vaardigheden, ervaring en persoonlijkheid. Alleen de top haalt het.<\/p><\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n<\/div>\n\n<!-- ==================== GROTE QUOTE ==================== -->\n<section class=\"block quote-sec\">\n  <div class=\"container quote-inner\" id=\"stefanQuote\">\n    <div class=\"quote-mark\">&ldquo;<\/div>\n    <blockquote>Ik kan vier remote specialisten inzetten voor de prijs van &eacute;&eacute;n lokale kracht. Ze zijn toegewijd, altijd bereikbaar en volledig onderdeel van ons team.<\/blockquote>\n    <div class=\"quote-who\">\n      <img decoding=\"async\" src=\"https:\/\/remote-opus.com\/wp-content\/uploads\/Untitled-design-8.png\" alt=\"Stefan Klammer\" loading=\"lazy\">\n      <div><b>Stefan Klammer<\/b><span>CEO, Climate King<\/span><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ==================== BOUW JE KERNTEAM ==================== -->\n<div class=\"kt-wrap\" id=\"kernteam\">\n  <section class=\"block\">\n    <div class=\"container\">\n      <div class=\"kt-lead reveal\">\n        <span class=\"stag\">Bouw je kernteam<\/span>\n        <h2 id=\"ktTitle\"><span class=\"kt-em\">Besteed uit<\/span> <span class=\"kt-soft\">zodat jij kunt focussen op groei<\/span><\/h2>\n        <p>Als ondernemer kun je niet alles zelf doen. Door de juiste functies uit te besteden aan toegewijde specialisten, maak je tijd en energie vrij om te bouwen aan je bedrijf. Zo groeit je webshop, terwijl jij de regie houdt.<\/p>\n      <\/div>\n      <div class=\"kt-cards\">\n        <div class=\"kt-card\" style=\"--i:0;--r:-3deg;--fx:0px;--fy:0px;--rot:-2.5deg;--rs:-11deg\">\n          <div class=\"kt-title\">Ads specialist<\/div>\n          <div class=\"kt-line\"><svg viewBox=\"0 0 24 24\"><path d=\"M12 21s-7-5.4-7-11a7 7 0 0 1 14 0c0 5.6-7 11-7 11z\"\/><circle cx=\"12\" cy=\"10\" r=\"2.6\"\/><\/svg><span>Remote (EU tijdzone)<\/span><\/div>\n          <div class=\"kt-line\"><span class=\"kt-eur\">&euro;<\/span><span class=\"kt-amt\">995 per maand<\/span><\/div>\n          <div><span class=\"kt-tag\">Fulltime<\/span><\/div>\n        <\/div>\n        <div class=\"kt-card\" style=\"--i:1;--r:2deg;--fx:8px;--fy:-10px;--rot:3deg;--rs:11deg\">\n          <div class=\"kt-title\">Customer support<\/div>\n          <div class=\"kt-line\"><svg viewBox=\"0 0 24 24\"><path d=\"M12 21s-7-5.4-7-11a7 7 0 0 1 14 0c0 5.6-7 11-7 11z\"\/><circle cx=\"12\" cy=\"10\" r=\"2.6\"\/><\/svg><span>Remote (EU tijdzone)<\/span><\/div>\n          <div class=\"kt-line\"><span class=\"kt-eur\">&euro;<\/span><span class=\"kt-amt\">895 per maand<\/span><\/div>\n          <div><span class=\"kt-tag\">Fulltime<\/span><\/div>\n        <\/div>\n        <div class=\"kt-card\" style=\"--i:2;--r:-1.5deg;--fx:16px;--fy:-21px;--rot:-3.5deg;--rs:-13deg\">\n          <div class=\"kt-title\">SEO-specialist<\/div>\n          <div class=\"kt-line\"><svg viewBox=\"0 0 24 24\"><path d=\"M12 21s-7-5.4-7-11a7 7 0 0 1 14 0c0 5.6-7 11-7 11z\"\/><circle cx=\"12\" cy=\"10\" r=\"2.6\"\/><\/svg><span>Remote (EU tijdzone)<\/span><\/div>\n          <div class=\"kt-line\"><span class=\"kt-eur\">&euro;<\/span><span class=\"kt-amt\">995 per maand<\/span><\/div>\n          <div><span class=\"kt-tag\">Fulltime<\/span><\/div>\n        <\/div>\n        <div class=\"kt-card\" style=\"--i:3;--r:2.5deg;--fx:24px;--fy:-31px;--rot:2.8deg;--rs:10deg\">\n          <div class=\"kt-title\">Web Developer<\/div>\n          <div class=\"kt-line\"><svg viewBox=\"0 0 24 24\"><path d=\"M12 21s-7-5.4-7-11a7 7 0 0 1 14 0c0 5.6-7 11-7 11z\"\/><circle cx=\"12\" cy=\"10\" r=\"2.6\"\/><\/svg><span>Remote (EU tijdzone)<\/span><\/div>\n          <div class=\"kt-line\"><span class=\"kt-eur\">&euro;<\/span><span class=\"kt-amt\">1095 per maand<\/span><\/div>\n          <div><span class=\"kt-tag\">Fulltime<\/span><\/div>\n        <\/div>\n        <div class=\"kt-card\" style=\"--i:4;--r:-2deg;--fx:33px;--fy:-42px;--rot:-2deg;--rs:-11deg\">\n          <div class=\"kt-title\">Email marketeer<\/div>\n          <div class=\"kt-line\"><svg viewBox=\"0 0 24 24\"><path d=\"M12 21s-7-5.4-7-11a7 7 0 0 1 14 0c0 5.6-7 11-7 11z\"\/><circle cx=\"12\" cy=\"10\" r=\"2.6\"\/><\/svg><span>Remote (EU tijdzone)<\/span><\/div>\n          <div class=\"kt-line\"><span class=\"kt-eur\">&euro;<\/span><span class=\"kt-amt\">895 per maand<\/span><\/div>\n          <div><span class=\"kt-tag\">Fulltime<\/span><\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n<\/div>\n\n<!-- ==================== CALCULATOR (1-op-1 van tarieven) ==================== -->\n<div id=\"ro-tar\">\n<section class=\"sec calc-sec calc-first\">\n  <div class=\"wrap\">\n    <div class=\"head\">\n      <p class=\"eyebrow\">Team-builder<\/p>\n      <h2>Bereken je team <em>en je besparing<\/em><\/h2>\n      <p>Wij bieden toegang tot de beste internationale talenten die remote voor jouw bedrijf werken vanuit &eacute;&eacute;n van onze wereldwijde kantoren. Zo combineer je de flexibiliteit van remote werk met de structuur en betrokkenheid van een fysieke werkomgeving.<\/p>\n    <\/div>\n    <div class=\"calc-grid\">\n      <div class=\"calc-left\">\n        <div class=\"calc-steplabel\"><span>1<\/span> Stel je team samen<\/div>\n        <div class=\"calc-search\"><svg viewBox=\"0 0 24 24\"><circle cx=\"11\" cy=\"11\" r=\"8\"\/><line x1=\"21\" y1=\"21\" x2=\"16.65\" y2=\"16.65\"\/><\/svg><input type=\"text\" id=\"calcSearch\" placeholder=\"Zoek een functie (bijv. developer, marketing, finance)...\" autocomplete=\"off\"><\/div>\n        <div class=\"calc-roles\" id=\"calcRoles\"><\/div><button type=\"button\" class=\"calc-next\" disabled>Bekijk je prijs <svg viewBox=\"0 0 24 24\" width=\"18\" height=\"18\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/button>\n      <\/div>\n      <div class=\"calc-right\"><button type=\"button\" class=\"calc-back\"><svg viewBox=\"0 0 24 24\" width=\"17\" height=\"17\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M19 12H5M11 18l-6-6 6-6\"\/><\/svg> Pas je team aan<\/button>\n        <div class=\"calc-steplabel\"><span>2<\/span> Indicatieve maandlasten<\/div>\n        <div class=\"calc-breakdown\" id=\"calcBreak\"><p class=\"calc-empty\">Selecteer hiernaast &eacute;&eacute;n of meer functies.<\/p><\/div>\n        <div class=\"calc-row calc-total\"><span>Lokale werkgeverslasten<\/span><strong id=\"calcLocal\">&euro;0<\/strong><\/div>\n        <div class=\"calc-row calc-ro\"><span>Opus werkgeverslasten<\/span><strong id=\"calcRo\">&euro;0<\/strong><\/div>\n        <p class=\"calc-uurnoot\">De kolommen tonen uurtarieven, inclusief alle werkgeverskosten. De totalen hieronder zijn maandbedragen, op basis van 173 uur per maand.<\/p>\n              <div class=\"calc-save\">\n          <div class=\"calc-save-box\"><span><b>Bespaar<\/b> <i>\/ maand<\/i><\/span><strong id=\"calcSaveM\">&euro;0<\/strong><\/div>\n          <div class=\"calc-save-box\"><span><b>Bespaar<\/b> <i>\/ jaar<\/i><\/span><strong id=\"calcSaveY\">&euro;0<\/strong><\/div>\n        <\/div>\n        <div class=\"calc-actions\">\n          <a class=\"btn btn-green\" href=\"https:\/\/remote-opus.com\/kennismaking\/\">Plaats gratis vacature<\/a>\n          <button type=\"button\" class=\"btn btn-outline-dark\" id=\"calcMailBtn\">Mail mij deze berekening<\/button>\n        <\/div>\n        <form class=\"calc-mail\" id=\"calcMailForm\" hidden>\n          <input type=\"email\" name=\"email\" placeholder=\"jouw@email.nl\" required>\n          <input type=\"text\" name=\"website\" class=\"ro-hp\" tabindex=\"-1\" autocomplete=\"off\" aria-hidden=\"true\">\n          <button type=\"submit\" class=\"btn btn-green\">Verstuur<\/button>\n          <p class=\"calc-mail-msg\" id=\"calcMailMsg\"><\/p>\n        <\/form>\n      <\/div>\n    <\/div>\n    <div class=\"calc-incl-label\">De tarieven in de calculator zijn inclusief:<\/div>\n    <div class=\"calc-incl\"><em><svg viewBox=\"0 0 24 24\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg>Professionele kantoorwerkplek<\/em><em><svg viewBox=\"0 0 24 24\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg>Dagelijkse stand-ups (floormanager)<\/em><em><svg viewBox=\"0 0 24 24\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg>Dedicated HR-manager<\/em><\/div>\n  <\/div>\n<\/section>\n<\/div>\n\n\n<!-- ==================== ZIJ GINGEN AL REMOTE ==================== -->\n<section class=\"logobar\">\n  <p class=\"logobar-title\">Zij gingen al Remote<\/p>\n  <div class=\"logo-marquee\"><div class=\"logo-track\" id=\"logotrack\"><\/div><\/div>\n<\/section>\n\n<!-- ==================== REVIEWS ==================== -->\n<section class=\"block\" id=\"reviews\">\n  <div class=\"container\">\n    <div class=\"sec-head reveal\">\n      <span class=\"reviews-tag\">Wat klanten zeggen<\/span>\n      <h2>Wat het oplevert, vertellen ze liever zelf<\/h2>\n    <\/div>\n  <\/div>\n  <div class=\"rev-marquee\"><div class=\"rev-track\" id=\"revtrack\"><\/div><\/div>\n<\/section>\n\n<!-- ==================== CTA ==================== -->\n<div class=\"cta-band\" id=\"ctaBand\">\n  <div class=\"container cta-wrap\">\n    <div class=\"cta-copy cta-reveal\">\n      <span class=\"cta-eyebrow\"><span class=\"dot\"><\/span>Klaar om te starten<\/span>\n      <h2>Klaar om te <span class=\"hl\">schalen<\/span>?<\/h2>\n      <p class=\"cta-sub\">Plaats vandaag nog je gratis vacature en wij matchen je met internationaal toptalent. Je betaalt pas wanneer je iemand aanneemt.<\/p>\n      <div class=\"cta-actions\">\n        <a class=\"cta-btn-primary\" href=\"https:\/\/remote-opus.com\/werkgever-dashboard\/#post\" style=\"color:#0F2318 !important\">Plaats je gratis vacature\n          <svg width=\"17\" height=\"17\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0F2318\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><polyline points=\"12 5 19 12 12 19\"\/><\/svg>\n        <\/a>\n        <a class=\"cta-btn-ghost\" href=\"https:\/\/remote-opus.com\/kennismaking\/\" style=\"color:#ffffff !important\">Plan een kennismaking<\/a>\n      <\/div>\n      <div class=\"cta-reassure\">\n        <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#7ED9A4\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg>\n        Gratis en vrijblijvend, geen verplichtingen.\n      <\/div>\n    <\/div>\n    <div class=\"cta-visual cta-reveal\">\n      <img decoding=\"async\" src=\"https:\/\/remote-opus.com\/wp-content\/uploads\/DSC01493-scaled.jpg\" alt=\"Het Remote Opus team aan het werk\" loading=\"lazy\">\n      <div class=\"cta-stat\">\n        <div class=\"cs-ic\"><svg viewBox=\"0 0 24 24\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.6 6 21l1.4-6.8L2.3 9.6 9.2 9z\"\/><\/svg><\/div>\n        <div><div class=\"cs-num\">4.8\/5<\/div><div class=\"cs-lbl\">beoordeling van werkgevers<\/div><\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n\n\n\n<footer class=\"ro-footer\">\r\n  <div class=\"ro-footer__inner\">\r\n\r\n    <div class=\"ro-footer__grid\">\r\n\r\n      <!-- Brand -->\r\n      <div class=\"ro-footer__brand\">\r\n        <a class=\"ro-footer__logo\" href=\"https:\/\/remote-opus.com\/home-page\/\">Remote Opus<\/a>\r\n        <p class=\"ro-footer__tagline\">Jouw team, wereldwijd. Wij verbinden Nederlandse organisaties met de beste internationale specialisten.<\/p>\r\n        <div class=\"ro-footer__socials\">\r\n\r\n          <!-- LINKEDIN -->\r\n          <a href=\"https:\/\/www.linkedin.com\/company\/remote-opus\/posts\/?feedView=all\" target=\"_blank\" rel=\"noopener\" class=\"ro-footer__social\" aria-label=\"LinkedIn\">\r\n            <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"currentColor\">\r\n              <path d=\"M20.45 20.45h-3.554v-5.569c0-1.328-.024-3.037-1.85-3.037-1.851 0-2.135 1.445-2.135 2.939v5.667H9.358V9h3.414v1.561h.047c.476-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.284zM5.337 7.433a2.062 2.062 0 0 1-2.063-2.065 2.064 2.064 0 1 1 2.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z\"\/>\r\n            <\/svg>\r\n          <\/a>\r\n\r\n          <!-- INSTAGRAM -->\r\n          <a href=\"https:\/\/www.instagram.com\/remote_opus\/\" target=\"_blank\" rel=\"noopener\" class=\"ro-footer__social\" aria-label=\"Instagram\">\r\n            <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"currentColor\">\r\n              <path d=\"M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zm0-2.163c-3.259 0-3.667.014-4.947.072-4.358.2-6.78 2.618-6.98 6.98-.059 1.281-.073 1.689-.073 4.948 0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98 1.281.058 1.689.072 4.948.072 3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98-1.281-.059-1.69-.073-4.949-.073zm0 5.838a6.162 6.162 0 1 0 0 12.324 6.162 6.162 0 0 0 0-12.324zM12 16a4 4 0 1 1 0-8 4 4 0 0 1 0 8zm6.406-11.845a1.44 1.44 0 1 0 0 2.881 1.44 1.44 0 0 0 0-2.881z\"\/>\r\n            <\/svg>\r\n          <\/a>\r\n\r\n          <!-- FACEBOOK -->\r\n          <a href=\"https:\/\/www.facebook.com\/people\/Remote-Opus\/61558735886382\/\" target=\"_blank\" rel=\"noopener\" class=\"ro-footer__social\" aria-label=\"Facebook\">\r\n            <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"currentColor\">\r\n              <path d=\"M22 12a10 10 0 1 0-11.5 9.87v-6.99H7.89V12h2.61V9.8c0-2.58 1.54-4 3.89-4 1.13 0 2.31.2 2.31.2v2.54h-1.3c-1.28 0-1.68.8-1.68 1.62V12h2.86l-.46 2.88h-2.4v6.99A10 10 0 0 0 22 12z\"\/>\r\n            <\/svg>\r\n          <\/a>\r\n\r\n          <!-- WHATSAPP -->\r\n          <a href=\"https:\/\/api.whatsapp.com\/send\/?phone=31655856049&amp;text=Hoi%20Remote%20Opus%21%20Kan%20ik%20wat%20meer%20info%20krijgen%20hierover%3F&amp;type=phone_number&amp;app_absent=0\" target=\"_blank\" rel=\"noopener\" class=\"ro-footer__social\" aria-label=\"WhatsApp\">\r\n            <svg width=\"16\" height=\"16\" viewBox=\"0 0 32 32\" fill=\"currentColor\">\r\n              <path d=\"M16.001 2.667c-7.363 0-13.333 5.97-13.333 13.333 0 2.351.613 4.644 1.78 6.666L2.667 29.333l6.833-1.747a13.287 13.287 0 0 0 6.5 1.747c7.363 0 13.333-5.97 13.333-13.333S23.364 2.667 16.001 2.667zm0 24c-1.973 0-3.907-.52-5.6-1.507l-.4-.24-4.053 1.04 1.08-3.947-.26-.413a10.64 10.64 0 0 1-1.64-5.6c0-5.893 4.787-10.667 10.667-10.667S26.667 10.107 26.667 16 21.88 26.667 16.001 26.667zm5.813-7.88c-.32-.16-1.893-.933-2.187-1.04-.293-.107-.507-.16-.72.16-.213.32-.827 1.04-1.013 1.253-.187.213-.373.24-.693.08-.32-.16-1.353-.5-2.58-1.593-.953-.853-1.6-1.907-1.787-2.227-.187-.32-.02-.493.14-.653.147-.146.32-.373.48-.56.16-.187.213-.32.32-.533.107-.213.053-.4-.027-.56-.08-.16-.72-1.733-.987-2.373-.26-.627-.527-.54-.72-.547-.187-.007-.4-.007-.613-.007-.213 0-.56.08-.853.4-.293.32-1.12 1.093-1.12 2.667s1.147 3.093 1.307 3.307c.16.213 2.267 3.467 5.493 4.867.767.333 1.367.533 1.833.68.773.247 1.48.213 2.04.133.627-.093 1.893-.773 2.16-1.52.267-.747.267-1.387.187-1.52-.08-.133-.293-.213-.613-.373z\"\/>\r\n            <\/svg>\r\n          <\/a>\r\n\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- Voor wie -->\r\n      <div class=\"ro-footer__col\">\r\n        <div class=\"ro-footer__heading\">Voor wie<\/div>\r\n        <ul class=\"ro-footer__links\">\r\n          <li><a href=\"https:\/\/remote-opus.com\/e-commerce\/\">E-commerce bedrijven<\/a><\/li>\r\n          <li><a href=\"https:\/\/remote-opus.com\/agencies\/\">Agencies &amp; Bureaus<\/a><\/li>\n          <li><a href=\"https:\/\/remote-opus.com\/accountantskantoren\/\">Accountantskantoren<\/a><\/li>\n          <li><a href=\"https:\/\/remote-opus.com\/software-ai\/\">Software &amp; AI bedrijven<\/a><\/li>\r\n        <\/ul>\r\n      <\/div>\r\n\r\n      <!-- Informatie -->\r\n      <div class=\"ro-footer__col\">\r\n        <div class=\"ro-footer__heading\">Informatie<\/div>\r\n        <ul class=\"ro-footer__links\">\r\n          <li><a href=\"https:\/\/remote-opus.com\/tarieven\/\">Tarieven<\/a><\/li>\r\n          <li><a href=\"https:\/\/remote-opus.com\/succes\/\">Succes verhalen<\/a><\/li>\r\n          <li><a href=\"https:\/\/remote-opus.com\/office\/\">Onze kantoren<\/a><\/li>\r\n          <li><a href=\"https:\/\/remote-opus.com\/over-ons\/\">Over ons<\/a><\/li>\r\n          <li><a href=\"https:\/\/remote-opus.com\/contact\/\">Contact<\/a><\/li>\r\n        <\/ul>\r\n      <\/div>\r\n\r\n      <!-- Contact -->\r\n      <div class=\"ro-footer__col\"><div class=\"ro-footer__heading\">Resources<\/div><ul class=\"ro-footer__links\"><li><a href=\"https:\/\/remote-opus.com\/functieprofielen\/\">Functieprofielen<\/a><\/li><li><a href=\"https:\/\/remote-opus.com\/hoe-het-werkt\/\">Ons proces<\/a><\/li><li><a href=\"https:\/\/remote-opus.com\/blog\/\">Kennisbank<\/a><\/li><\/ul><\/div><div class=\"ro-footer__col\">\r\n        <div class=\"ro-footer__heading\">Contact<\/div>\r\n        <ul class=\"ro-footer__links\">\r\n          <li>\r\n            <a href=\"https:\/\/api.whatsapp.com\/send\/?phone=31655856049&amp;text=Hoi%20Remote%20Opus%21%20Kan%20ik%20wat%20meer%20info%20krijgen%20hierover%3F&amp;type=phone_number&amp;app_absent=0\" target=\"_blank\" rel=\"noopener\">\r\n              <svg width=\"13\" height=\"13\" viewBox=\"0 0 32 32\" fill=\"currentColor\"><path d=\"M16.001 2.667c-7.363 0-13.333 5.97-13.333 13.333 0 2.351.613 4.644 1.78 6.666L2.667 29.333l6.833-1.747a13.287 13.287 0 0 0 6.5 1.747c7.363 0 13.333-5.97 13.333-13.333S23.364 2.667 16.001 2.667zm0 24c-1.973 0-3.907-.52-5.6-1.507l-.4-.24-4.053 1.04 1.08-3.947-.26-.413a10.64 10.64 0 0 1-1.64-5.6c0-5.893 4.787-10.667 10.667-10.667S26.667 10.107 26.667 16 21.88 26.667 16.001 26.667zm5.813-7.88c-.32-.16-1.893-.933-2.187-1.04-.293-.107-.507-.16-.72.16-.213.32-.827 1.04-1.013 1.253-.187.213-.373.24-.693.08-.32-.16-1.353-.5-2.58-1.593-.953-.853-1.6-1.907-1.787-2.227-.187-.32-.02-.493.14-.653.147-.146.32-.373.48-.56.16-.187.213-.32.32-.533.107-.213.053-.4-.027-.56-.08-.16-.72-1.733-.987-2.373-.26-.627-.527-.54-.72-.547-.187-.007-.4-.007-.613-.007-.213 0-.56.08-.853.4-.293.32-1.12 1.093-1.12 2.667s1.147 3.093 1.307 3.307c.16.213 2.267 3.467 5.493 4.867.767.333 1.367.533 1.833.68.773.247 1.48.213 2.04.133.627-.093 1.893-.773 2.16-1.52.267-.747.267-1.387.187-1.52-.08-.133-.293-.213-.613-.373z\"\/><\/svg>\r\n              +31 6 558 560 49\r\n            <\/a>\r\n          <\/li>\r\n          <li>\r\n            <a href=\"mailto:work@remote-opus.com\">\r\n              <svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect width=\"20\" height=\"16\" x=\"2\" y=\"4\" rx=\"2\"\/><path d=\"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7\"\/><\/svg>\r\n              work@remote-opus.com\r\n            <\/a>\r\n          <\/li>\r\n          <li>\r\n            <a href=\"https:\/\/remote-opus.com\/kennismaking\/\">\r\n              <svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect width=\"18\" height=\"18\" x=\"3\" y=\"4\" rx=\"2\" ry=\"2\"\/><line x1=\"16\" x2=\"16\" y1=\"2\" y2=\"6\"\/><line x1=\"8\" x2=\"8\" y1=\"2\" y2=\"6\"\/><line x1=\"3\" x2=\"21\" y1=\"10\" y2=\"10\"\/><\/svg>\r\n              Plan een gesprek\r\n            <\/a>\r\n          <\/li>\r\n        <\/ul>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <!-- Bedrijfsgegevens row -->\r\n    <div class=\"ro-footer__legal\">\r\n      <div class=\"ro-footer__legal-item\">\r\n        <span class=\"ro-footer__legal-label\">Bedrijfsnaam<\/span>\r\n        <span class=\"ro-footer__legal-value\">Remote Opus BV<\/span>\n      <\/div>\n      <div class=\"ro-footer__legal-divider\"><\/div>\n      <div class=\"ro-footer__legal-item\">\r\n        <span class=\"ro-footer__legal-label\">KVK-nummer<\/span>\r\n        <span class=\"ro-footer__legal-value\">42104419<\/span>\r\n      <\/div>\r\n      <div class=\"ro-footer__legal-divider\"><\/div>\r\n      <div class=\"ro-footer__legal-item\">\r\n        <span class=\"ro-footer__legal-label\">BTW-nummer<\/span>\r\n        <span class=\"ro-footer__legal-value\">NL869750963B01<\/span>\r\n      <\/div>\r\n      <div class=\"ro-footer__legal-divider\"><\/div>\r\n      <div class=\"ro-footer__legal-item\">\r\n        <span class=\"ro-footer__legal-label\">Adres<\/span>\r\n        <span class=\"ro-footer__legal-value\">Overvliet 36, 3545 NH Utrecht<\/span>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <!-- Bottom bar -->\r\n    <div class=\"ro-footer__bottom\">\r\n      <span class=\"ro-footer__copy\">&copy; 2025 Remote Opus BV. Alle rechten voorbehouden.<\/span>\r\n      <div class=\"ro-footer__bottom-links\">\r\n        <a href=\"https:\/\/remote-opus.com\/privacy-policy\/\">Privacybeleid<\/a>\r\n        <span class=\"ro-footer__bottom-dot\"><\/span>\r\n        <a href=\"https:\/\/remote-opus.com\/terms-conditions\/\">Algemene voorwaarden<\/a>\r\n      <\/div>\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/footer>\n<script>\n(function () {\n  var REDUCE = window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  \/* reveals + kt-cards stagger *\/\n  var els = [].slice.call(document.querySelectorAll('.reveal, .kt-cards'));\n  if (REDUCE || !('IntersectionObserver' in window)) { els.forEach(function (e) { e.classList.add('in'); }); }\n  else {\n    var io = new IntersectionObserver(function (ents) { ents.forEach(function (en) { if (en.isIntersecting) { en.target.classList.add('in'); io.unobserve(en.target); if (en.target.classList.contains('kt-cards') && !REDUCE) { var kc = en.target.querySelectorAll('.kt-card'); setTimeout(function(){ [].forEach.call(kc, function(cc){ cc.classList.add('kt-float'); }); }, 3600); } } }); }, { threshold: 0.12, rootMargin: '0px 0px -6% 0px' });\n    els.forEach(function (e) { io.observe(e); });\n    setTimeout(function () { els.forEach(function (e) { e.classList.add('in'); }); }, 4500);\n  }\n\n  \/* Stefan-quote: infaden + groter naar het midden, weer normaal eronder *\/\n  (function () {\n    var q = document.getElementById(\"stefanQuote\"); if (!q) return;\n    if (REDUCE) { q.style.opacity = 1; return; }\n    function upd() {\n      var r = q.getBoundingClientRect(), vh = window.innerHeight || 800;\n      var qc = r.top + r.height \/ 2;\n      var prox = 1 - Math.min(1, Math.abs(qc - vh \/ 2) \/ (vh * 0.55));\n      var enter = Math.max(0, Math.min(1, (vh - r.top) \/ (vh * 0.5)));\n      q.style.transform = \"scale(\" + (1 + (window.innerWidth < 700 ? 0.24 : 0.26) * prox) + \")\";\n      q.style.opacity = enter;\n    }\n    window.addEventListener(\"scroll\", upd, { passive: true });\n    window.addEventListener(\"resize\", upd); upd();\n  })();\n\n  \/* Kernteam-titel: subtiele scroll-schaal (zoals de quote, maar veel kleiner) *\/\n  (function () {\n    var el = document.getElementById(\"ktTitle\"); if (!el || REDUCE) return;\n    function upd() {\n      var r = el.getBoundingClientRect(), vh = window.innerHeight || 800;\n      var cc = r.top + r.height \/ 2;\n      var prox = 1 - Math.min(1, Math.abs(cc - vh \/ 2) \/ (vh * 0.55));\n      el.style.transform = \"scale(\" + (1 + 0.08 * prox) + \")\";\n    }\n    window.addEventListener(\"scroll\", upd, { passive: true }); upd();\n  })();\n\n\n  \/* logo marquee *\/\n  (function () {\n    var firms = [{n:'Google',s:'google'},{n:'Meta',s:'meta'},{n:'Shopify',s:'shopify'},{n:'Stripe',s:'stripe'},{n:'Spotify',s:'spotify'},{n:'Netflix',s:'netflix'},{n:'Airbnb',s:'airbnb'},{n:'Uber',s:'uber'},{n:'WhatsApp',s:'whatsapp'},{n:'Notion',s:'notion'},{n:'Figma',s:'figma'},{n:'Dropbox',s:'dropbox'},{n:'Zoom',s:'zoom'},{n:'HubSpot',s:'hubspot'},{n:'Klarna',s:'klarna'},{n:'Wise',s:'wise'},{n:'Revolut',s:'revolut'},{n:'HelloFresh',s:'hellofresh'},{n:'WooCommerce',s:'woocommerce'},{n:'Deliveroo',s:'deliveroo'}];\n    function card(f){ return '<div class=\"lcard\"><img decoding=\"async\" src=\"https:\/\/cdn.simpleicons.org\/' + f.s + '\" alt=\"' + f.n + '\" loading=\"lazy\" onerror=\"this.closest(\\'.lcard\\').style.display=\\'none\\'\"><\/div>'; }\n    var lt = document.getElementById('logotrack'); if (!lt) return;\n    lt.innerHTML = firms.map(card).join('') + firms.map(card).join('');\n  })();\n\n  \/* reviews marquee *\/\n  (function () {\n    var reviews = [\n      {t:\"We hebben 40% meer tijd beschikbaar, wat resulteerde in een sterke groei in omzet. Onze remote specialist begrijpt e-commerce door en door.\", n:\"A. Tahiri\", r:\"CEO, Car Multimedia\", a:\"https:\/\/remote-opus.com\/wp-content\/uploads\/Untitled-design-4.png\"},\n      {t:\"Remote Opus overtrof alle verwachtingen. Ze vonden een echte GoHighLevel specialist en dankzij hem heb ik een mooie groei in klanten weten te realiseren.\", n:\"Kamil Kilic\", r:\"CEO, MeerSucces.online\", a:\"https:\/\/remote-opus.com\/wp-content\/uploads\/Untitled-design-6.png\"},\n      {t:\"Behulpzaam en pragmatisch. Een bekwame VA. Ik beveel het aan voor iedereen die zijn eigen tijd wil maximaliseren.\", n:\"Gary Chow\", r:\"CEO, Marktspan\", a:\"https:\/\/images.unsplash.com\/photo-1535713875002-d1d0cf377fde?w=200&q=80&auto=format&fit=crop&crop=faces\"},\n      {t:\"Super professioneel en snel. Binnen twee dagen had ik een passende kandidaat gevonden en een sollicitatie gepland.\", n:\"Waleed Waraich\", r:\"Sync Fulfilment\", a:\"https:\/\/images.unsplash.com\/photo-1500648767791-00dcc994a43e?w=200&q=80&auto=format&fit=crop&crop=faces\"},\n      {t:\"Serdar en zijn team zijn ontzettend behulpzaam en praktisch ingesteld, boordevol ideeen en oplossingen om je bedrijf naar een hoger niveau te tillen.\", n:\"Mohamed Bouhassoun\", r:\"Islamic Clothing Wholesale\", a:\"https:\/\/remote-opus.com\/wp-content\/uploads\/Untitled-design-3.png\"},\n      {t:\"Een geweldige ervaring. De selectie ging soepel en we hebben snel een beslissing genomen. Ze hebben hele goede kandidaten.\", n:\"Kevin Boelhouwer\", r:\"CEO, Webartsy\", a:\"https:\/\/images.unsplash.com\/photo-1519085360753-af0119f7cbe7?w=200&q=80&auto=format&fit=crop&crop=faces\"}\n    ];\n    function revCard(v){ return '<div class=\"rev\"><div class=\"rev-stars\">\u2605\u2605\u2605\u2605\u2605<\/div><p class=\"rev-text\">\"' + v.t + '\"<\/p><div class=\"rev-who\"><div class=\"rev-ava\"><img decoding=\"async\" src=\"' + v.a + '\" alt=\"' + v.n + '\" loading=\"lazy\"><\/div><div><div class=\"rev-name\">' + v.n + '<\/div><div class=\"rev-role\">' + v.r + '<\/div><\/div><\/div><\/div>'; }\n    var rt = document.getElementById('revtrack'); if (!rt) return;\n    rt.innerHTML = reviews.map(revCard).join('') + reviews.map(revCard).join('');\n  })();\n\n  \/* cta reveal *\/\n  (function () {\n    var b = document.getElementById('ctaBand'); if (!b) return;\n    if ('IntersectionObserver' in window) {\n      var io2 = new IntersectionObserver(function (es) { es.forEach(function (e) { if (e.isIntersecting) { e.target.classList.add('in'); io2.unobserve(e.target); } }); }, { threshold: 0.25 });\n      io2.observe(b);\n    } else { b.classList.add('in'); }\n  })();\n})();\n<\/script>\n\n<script>\n(function(){\n  var UREN_PER_MAAND=(window.RO_UREN_PER_MAAND||173);\n  \/* Tarieven staan in het snippet 'RO tarieven data (ROLES)'. Niet hier wijzigen. *\/\n  var ROLES=(window.RO_ROLES&&window.RO_ROLES.length)?window.RO_ROLES:[];\n  var qty=ROLES.map(function(){return 0;});\n  var uurBedrag=function(m){return '\u20ac'+(m\/UREN_PER_MAAND).toFixed(2).replace('.',',');};\n  var uurT=function(m){return uurBedrag(m)+' per uur';};\n  \/* Bovengrens van de band: opslag in euro's per maand, staat in het snippet 'RO tarieven data (ROLES)'. *\/\n  var uurBand=function(m){var op=(window.RO_BAND_OPSLAG||200);return uurBedrag(m)+' tot '+((m+op)\/UREN_PER_MAAND).toFixed(2).replace('.',',')+' per uur';};\n  var wrap=document.getElementById('calcRoles');\n  var eur=function(v){return '\u20ac'+Math.round(v).toLocaleString('nl-NL');};\n  var mqRM=window.matchMedia&&window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n  var animState={calcLocal:{cur:0},calcRo:{cur:0},calcSaveM:{cur:0},calcSaveY:{cur:0}};\n  function animTo(id,to){var el=document.getElementById(id);if(!el)return;var st=animState[id]||(animState[id]={cur:0});if(st.raf)cancelAnimationFrame(st.raf);if(mqRM||st.cur===to){st.cur=to;el.textContent=eur(to);st.raf=null;return;}var from=st.cur,start=null,dur=450;function fr(ts){if(!start)start=ts;var pp=Math.min((ts-start)\/dur,1);var e=1-Math.pow(1-pp,3);var v=from+(to-from)*e;st.cur=v;el.textContent=eur(v);if(pp<1){st.raf=requestAnimationFrame(fr);}else{st.cur=to;el.textContent=eur(to);st.raf=null;}}st.raf=requestAnimationFrame(fr);}\n  if(wrap){\n    var cats=[];ROLES.forEach(function(r){if(cats.indexOf(r.c)<0)cats.push(r.c);});\n    wrap.innerHTML=cats.map(function(cat){\n      var rows=ROLES.map(function(r,i){return r.c===cat?\n        '<div class=\"calc-role\" data-i=\"'+i+'\" data-name=\"'+r.n.toLowerCase()+'\" data-cat=\"'+cat.toLowerCase()+'\"><div><span class=\"calc-role-name\">'+r.n+'<\/span><span class=\"calc-role-rate\">'+uurBand(r.ro)+'<\/span><\/div>'+\n        '<div class=\"calc-step\"><button type=\"button\" data-d=\"-1\" aria-label=\"minder\">\u2212<\/button><span class=\"calc-qty\" id=\"q'+i+'\">0<\/span><button type=\"button\" data-d=\"1\" aria-label=\"meer\">+<\/button><\/div><\/div>':'';\n      }).join('');\n      return '<div class=\"calc-cat\" data-cat=\"'+cat.toLowerCase()+'\"><p class=\"calc-cat-t\">'+cat+'<\/p>'+rows+'<\/div>';\n    }).join('');\n    if(!ROLES.length){wrap.innerHTML='<p style=\"padding:.6rem .35rem;color:#3a4a40;font-size:.88rem;line-height:1.45;\">De tarievenlijst kon niet worden geladen. Ververs de pagina of neem contact met ons op.<\/p>';}\n    function recalc(){\n      var local=0,ro=0,rows=[];\n      for(var i=0;i<ROLES.length;i++){ if(qty[i]>0){ var lp=ROLES[i].wk*qty[i], rp=ROLES[i].ro*qty[i]; local+=lp; ro+=rp; rows.push('<div class=\"calc-bk\"><span class=\"bk-fn\"><b>'+qty[i]+'&times;<\/b> '+ROLES[i].n+'<\/span><span class=\"bk-loc\">'+uurBedrag(ROLES[i].wk)+'<\/span><span class=\"bk-ro\">'+uurBedrag(ROLES[i].ro)+'<\/span><\/div>'); } }\n      var bk=document.getElementById('calcBreak');\n      if(bk)bk.innerHTML=rows.length?('<div class=\"calc-bk-head\"><span class=\"bk-fn\">Functie<\/span><span class=\"bk-loc\">Lokaal<\/span><span class=\"bk-ro\">Opus<\/span><\/div>'+rows.join('')):'<p class=\"calc-empty\">Selecteer hiernaast &eacute;&eacute;n of meer functies.<\/p>';\n      var saveM=local-ro, saveY=saveM*12;\n      animTo('calcLocal',local);animTo('calcRo',ro);animTo('calcSaveM',saveM<0?0:saveM);animTo('calcSaveY',saveY<0?0:saveY);\n    }\n    wrap.addEventListener('click',function(e){\n      var btn=e.target.closest('button[data-d]'); if(!btn)return;\n      var row=btn.closest('.calc-role'), i=+row.getAttribute('data-i'), d=+btn.getAttribute('data-d');\n      qty[i]=Math.max(0,Math.min(99,qty[i]+d));\n      document.getElementById('q'+i).textContent=qty[i];\n      row.classList.toggle('on',qty[i]>0);\n      recalc();\n    });\n    recalc();\n    var search=document.getElementById('calcSearch');\n    if(search){search.addEventListener('input',function(){\n      var q=search.value.trim().toLowerCase();\n      [].forEach.call(wrap.querySelectorAll('.calc-role'),function(row){\n        var hit=!q||row.getAttribute('data-name').indexOf(q)>-1||row.getAttribute('data-cat').indexOf(q)>-1;\n        row.style.display=hit?'':'none';\n      });\n      [].forEach.call(wrap.querySelectorAll('.calc-cat'),function(cat){\n        var any=[].some.call(cat.querySelectorAll('.calc-role'),function(r){return r.style.display!=='none';});\n        cat.style.display=any?'':'none';\n      });\n    });}\n    var mailBtn=document.getElementById('calcMailBtn'), mailForm=document.getElementById('calcMailForm');\n    if(mailBtn&&mailForm){\n      window.__calcLoad=Date.now();\n      mailBtn.addEventListener('click',function(){mailForm.hidden=!mailForm.hidden;if(!mailForm.hidden)mailForm.querySelector('input[type=email]').focus();});\n      mailForm.addEventListener('submit',function(ev){\n        ev.preventDefault();\n        var msg=document.getElementById('calcMailMsg');\n        var items=ROLES.map(function(r,i){return qty[i]>0?(qty[i]+'x '+r.n):null;}).filter(Boolean);\n        if(!items.length){msg.textContent='Selecteer eerst minimaal een functie.';return;}\n        var local=0,ro=0;for(var i=0;i<ROLES.length;i++){if(qty[i]>0){local+=ROLES[i].wk*qty[i];ro+=ROLES[i].ro*qty[i];}}\n        var payload={email:mailForm.email.value,website:mailForm.website.value,team:items.join(', '),local:eur(local),ro:eur(ro),saveM:eur(local-ro),saveY:eur((local-ro)*12),elapsed:((Date.now()-(window.__calcLoad||Date.now()))\/1000).toFixed(1)};\n        var sb=mailForm.querySelector('button[type=submit]');sb.disabled=true;sb.textContent='Versturen...';\n        fetch('https:\/\/remote-opus.com\/wp-json\/ro\/v1\/calc',{method:'POST',headers:{'Content-Type':'application\/json'},body:JSON.stringify(payload)})\n          .then(function(r){return r.json();}).then(function(){msg.textContent='\u2713 Verstuurd! Check je inbox voor de berekening.';mailForm.email.value='';})\n          .catch(function(){msg.textContent='Er ging iets mis, probeer het later opnieuw.';})\n          .finally(function(){sb.disabled=false;sb.textContent='Verstuur';});\n      });\n    }\n  }\n})();\n<\/script>\n<script data-calc-wizard=\"1\">(function(){function init(){var grid=document.querySelector(\"#ro-tar .calc-grid\");if(!grid)return;var next=grid.querySelector(\".calc-next\");var back=grid.querySelector(\".calc-back\");var sec=document.querySelector(\"#ro-tar .calc-sec\");function count(){var q=grid.querySelectorAll(\".calc-qty\");var n=0;for(var i=0;i<q.length;i++){n+=parseInt(q[i].textContent,10)||0;}return n;}function upd(){if(next){next.disabled=count()<1;}}function toTop(){if(sec){var y=sec.getBoundingClientRect().top+window.pageYOffset-78;window.scrollTo({top:y,behavior:\"smooth\"});}}if(next){next.addEventListener(\"click\",function(){if(count()<1)return;grid.classList.add(\"calc-mstep2\");toTop();});}if(back){back.addEventListener(\"click\",function(){grid.classList.remove(\"calc-mstep2\");toTop();});}grid.addEventListener(\"click\",function(){setTimeout(upd,0);});try{var mo=new MutationObserver(function(){upd();});var roles=grid.querySelector(\"#calcRoles\");if(roles){mo.observe(roles,{subtree:true,childList:true,characterData:true});}}catch(e){}upd();}if(document.readyState!==\"loading\"){init();}else{document.addEventListener(\"DOMContentLoaded\",init);}})();<\/script>\n\n\n\n\n\n\n<script>\n\/* Kernteam-kaartjes: 3D pop naar de voorgrond bij de muis (geen vertraging). *\/\n(function () {\n  var fine = window.matchMedia && window.matchMedia('(hover: hover) and (pointer: fine)').matches;\n  if (!fine) return;\n  [].forEach.call(document.querySelectorAll('.kt-card'), function (c) {\n    c.addEventListener('mouseenter', function () {\n      c.classList.remove('kt-float');\n      c.style.transition = 'transform .12s ease, box-shadow .2s ease';\n      c.style.zIndex = '40';\n      c.style.boxShadow = '0 32px 64px -20px rgba(15,35,24,.45)';\n    });\n    c.addEventListener('mousemove', function (e) {\n      var r = c.getBoundingClientRect();\n      var px = (e.clientX - r.left) \/ r.width - 0.5, py = (e.clientY - r.top) \/ r.height - 0.5;\n      c.style.transform = 'perspective(900px) translateZ(34px) scale(1.24) rotateX(' + (-py * 13) + 'deg) rotateY(' + (px * 13) + 'deg)';\n    });\n    c.addEventListener('mouseleave', function () {\n      c.style.transition = 'transform .4s ease, box-shadow .35s ease';\n      c.style.transform = ''; c.style.zIndex = ''; c.style.boxShadow = '';\n      setTimeout(function () { c.classList.add('kt-float'); }, 420);\n    });\n  });\n})();\n<\/script>\n<script>\n\/* Specialismen-kaartjes: 1 voor 1 wit, van links naar rechts, elke seconde 1. *\/\n(function () {\n  if (window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches) return;\n  var grid = document.querySelector('#specsec .roles-grid');\n  var cards = grid ? grid.querySelectorAll('.rcard') : [];\n  if (!cards.length) return;\n  var started = false;\n  function start() {\n    if (started) return; started = true;\n    var i = 0, adding = true;\n    setInterval(function () {\n      if (adding) { cards[i].classList.add('rwhite'); } else { cards[i].classList.remove('rwhite'); }\n      i++;\n      if (i >= cards.length) { i = 0; adding = !adding; }\n    }, 1000);\n  }\n  if ('IntersectionObserver' in window) {\n    var io = new IntersectionObserver(function (es) { es.forEach(function (e) { if (e.isIntersecting) { start(); io.unobserve(e.target); } }); }, { threshold: 0.3 });\n    io.observe(grid);\n  } else { start(); }\n})();\n<\/script>\n<script>\n\/* Magnetische CTA-knoppen (desktop) *\/\n(function () {\n  if (!(window.matchMedia && window.matchMedia('(hover: hover) and (pointer: fine)').matches)) return;\n  var sel = '.specbtn, .btn-primary, .cta-btn-primary, .cta-btn-ghost';\n  [].forEach.call(document.querySelectorAll(sel), function (b) {\n    b.addEventListener('mouseenter', function () { b.style.transition = 'transform .1s ease'; });\n    b.addEventListener('mousemove', function (e) {\n      var r = b.getBoundingClientRect();\n      b.style.transform = 'translate(' + ((e.clientX - r.left - r.width \/ 2) * 0.3) + 'px,' + ((e.clientY - r.top - r.height \/ 2) * 0.5) + 'px)';\n    });\n    b.addEventListener('mouseleave', function () { b.style.transition = 'transform .35s cubic-bezier(.2,.8,.3,1.2)'; b.style.transform = ''; });\n  });\n})();\n<\/script>\n<script>\n\/* Sectie 2: halve-maan groeit ~3x, daarna de tekst ~3x, terwijl je er langs scrolt. *\/\n(function () {\n  if (window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches) return;\n  var rows = [].slice.call(document.querySelectorAll('.journey-wrap .mrow'));\n  if (!rows.length) return;\n  function upd() {\n    var vh = window.innerHeight || 800;\n    rows.forEach(function (row) {\n      var r = row.getBoundingClientRect();\n      var p = Math.max(0, Math.min(1, (vh - r.top) \/ (vh * 0.85)));\n      var pM = Math.min(1, p * 1.5);\n      var pT = Math.max(0, Math.min(1, (p - 0.22) * 1.7));\n      var m = row.querySelector('.moon'), t = row.querySelector('.mtext');\n      if (m) { m.style.transform = 'scale(' + (0.34 + 0.66 * pM).toFixed(3) + ')'; m.style.opacity = (0.25 + 0.75 * pM).toFixed(3); }\n      if (t) { t.style.transform = 'scale(' + (0.34 + 0.66 * pT).toFixed(3) + ')'; t.style.opacity = (0.2 + 0.8 * pT).toFixed(3); }\n    });\n  }\n  window.addEventListener('scroll', upd, { passive: true });\n  window.addEventListener('resize', upd);\n  upd();\n})();\n<\/script>\n<script>\n\/* Reviews: het kaartje in het midden van de marquee wordt langzaam iets groter. *\/\n(function () {\n  if (window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches) return;\n  var marquee = document.querySelector('.rev-marquee');\n  var track = document.getElementById('revtrack');\n  var sec = document.getElementById('reviews');\n  if (!marquee || !track) return;\n  var raf = null;\n  function frame() {\n    var mr = marquee.getBoundingClientRect();\n    var mid = mr.left + mr.width \/ 2, win = 360;\n    var cards = track.children, prox = [];\n    for (var i = 0; i < cards.length; i++) {\n      var cr = cards[i].getBoundingClientRect();\n      prox.push(Math.max(0, 1 - Math.abs((cr.left + cr.width \/ 2) - mid) \/ win));\n    }\n    for (var j = 0; j < cards.length; j++) {\n      cards[j].style.transform = 'scale(' + (1 + 0.18 * prox[j]).toFixed(3) + ')';\n      cards[j].style.zIndex = prox[j] > 0.02 ? String(Math.round(prox[j] * 20) + 1) : '';\n      cards[j].style.boxShadow = prox[j] > 0.35 ? '0 26px 54px -20px rgba(15,35,24,.30)' : '';\n    }\n    raf = requestAnimationFrame(frame);\n  }\n  function run() { if (!raf) raf = requestAnimationFrame(frame); }\n  function stop() { if (raf) { cancelAnimationFrame(raf); raf = null; } }\n  if ('IntersectionObserver' in window && sec) {\n    new IntersectionObserver(function (es) {\n      es.forEach(function (e) { e.isIntersecting ? run() : stop(); });\n    }, { threshold: 0 }).observe(sec);\n  } else { run(); }\n})();\n<\/script>\n<script>\n\/* Sectie 2 titel (\"Remote werk \/ met een methode die werkt\") groeit bij scrollen. *\/\n(function () {\n  var el = document.getElementById(\"mhTitle\"); if (!el) return;\n  if (window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches) return;\n  function upd() {\n    var r = el.getBoundingClientRect(), vh = window.innerHeight || 800;\n    var cc = r.top + r.height \/ 2;\n    var prox = 1 - Math.min(1, Math.abs(cc - vh \/ 2) \/ (vh * 0.55));\n    var k = (window.innerWidth < 700) ? 0.06 : 0.12;\n    el.style.transform = \"scale(\" + (1 + k * prox) + \")\";\n  }\n  window.addEventListener(\"scroll\", upd, { passive: true });\n  window.addEventListener(\"resize\", upd);\n  upd();\n})();\n<\/script>\n<script>\n\/* Kernteam-kaartjes: op mobiel een kaart-deck (zoals werkgevers): 1 voor 1 indruppelen, vasthouden, wegvallen, herhalen. *\/\n(function () {\n  var stack = document.querySelector('.kt-cards'); if (!stack) return;\n  var cards = [].slice.call(stack.querySelectorAll('.kt-card')); if (!cards.length) return;\n  var RM = window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n  var timers = [], running = false;\n  function mob() { return window.innerWidth <= 560; }\n  function stop() { timers.forEach(clearTimeout); timers = []; running = false; cards.forEach(function (c) { c.classList.remove('kin', 'kout'); c.style.transition = ''; }); }\n  function cycle() {\n    timers.forEach(clearTimeout); timers = [];\n    cards.forEach(function (c, k) { c.style.transition = 'none'; if (k === 0) { c.classList.add('kin'); c.classList.remove('kout'); } else { c.classList.remove('kin', 'kout'); } });\n    void stack.offsetWidth;\n    cards.forEach(function (c) { c.style.transition = ''; });\n    void stack.offsetWidth;\n    cards.forEach(function (c, k) { if (k > 0) timers.push(setTimeout(function () { c.classList.add('kin'); }, k * 2400)); });\n    var hold = cards.length * 2400 + 3200;\n    timers.push(setTimeout(function () { cards.forEach(function (c, k) { if (k > 0) { c.classList.remove('kin'); c.classList.add('kout'); } }); }, hold));\n    timers.push(setTimeout(cycle, hold + 900));\n  }\n  function sync() {\n    if (mob() && !RM) { if (!running) { running = true; cycle(); } }\n    else if (mob() && RM) { stop(); cards.forEach(function (c) { c.classList.add('kin'); }); }\n    else { stop(); }\n  }\n  sync();\n  window.addEventListener('resize', sync);\n})();\n<\/script>\n<\/body>\n<\/html>\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Remote e-commerce talent | Remote Opus Remote Opus Bouw je kernteam Bereken je kosten Reviews Inloggen Plaats je gratis vacaturePlaats vacature Welke expertise drijft jouw groei? Bouw je e-commerce team zonder grenzen Krijg het beste internationale talent om je e-commerce business te schalen. Al onze specialisten zijn ervaren in AI, zeer gemotiveerd en klaar voor [&hellip;]<\/p>\n","protected":false},"author":8,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"_elementor_version":"4.2.4","_wp_page_template":"elementor_canvas","footnotes":""},"class_list":["post-34398","page","type-page","status-publish","hentry"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/remote-opus.com\/en\/wp-json\/wp\/v2\/pages\/34398","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/remote-opus.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/remote-opus.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/remote-opus.com\/en\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/remote-opus.com\/en\/wp-json\/wp\/v2\/comments?post=34398"}],"version-history":[{"count":8,"href":"https:\/\/remote-opus.com\/en\/wp-json\/wp\/v2\/pages\/34398\/revisions"}],"predecessor-version":[{"id":34937,"href":"https:\/\/remote-opus.com\/en\/wp-json\/wp\/v2\/pages\/34398\/revisions\/34937"}],"wp:attachment":[{"href":"https:\/\/remote-opus.com\/en\/wp-json\/wp\/v2\/media?parent=34398"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}