/* growform client2 bundle.url: https://assets.growform.co/d8c7d9a4-mon2udqj/form.bundle.js resolve.source: kv resolve.at: 2026-05-20T12:18:06.588Z form.source: api cache.age_ms: 0 kv.value_present: true fallback_used: false */ ;(function () { var EMBED_TYPE = "iFrame"; var FORM_ID = "6780894eb60c39000bde960a"; var FORM_BUNDLE_URL = "https://assets.growform.co/d8c7d9a4-mon2udqj/form.bundle.js"; // injected by worker (KV/memory/fallback) var FORM_DATA = {"data":{"form":{"_id":"6780894eb60c39000bde960a","steps":[{"id":"ff092daaa3de83873e75866b","name":"Step 1","sortOrder":1,"copyOf":"ff4727c9498ef9c0a6c989d9"}],"formName":"RoofXPro Careers Form","fields":{"Decorative Header_52363373085874":{"type":"Decorative Header","value":"Thanks for your enquiry!","width":12,"step":"complete","sortOrder":1,"fieldStyle":{"fontSize":{"value":19,"unit":"px"},"fontWeight":"Bold"},"margins":{"marginTop":20},"stepId":"complete"},"Decorative_Paragraph_194067845817258":{"type":"Decorative Paragraph","value":"Thanks for getting in touch. We'll be in contact soon.","width":12,"step":"complete","sortOrder":2,"margins":{"marginBottom":60},"stepId":"complete"},"email_474185959215474":{"type":"Email","label":"Your Email Address","width":12,"margins":{"marginBottom":0},"step":5,"sortOrder":6,"stepId":"ff092daaa3de83873e75866b"},"text_688485816423407":{"type":"Text","label":"First Name","width":6,"margins":{"marginBottom":0},"step":5,"sortOrder":3,"validationRules":{"required":true},"stepId":"ff092daaa3de83873e75866b","hideLabel":false,"helperText":""},"text_173275620330550":{"type":"Text","label":"Last Name","width":6,"stepId":"ff092daaa3de83873e75866b","sortOrder":4,"validationRules":{"required":true}},"hidden_745708608259730":{"type":"Hidden","hiddenFieldName":"utm_source","width":12,"stepId":"ff092daaa3de83873e75866b","sortOrder":24},"hidden_191624956873942":{"type":"Hidden","hiddenFieldName":"utm_campaign","width":12,"stepId":"ff092daaa3de83873e75866b","sortOrder":25},"hidden_566889300894357":{"type":"Hidden","hiddenFieldName":"utm_medium","width":12,"stepId":"ff092daaa3de83873e75866b","sortOrder":26},"hidden_183195181520824":{"type":"Hidden","hiddenFieldName":"utm_term","width":12,"stepId":"ff092daaa3de83873e75866b","sortOrder":27},"hidden_275477168641462":{"type":"Hidden","hiddenFieldName":"utm_content","width":12,"stepId":"ff092daaa3de83873e75866b","sortOrder":28},"hidden_839531510552089":{"type":"Hidden","hiddenFieldName":"visitorURL","width":12,"stepId":"ff092daaa3de83873e75866b","sortOrder":23},"text_137504717256172":{"type":"Text","label":"Your Suburb","width":12,"stepId":"ff092daaa3de83873e75866b","sortOrder":7,"validationRules":{"required":true}},"decorative_paragraph_964531532783692":{"type":"Decorative Paragraph","value":"Which type of role are you interested in? You can select more than one option. **(Required)**","width":12,"stepId":"ff092daaa3de83873e75866b","sortOrder":9,"customCssClasses":"","fieldStyle":{"fontSize":{"value":14,"unit":"px"},"textAlign":"Left"}},"decorative_header_535201882949099":{"type":"Decorative Header","value":"Your Details","width":12,"stepId":"ff092daaa3de83873e75866b","sortOrder":1,"fieldStyle":{"fontSize":{"value":20,"unit":"px"},"textAlign":"Left"}},"fileupload_648362269784399":{"type":"FileUpload","label":"Click to Upload Your CV / Resume","width":12,"stepId":"ff092daaa3de83873e75866b","sortOrder":18,"validationRules":{"required":false}},"decorative_header_811038131169745":{"type":"Decorative Header","value":"Job Details and Experience","width":12,"stepId":"ff092daaa3de83873e75866b","sortOrder":8,"fieldStyle":{"textAlign":"Left"}},"decorative_paragraph_286335725982306":{"type":"Decorative Paragraph","value":"Please upload a copy of your Resume/CV. **(Optional)**","width":12,"stepId":"ff092daaa3de83873e75866b","sortOrder":17,"fieldStyle":{"textAlign":"Left"}},"decorative_paragraph_242856639478979":{"type":"Decorative Paragraph","value":"Please enter your personal details. **(All Fields Are Required)**","width":12,"stepId":"ff092daaa3de83873e75866b","sortOrder":2,"fieldStyle":{"textAlign":"Left"}},"checkboxes_337368423025072":{"type":"Checkboxes","label":"Selected Role","width":"12","options":[{"text":"Experienced Roofer","image":null,"id":"d67f7051aae7e570e39e724d"},{"text":"Apprenticeship / Traineeship","image":null,"id":"db9dc102a02fe39baa9492ea"},{"text":"Office Administration","image":null,"id":"c773246af6b9c1030338c4be"},{"text":"Project Manager","image":null,"id":"72653297ce00d1b3a7a273e5"},{"text":"Sales Manager","image":null,"id":"f274c9685eea2d6bdaf3986c"},{"text":"Supervisor","image":null,"id":"08ebd5a22d5aeaaac26160a3"}],"stepId":"ff092daaa3de83873e75866b","sortOrder":10,"hideLabel":true,"validationRules":{"required":true}},"decorative_paragraph_67032997785493":{"type":"Decorative Paragraph","value":"Tell us a little about yourself and your reason for applying **(Required)**","width":12,"stepId":"ff092daaa3de83873e75866b","sortOrder":11,"fieldStyle":{"textAlign":"Left","fontSize":{"value":15,"unit":"px"}}},"text_963462446078807":{"type":"Text","label":"Tell us about yourself and your reason for applying","width":12,"stepId":"ff092daaa3de83873e75866b","sortOrder":12,"validationRules":{"required":true},"multiline":true,"rows":4,"rowsMax":6},"phone_548049499278882":{"type":"Phone","label":"Your Phone Number","width":12,"stepId":"ff092daaa3de83873e75866b","sortOrder":5,"showCountryCode":false,"defaultCountryFormat":"au"},"single_select_275403689212619":{"type":"Single Select","width":12,"label":"Please make your selection here","options":[{"text":"LinkedIn","id":"df87c36a251561015fec2b8e"},{"text":"Seek","id":"cfb4397fc125ab342dd175cb"},{"text":"Google","image":null,"id":"5084d103ecfa9801557ee597"},{"text":"Facebook","id":"a82f9b9752ed055f4726687c"},{"text":"Referral","image":null,"id":"9d144980f04d08bf49341523"},{"text":"Word of Mouth","image":null,"id":"28bd0941f750bf16a9c4c0d4"},{"text":"Other","image":null,"id":"f8e18d6738c8f2596ded8531"}],"helperText":null,"stepId":"ff092daaa3de83873e75866b","sortOrder":20},"decorative_paragraph_451063305328146":{"type":"Decorative Paragraph","value":"How did you find out about our current opportunities? **(Optional)**","width":12,"stepId":"ff092daaa3de83873e75866b","sortOrder":19,"fieldStyle":{"textAlign":"Left"}},"text_384454273471956":{"type":"Text","label":"Tell us how many years of experience do you have","width":12,"stepId":"ff092daaa3de83873e75866b","sortOrder":14,"validationRules":{"required":true}},"decorative_paragraph_319612548961320":{"type":"Decorative Paragraph","value":"How many years of experience do you have in the same or similar role? **(Required)**","width":12,"stepId":"ff092daaa3de83873e75866b","sortOrder":13,"fieldStyle":{"textAlign":"left"}},"decorative_paragraph_136098513048484":{"type":"Decorative Paragraph","value":"Please list any certifications, licenses, or qualifications that would be relevant to this role that you have acquired or are currently studying/obtaining. **(Optional)**","width":12,"stepId":"ff092daaa3de83873e75866b","sortOrder":15,"fieldStyle":{"textAlign":"left"}},"text_864864907541834":{"type":"Text","label":"Please list the certifications, licenses, or qualifications here","width":12,"stepId":"ff092daaa3de83873e75866b","sortOrder":16},"checkboxes_732090028668530":{"type":"Checkboxes","label":"You can select multiple options. **(Required)**","width":"12","options":[{"text":"Monday","id":"c4fbdeac7109ad48e152c337"},{"text":"Tuesday","id":"f66a1220c81c0f009bae93aa"},{"text":"Wednesday","id":"8501e00f7e8d0a340d0987b8"},{"text":"Thursday","image":null,"id":"8ff28de2bada3fca617d69a4"},{"text":"Friday","image":null,"id":"15f9bc8c41ffb47724e864fd"},{"text":"Saturday","image":null,"id":"c78f33b6a7eb8eec3d57688d"},{"text":"Sunday","image":null,"id":"5d10bf4c777a9162434d4ea5"}],"stepId":"ff092daaa3de83873e75866b","sortOrder":22,"validationRules":{"required":true},"conditionalLogic":{"action":"show","ruleBlocks":[{"sortOrder":0,"rules":[{"observedField":"text_688485816423407","operator":"contains","criteria":"Potato"}]}]}},"decorative_header_987296096254862":{"type":"Decorative Header","value":"Your Availability","width":12,"stepId":"ff092daaa3de83873e75866b","sortOrder":21,"fieldStyle":{"textAlign":"left"},"conditionalLogic":{"action":"show","ruleBlocks":[{"sortOrder":0,"rules":[{"observedField":"text_688485816423407","operator":"contains","criteria":"Potato"}]}]}}},"options":{"numberOfSteps":5,"dateFormat":"DD/MM/YYYY","progressBar":{"enable":true,"hideOnFirstStep":false},"continueButton":{"continueText":"Continue","submitText":"Submit","backText":"Back"},"customStyles":{"width":{"unit":"px","value":988},"parentContainerMinHeight":{"value":0,"unit":"px"},"parentBackgroundImage":{"imageInitialHeight":1362,"imageInitialWidth":2066,"imageHeight":1362,"imageWidth":2066,"imageUrl":"https://res.cloudinary.com/dqnjggegp/image/upload/v1597337140/uploads/qmsfk98ank3wfp1ehvyg.jpg"},"headerMarginTop":15,"parentBackgroundColor":"#ffffff","innerFormBackgroundColor":"#ffffff","innerFormBackgroundTransparency":"","primaryColor":"#07c5eb","bodyTextColor":"#343434","parentContainerBackgroundType":"color","innerFormBackgroundType":"color","buttonBorderColor":"#ff7500","buttonColorSelected":"#ffa659","buttonBorderColorSelected":"#ff7500","footerMarginBottom":25,"errorColor":"#ff4e4e","buttonColor":"#ff7500","buttonTextColor":"#ffffff","inputLabelColor":"#373737","inputTextColor":"#000000","defaultFont":"Open Sans","sq_buttonFont":"Inherit","sq_buttonFontSize":14,"showShadows":"Yes","sq_buttonTextColor":"#000000","sq_buttonColor":"#FFFFFF","sq_buttonColorSelected":"#FFFFFF","sq_buttonBorderColor":"#DADADA","sq_buttonBorderColorSelected":"primary","sq_buttonBannerColor":"#ffffff","rt_buttonFont":"Inherit","rt_buttonFontSize":14,"rt_buttonColor":"#FFFFFF","rt_buttonColorSelected":"#FFFFFF","rt_buttonTextColor":"#000000","rt_buttonBorderColor":"#DADADA","rt_buttonBorderColorSelected":"primary","continueSubmitButtonFontSize":15,"inputLabelFont":"Open Sans","formMarginSide":10,"inputFontSize":15},"localization":{"dateFormat":"MM/DD/YYYY"},"exportTransparentBackground":false,"customScript":"","customRedirectUrls":[{"url":"https://roofxpro.com.au/careers-thank-you/"}],"actionOnSubmit":"redirect","analyticsSettings":{"google_analytics":{"trackingId":""},"google_ads":{"conversionId":"","conversionLabel":""},"facebook":{"pixelId":""}},"sendCustomRedirectQueryParams":false,"customCss":".MuiButtonBase-root {border-radius:5px}\n@media (max-width: 768px) {\n.MuiGrid-grid-xs-12 {max-width: 98%;}\n}"},"ownedByUser":"6476a62dd557f8000bf9f650","personalisation":{"form_related_to":"(None - start with a blank slate)"},"created":"2025-01-10T02:43:25.984Z","__v":0,"lastEdited":"2025-01-15T05:55:26.858Z","leadsCount":23,"screenshotUrl":"https://res.cloudinary.com/dqnjggegp/image/upload/v1742506622/growform-production/form-screenshots/6780894eb60c39000bde960a.png","isActive":true},"accountIsActive":true,"accountIsFreeTrial":false}}; // ---- Utils ---- function safeJSONStringify(obj) { return JSON.stringify(obj) .replace(/<\/(script|style)/gi, '<\\/$1') .replace(//g, '--\\>') .replace(/\u2028/g, '\\u2028') .replace(/\u2029/g, '\\u2029'); } function preloadScript(href) { try { if (!href) return; if (document.querySelector('link[rel="preload"][href="' + href + '"]')) return; var l = document.createElement("link"); l.rel = "preload"; l.as = "script"; l.href = href; l.crossOrigin = ""; // allow cache reuse in iframe document.head.appendChild(l); } catch (_) {} } function parseQuery() { var out = {}; try { if (!window.location.search) return out; var usp = new URLSearchParams(window.location.search); usp.forEach(function (v, k) { out[k] = v; }); } catch (_) {} return out; } function getCookie(name) { try { var match = document.cookie.match(new RegExp('(^| )' + name + '=([^;]+)')); return match ? decodeURIComponent(match[2]) : ''; } catch (_) { return ''; } } function buildIframeHTML(opts) { var html = '\n' + '\n' + '\n' + ' \n' + ' \n' + ' \n' + '\n' + '\n' + ' \n' + '
\n' + '