PageSourceSearch

https://www.rullion.co.uk/_next/static/chunks/4600.0c6c25a8a43bd91d.js

js rullion.co.uk collected 2026-10-02 20:07:09 UTC 33,103 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4600],{8292:e=>{e.exports={button:"styles_button__YDNft",bold:"styles_bold__PEE_Q","deep-shadow":"styles_deep-shadow__Gn1G_","button-sm":"styles_button-sm__JJrjb","button-md":"styles_button-md__2chUn","button-lg":"styles_button-lg___IpFQ","button-magenta":"styles_button-magenta__6S5kg","button-magenta-ghost":"styles_button-magenta-ghost__b6kWU","button-outline-blue":"styles_button-outline-blue__dbjk7","button-purple":"styles_button-purple__xn49T","button-yellow":"styles_button-yellow__TA642","button-teal":"styles_button-teal___bcSC","button-white":"styles_button-white__JaoBp","button-white-ghost":"styles_button-white-ghost__b8mk6","button-primary":"styles_button-primary__vcGWc","button-secondary":"styles_button-secondary__WP63T"}},12373:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>_});var n=a(69497),r=a(91777),i=a(23286),d=a.n(i),c=a(80095),l=a.n(c),o=a(8292),s=a.n(o),u=a(95155);function b(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,n)}return a}function f(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?b(Object(a),!0).forEach(function(t){(0,n.A)(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):b(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}var p=d().bind(s());let _=function(e){var t,a=e.btnStyle,n=e.capitalize,i=e.classNames,d=e.href,c=e.iconEnd,o=e.iconStart,s=e.label,b=e.labelBold,_=e.onClick,m=void 0===_?function(){}:_,y=e.size,T=e.style,g=void 0===T?{}:T,j=e.target,Z=void 0===j?"_self":j,v=e.type,h="function"==typeof m?m:void 0,O=g&&"object"==typeof g?g:void 0,x=p(["button"].concat((0,r.A)(function(e){switch(e){case"yellow":return["button-yellow"];case"purple":return["button-purple"];case"teal":return["button-teal"];case"button-outline-blue":return["button-outline-blue"];case"magenta-ghost":return["button-magenta-ghost"];case"plain":return["_plain"];case"white":return["button-white"];case"white-ghost":return["button-white-ghost"];case"primary":return["button-primary"];case"secondary":return["button-secondary"];default:return["button-magenta"]}}(a)),(0,r.A)(function(e){switch(e){case"sm":return["button-sm"];case"lg":return["button-lg"];default:return["button-md"]}}(void 0===y?"medium":y)),[void 0!==n&&n&&"text-capitalize","d-flex flex-row justify-content-center align-self-center gap-10px",void 0===i?"":i])),w=(0,u.jsxs)(u.Fragment,{children:[o&&(0,u.jsx)(u.Fragment,{children:o}),s&&(0,u.jsx)("span",{className:void 0!==b&&b?p("bold"):null,children:s}),c&&(0,u.jsx)(u.Fragment,{children:c})]});if("button"===(void 0===v?"":v))return(0,u.jsx)("button",{"data-component":"Button",onClick:h,className:x,style:O,"aria-label":"Button",children:w});var S={};"_blank"===Z&&(S={target:"_blank",rel:"noreferrer"});var N="_blank"===Z;return(0,u.jsx)(l(),f(f({"data-component":"Button",href:"string"==typeof(t=void 0===d?"":d)&&t?/^([/#?]|[a-z][a-z0-9+.-]*:)/i.test(t)?t:"/".concat(t):t||""},S),{},{onClick:N?h:void 0,children:(0,u.jsx)("div",{onClick:N?void 0:h,className:x,style:N?void 0:O,children:w})}))}},14120:e=>{e.exports={"job-card-container":"styles_job-card-container__mHZuh","job-card-wrapper":"styles_job-card-wrapper__6N4lp","job-created-at":"styles_job-created-at__M2H6c","job-title":"styles_job-title__IDm5D","job-list-group-wrapper":"styles_job-list-group-wrapper__A8R5c","job-list-group":"styles_job-list-group__e_0_z","job-list-group-item":"styles_job-list-group-item__IT1Cy","job-list-group-item-description":"styles_job-list-group-item-description__T0KA9",salary:"styles_salary__dJw_l","job-list-group-item-icon":"styles_job-list-group-item-icon__HLP8k","job-description":"styles_job-description__XKA7C",odd:"styles_odd__AZsHB","job-tag-wrapper":"styles_job-tag-wrapper__ldIAv","job-tag":"styles_job-tag__5qL19","job-tag-item":"styles_job-tag-item__d2fCe",job:"styles_job__AdcN8",consultant:"styles_consultant__oE9sx","consultant-name":"styles_consultant-name__zGGnn","consultant-image":"styles_consultant-image__dV2eO","consultant-title":"styles_consultant-title__eMPqb","job-button-wrapper":"styles_job-button-wrapper__rwnro","job-card-body":"styles_job-card-body__JBg0v","floating-circle":"styles_floating-circle__JEFEc"}},14600:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>j});var n=a(23286),r=a.n(n),i=a(53669),d=a(69497);let c=JSON.parse('{"id":"5d494c36-e75f-4c91-a0b3-60a654a93784","name":"Discipline","created_at":"2024-06-23T00:34:37.958Z","updated_at":"2024-0
17-30T11:43:38.207Z","identifier":"name","category_values":[{"id":"6d69e97d-8bfe-49f0-844b-d078d06eb02f","name":{"en":"Clerical"},"parent":{"id":null,"identifier":null},"created_at":"2024-06-23T00:35:16.132Z","updated_at":"2024-07-30T11:43:54.395Z"},{"id":"71613993-097b-44bb-8e65-6a1a3bdac851","name":{"en":"Administrator"},"parent":{"id":"6d69e97d-8bfe-49f0-844b-d078d06eb02f","identifier":"Clerical"},"created_at":"2024-07-30T11:43:24.994Z","updated_at":"2024-07-30T11:44:06.535Z"},{"id":"8c040a98-70f0-4c6c-a164-e375f777ba77","name":{"en":"Construction Other"},"parent":{"id":"6d69e97d-8bfe-49f0-844b-d078d06eb02f","identifier":"Clerical"},"created_at":"2024-07-30T11:43:24.938Z","updated_at":"2024-07-30T11:44:16.395Z"},{"id":"07d2dfdf-662c-42a4-b52c-5565365524c9","name":{"en":"Clerical Other"},"parent":{"id":"6d69e97d-8bfe-49f0-844b-d078d06eb02f","identifier":"Clerical"},"created_at":"2024-07-30T11:43:25.023Z","updated_at":"2024-07-30T11:50:32.085Z"},{"id":"a4ff3810-b3b3-4f1e-ab86-4a13a0dadfa6","name":{"en":"Construction & Building Services"},"parent":{"id":null,"identifier":null},"created_at":"2024-06-23T00:35:37.466Z","updated_at":"2024-07-30T11:50:31.671Z"},{"id":"c50239d0-541b-40c1-8581-031a61a2d437","name":{"en":"Building Services"},"parent":{"id":"a4ff3810-b3b3-4f1e-ab86-4a13a0dadfa6","identifier":"Construction & Building Services"},"created_at":"2024-07-30T11:43:24.926Z","updated_at":"2024-07-30T11:50:31.777Z"},{"id":"49e5bb4d-5f0a-4acd-a54d-827a3fe59b85","name":{"en":"Interiors"},"parent":{"id":"a4ff3810-b3b3-4f1e-ab86-4a13a0dadfa6","identifier":"Construction & Building Services"},"created_at":"2024-07-30T11:43:25.226Z","updated_at":"2024-07-30T11:50:31.813Z"},{"id":"50c79bc5-842c-47ac-8377-6991702bb560","name":{"en":"Trades"},"parent":{"id":"a4ff3810-b3b3-4f1e-ab86-4a13a0dadfa6","identifier":"Construction & Building Services"},"created_at":"2024-07-30T11:43:24.927Z","updated_at":"2024-07-30T11:50:31.970Z"},{"id":"0774f58e-a341-4b30-a15b-76053eee3934","name":{"en":"Contact Centre"},"parent":{"id":null,"identifier":null},"created_at":"2024-06-23T00:35:54.566Z","updated_at":"2024-07-30T11:50:31.681Z"},{"id":"d27b44af-d49a-4d22-b317-7ea0c5c40638","name":{"en":"Customer Service"},"parent":{"id":"0774f58e-a341-4b30-a15b-76053eee3934","identifier":"Contact Centre"},"created_at":"2024-07-30T11:43:25.267Z","updated_at":"2024-07-30T11:50:31.854Z"},{"id":"a32299b9-c85b-456a-99ed-5d09cee75ea2","name":{"en":"Contact Centre Other"},"parent":{"id":"0774f58e-a341-4b30-a15b-76053eee3934","identifier":"Contact Centre"},"created_at":"2024-07-30T11:43:24.987Z","updated_at":"2024-07-30T11:50:31.834Z"},{"id":"efed70e6-6a02-4944-9b6c-8d147e1e0c58","name":{"en":"Sales"},"parent":{"id":"0774f58e-a341-4b30-a15b-76053eee3934","identifier":"Contact Centre"},"created_at":"2024-07-30T11:43:25.011Z","updated_at":"2024-07-30T11:50:31.731Z"},{"id":"640f1dd5-88c9-4a25-a0ef-4fbd020ff6b3","name":{"en":"Finance"},"parent":{"id":null,"identifier":null},"created_at":"2024-06-23T00:36:11.884Z","updated_at":"2024-07-30T11:50:31.689Z"},{"id":"2cc84065-4e44-4ee4-92f0-8fa5b0931a3e","name":{"en":"Finance"},"parent":{"id":"640f1dd5-88c9-4a25-a0ef-4fbd020ff6b3","identifier":"Finance"},"created_at":"2024-07-30T11:43:25.310Z","updated_at":"2024-07-30T11:50:31.947Z"},{"id":"843e4ce7-d376-4e96-ba58-056c1aa46ef2","name":{"en":"Engineering"},"parent":{"id":null,"identifier":null},"created_at":"2024-06-23T00:36:03.471Z","updated_at":"2024-07-30T11:50:31.698Z"},{"id":"ea958b60-59e4-44c0-af14-37df637a879e","name":{"en":"Quality"},"parent":{"id":"843e4ce7-d376-4e96-ba58-056c1aa46ef2","identifier":"Engineering"},"created_at":"2024-07-30T11:43:25.019Z","updated_at":"2024-07-30T11:50:31.959Z"},{"id":"2ad2d81f-8559-4b27-8358-65b6a4212c23","name":{"en":"Electrical"},"parent":{"id":"843e4ce7-d376-4e96-ba58-056c1aa46ef2","identifier":"Engineering"},"created_at":"2024-07-30T11:43:24.928Z","updated_at":"2024-07-30T11:50:31.800Z"},{"id":"769b2639-3410-4cab-a863-f1969f7611af","name":{"en":"Design"},"parent":{"id":"843e4ce7-d376-4e96-ba58-056c1aa46ef2","identifier":"Engineering"}
1,"created_at":"2024-07-30T11:43:24.964Z","updated_at":"2024-07-30T11:50:32.024Z"},{"id":"838078ad-f207-46c8-bec6-a508a15d49dd","name":{"en":"Engineering Other"},"parent":{"id":"843e4ce7-d376-4e96-ba58-056c1aa46ef2","identifier":"Engineering"},"created_at":"2024-07-30T11:43:24.944Z","updated_at":"2025-03-10T18:24:50.816Z"},{"id":"81e790a6-1242-41fa-a982-b043a7c7766f","name":{"en":"Mechanical"},"parent":{"id":"843e4ce7-d376-4e96-ba58-056c1aa46ef2","identifier":"Engineering"},"created_at":"2024-07-30T11:43:24.991Z","updated_at":"2024-07-30T11:50:32.005Z"},{"id":"5c5afcce-3fed-4b70-a135-efc81c0245bd","name":{"en":"Commissioning"},"parent":{"id":"843e4ce7-d376-4e96-ba58-056c1aa46ef2","identifier":"Engineering"},"created_at":"2024-07-30T11:43:24.967Z","updated_at":"2024-07-30T11:50:31.914Z"},{"id":"38a4d550-58c9-46d1-bf67-0f012665c52b","name":{"en":"Cost"},"parent":{"id":"843e4ce7-d376-4e96-ba58-056c1aa46ef2","identifier":"Engineering"},"created_at":"2024-07-30T11:43:25.227Z","updated_at":"2024-07-30T11:50:31.866Z"},{"id":"35b00529-ff3b-40d4-8619-cac324f45d86","name":{"en":"Planning Process"},"parent":{"id":"843e4ce7-d376-4e96-ba58-056c1aa46ef2","identifier":"Engineering"},"created_at":"2024-07-30T11:43:24.967Z","updated_at":"2024-07-30T11:50:31.875Z"},{"id":"cee69ba8-8b17-44eb-9f1e-43a15e1cbe70","name":{"en":"Civil and Structural"},"parent":{"id":"843e4ce7-d376-4e96-ba58-056c1aa46ef2","identifier":"Engineering"},"created_at":"2024-07-30T11:43:24.924Z","updated_at":"2024-07-30T11:50:31.982Z"},{"id":"8ac9331f-377b-4428-b75b-5d5e2f92f096","name":{"en":"Project"},"parent":{"id":"843e4ce7-d376-4e96-ba58-056c1aa46ef2","identifier":"Engineering"},"created_at":"2024-07-30T11:43:24.952Z","updated_at":"2024-07-30T11:50:32.035Z"},{"id":"93e2717c-0250-4467-b74b-fe55ee71b50e","name":{"en":"Mechanical Fitting"},"parent":{"id":"843e4ce7-d376-4e96-ba58-056c1aa46ef2","identifier":"Engineering"},"created_at":"2024-07-30T11:43:24.922Z","updated_at":"2024-07-30T11:50:31.892Z"},{"id":"aa5e1590-8c61-4fc0-8e90-9ee8659b4d32","name":{"en":"Field"},"parent":{"id":"843e4ce7-d376-4e96-ba58-056c1aa46ef2","identifier":"Engineering"},"created_at":"2024-07-30T11:43:24.955Z","updated_at":"2024-07-30T11:50:31.767Z"}
1,{"id":"18a7254a-2b53-4237-bbe6-2490db0506c1","name":{"en":"IT/Technology"},"parent":{"id":null,"identifier":null},"created_at":"2024-06-23T00:36:20.209Z","updated_at":"2024-07-30T11:50:31.743Z"},{"id":"784e22c0-bbf6-4b72-908d-b94147b7858d","name":{"en":"Architecture"},"parent":{"id":"18a7254a-2b53-4237-bbe6-2490db0506c1","identifier":"IT/Technology"},"created_at":"2024-07-30T11:43:25.182Z","updated_at":"2024-07-30T11:50:40.297Z"},{"id":"235fc88c-1bf9-4f09-86bc-9e6780e5cdcf","name":{"en":"IT/Technology Other"},"parent":{"id":"18a7254a-2b53-4237-bbe6-2490db0506c1","identifier":"IT/Technology"},"created_at":"2024-07-30T11:43:25.265Z","updated_at":"2024-07-30T11:50:40.212Z"},{"id":"70e74fbe-701c-42f8-856a-864476230520","name":{"en":"Project Management/ PMO"},"parent":{"id":"18a7254a-2b53-4237-bbe6-2490db0506c1","identifier":"IT/Technology"},"created_at":"2024-07-30T11:43:25.254Z","updated_at":"2024-07-30T11:50:40.227Z"},{"id":"0481c7a8-1d89-45ef-8ef7-4bde5a34ed49","name":{"en":"Development/Software Engineering"},"parent":{"id":"18a7254a-2b53-4237-bbe6-2490db0506c1","identifier":"IT/Technology"},"created_at":"2024-07-30T11:43:25.298Z","updated_at":"2024-07-30T11:50:40.251Z"},{"id":"cb31894d-924c-4481-bec6-d3407381a060","name":{"en":"Service and Support"},"parent":{"id":"18a7254a-2b53-4237-bbe6-2490db0506c1","identifier":"IT/Technology"},"created_at":"2024-07-30T11:43:24.971Z","updated_at":"2024-07-30T11:50:45.443Z"},{"id":"137d2fec-a609-469f-8cef-8a174eca96f4","name":{"en":"Security"},"parent":{"id":"18a7254a-2b53-4237-bbe6-2490db0506c1","identifier":"IT/Technology"},"created_at":"2024-07-30T11:43:24.943Z","updated_at":"2024-07-30T11:50:45.315Z"},{"id":"7089688a-0194-4eb6-9144-8ddabe20ad2f","name":{"en":"Business Analysis"},"parent":{"id":"18a7254a-2b53-4237-bbe6-2490db0506c1","identifier":"IT/Technology"},"created_at":"2024-07-30T11:43:25.342Z","updated_at":"2024-07-30T11:50:45.303Z"},{"id":"de4ad6ab-4aca-4595-813e-730cab9a8385","name":{"en":"Professional Services"},"parent":{"id":null,"identifier":null},"created_at":"2024-06-23T00:36:36.302Z","updated_at":"2024-07-30T11:50:45.254Z"},{"id":"c4d2955b-a636-4c86-90d6-64179314f696","name":{"en":"Professional Services Other"},"parent":{"id":"de4ad6ab-4aca-4595-813e-730cab9a8385","identifier":"Professional Services"},"created_at":"2024-07-30T11:43:24.931Z","updated_at":"2024-07-30T11:50:45.497Z"},{"id":"fc41b288-2773-4ef7-9713-416c6570399e","name":{"en":"Commercial"},"parent":{"id":"de4ad6ab-4aca-4595-813e-730cab9a8385","identifier":"Professional Services"},"created_at":"2024-07-30T11:43:25.349Z","updated_at":"2024-07-30T11:50:45.281Z"},{"id":"045d11b4-2cb0-4986-b557-99dbda78a417","name":{"en":"Data"},"parent":{"id":"de4ad6ab-4aca-4595-813e-730cab9a8385","identifier":"Professional Services"},"created_at":"2024-07-30T11:43:25.330Z","updated_at":"2024-07-30T11:50:45.357Z"},{"id":"3c022906-15a9-49b9-b428-89e68f2777ca","name":{"en":"HR"},"parent":{"id":"de4ad6ab-4aca-4595-813e-730cab9a8385","identifier":"Professional Services"},"created_at":"2024-07-30T11:43:25.323Z","updated_at":"2024-07-30T11:50:45.486Z"}
1,{"id":"1a5236d2-58b8-4b70-b878-249e726eda5d","name":{"en":"PA"},"parent":{"id":"de4ad6ab-4aca-4595-813e-730cab9a8385","identifier":"Professional Services"},"created_at":"2024-07-30T11:43:25.015Z","updated_at":"2024-07-30T11:50:45.293Z"},{"id":"99304866-9ba8-45b5-ba70-913969ba0e9e","name":{"en":"Testing"},"parent":{"id":"de4ad6ab-4aca-4595-813e-730cab9a8385","identifier":"Professional Services"},"created_at":"2024-07-30T11:43:24.982Z","updated_at":"2024-07-30T11:50:45.339Z"},{"id":"010333cf-c70d-438b-b1a1-280c07e3ff40","name":{"en":"Digital"},"parent":{"id":"de4ad6ab-4aca-4595-813e-730cab9a8385","identifier":"Professional Services"},"created_at":"2024-07-30T11:43:25.260Z","updated_at":"2024-07-30T11:50:45.406Z"},{"id":"7b86a911-7ac3-4933-a7ef-5ec2c8cbb83a","name":{"en":"Procurement"},"parent":{"id":"de4ad6ab-4aca-4595-813e-730cab9a8385","identifier":"Professional Services"},"created_at":"2024-07-30T11:43:25.344Z","updated_at":"2024-07-30T11:50:45.386Z"}]}'),l=JSON.parse('{"id":"795b00a7-0b42-46af-bde4-c235b2fd29f5","name":"Industry","created_at":"2024-06-23T00:40:08.018Z","updated_at":"2026-04-13T13:13:13.619Z","identifier":"name","category_values":[{"id":"55df6f8b-992b-4f54-9eae-8801e8868f3d","name":{"en":"Rail Recruitment"},"parent":{"id":null,"identifier":null},"created_at":"2024-06-23T00:40:48.215Z","updated_at":"2026-04-13T13:13:13.610Z"},{"id":"fe55d4d9-d67c-44a8-a9d3-4498e6ef6f10","name":{"en":"Energy"},"parent":{"id":null,"identifier":null},"created_at":"2025-01-13T18:58:20.251Z","updated_at":"2025-10-15T03:50:00.263Z"},{"id":"6ca0bcd0-7bfe-4733-b699-e99906c10a5d","name":{"en":"Retail"},"parent":{"id":null,"identifier":null},"created_at":"2025-01-13T19:09:36.899Z","updated_at":"2025-06-30T15:45:34.527Z"},{"id":"b384c925-da6e-4788-a1df-040cfa14603b","name":{"en":"Tech"},"parent":{"id":null,"identifier":null},"created_at":"2024-06-23T00:41:53.213Z","updated_at":"2026-02-26T05:02:25.117Z"},{"id":"ba13fbdb-9662-441f-99cb-2eddf82a57a9","name":{"en":"Utilities"},"parent":{"id":null,"identifier":null},"created_at":"2025-01-13T18:25:47.521Z","updated_at":"2025-10-15T03:46:31.286Z"},{"id":"91505102-fc7f-4c82-a2c1-09131be876e6","name":{"en":"Nuclear"},"parent":{"id":null,"identifier":null},"created_at":"2024-06-23T00:41:22.829Z","updated_at":"2025-10-15T03:39:55.949Z"},{"id":"abf05062-8f51-413e-ac60-4591036b056c","name":{"en":"Renewables"},"parent":{"id":null,"identifier":null},"created_at":"2025-01-14T10:10:33.155Z","updated_at":"2025-10-22T05:40:36.386Z"},{"id":"65581ab9-f70f-488e-b9ae-e1638966196a","name":{"en":"Fusion"},"parent":{"id":null,"identifier":null},"created_at":"2025-01-14T10:24:26.008Z","updated_at":"2025-06-30T15:45:02.247Z"},{"id":"a6ec9334-77b1-45d9-b063-79788f402a16","name":{"en":"Interiors"},"parent":{"id":null,"identifier":null},"created_at":"2025-01-14T17:17:02.053Z","updated_at":"2025-10-14T10:18:16.863Z"},{"id":"dac16f37-22a9-45a0-840e-115950cd1ae9","name":{"en":"Mechanical & Electrical"},"parent":{"id":null,"identifier":null},"created_at":"2025-01-14T16:53:28.667Z","updated_at":"2025-10-14T10:18:16.846Z"}]}'),o=JSON.parse('{"id":"2080bb93-2172-481c-a986-c46a2d2c87cd","name":"Contract Type","created_at":"2024-06-23T00:37:08.658Z","updated_at":"2025-02-03T16:35:28.826Z","identifier":"name","category_values":[{"id":"9caf2a3e-00e4-4023-a870-ec6e8ef7d926","name":{"en":"Contract"},"parent":{"id":null,"identifier":null},"created_at":"2024-06-23T00:39:31.246Z","updated_at":"2024-06-23T00:39:31.246Z"},{"id":"5f8f2b0f-5303-4cdc-9d16-d0e526adb40d","name":{"en":"Permanent"},"parent":{"id":null,"identifier":null},"created_at":"2024-06-23T00:39:22.595Z","updated_at":"2024-06-23T00:39:22.595Z"}]}'),s=JSON.parse('{"id":"a6210227-a399-47df-9515-e6927c95de6b","name":"Salary Band","created_at":"2024-06-23T00:44:13.236Z","updated_at":"2025-01-13T19:03:58.383Z","identifier":"name","category_values":[{"id":"ece1ef40-f1b4-4ecd-ac34-17a6c9b228f5","name":{"en":"0k - 15k"},"parent":{"id":null,"identifier":null},"created_at":"2025-02-14T17:51:55.236Z","updated_at":"2025-02-14T17:51:55.236Z"},{"id":"4de3da99-6b29-4d40-9cde-a70f00f155b9","name":{"en":"100k-105k"},"parent":{"id":null,"identifier":null},"created_at":"2024-06-23T00:44:27.853Z","updated_at":"2024-06-23T00:44:27.853Z"},{"id":"863f30cc-1626-4b92-9437-5bfb8ece96e1","name":{"en":"105k-110k"},"parent":{"id":null,"identifier":null},"created_at":"2024-06-23T00:44:35.962Z","updated_at":"2024-06-23T00:44:35.962Z"},{"id":"8c676986-4ea1-4d2b-b6e6-7fd6789d375e","name":{"en":"110k-115k"},"parent":{"id":null,"identifier":null},"created_at":"2024-06-23T00:44:45.975Z","updated_at":"2024-06-23T00:44:45.975Z"},{"id":"37eeb800-e2c7-4293-8e77-0825910b8f2f","name":{"en":"115k-120k"},"parent":{"id":null,"identifier":null},"created_at":"2024-06-23T00:44:54.158Z","updated_at":"2024-06-23T00:44:54.158Z"}
1,{"id":"7a2e4e5f-b481-41bd-b8aa-a174b74acf00","name":{"en":"15k - 30k"},"parent":{"id":null,"identifier":null},"created_at":"2025-02-14T17:51:43.439Z","updated_at":"2025-02-14T17:51:43.439Z"},{"id":"a8dd1a88-e187-4c4e-982c-dd61ac8c2796","name":{"en":"30k - 45k"},"parent":{"id":null,"identifier":null},"created_at":"2025-02-14T17:51:24.789Z","updated_at":"2025-02-14T17:51:24.789Z"},{"id":"a2fdaceb-5852-4d59-814a-28a8c267a742","name":{"en":"45k - 60k"},"parent":{"id":null,"identifier":null},"created_at":"2025-02-14T17:50:46.179Z","updated_at":"2025-02-14T17:51:09.103Z"},{"id":"d902f0fa-6b21-4f3e-9aec-1f02e9182612","name":{"en":"60k - 75k"},"parent":{"id":null,"identifier":null},"created_at":"2025-02-14T17:50:28.688Z","updated_at":"2025-02-14T17:50:28.688Z"},{"id":"87fa32a3-12cc-4a73-826b-3914635f5927","name":{"en":"75k - 90k"},"parent":{"id":null,"identifier":null},"created_at":"2025-02-14T17:50:11.135Z","updated_at":"2025-02-14T17:50:11.135Z"},{"id":"8873931d-e901-425b-873b-3bfee0196638","name":{"en":"90k - 100k"},"parent":{"id":null,"identifier":null},"created_at":"2025-02-14T17:49:48.885Z","updated_at":"2025-02-14T17:49:48.885Z"}]}');function u(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,n)}return a}function b(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?u(Object(a),!0).forEach(function(t){(0,d.A)(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):u(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}var f={"jobs-Discipline":c,"jobs-Industry":l,"jobs-contract_type":o,"jobs-salary_band":s,"jobs-Companies":JSON.parse('{"id":"b7ecc7bb-2290-4b59-9186-8058014c33d2","name":"Companies","created_at":"2025-03-10T10:18:14.158Z","updated_at":"2025-09-17T08:51:14.619Z","identifier":"client","category_values":[{"id":"7b3a2a5c-3e8b-474a-ac7d-4fa5c24ab248","client":{"en":"Alstom"},"parent":{"id":null,"identifier":null},"created_at":"2025-03-10T10:18:59.853Z","updated_at":"2025-03-10T10:18:59.853Z"},{"id":"6891333d-5e7b-4d38-88cc-792e6a1703f7","client":{"en":"CO-OP"},"parent":{"id":null,"identifier":null},"created_at":"2025-03-10T10:18:53.788Z","updated_at":"2025-03-10T10:18:53.788Z"},{"id":"6dc1438c-f10e-4c02-a8d4-070eec86ac95","client":{"en":"EDF"},"parent":{"id":null,"identifier":null},"created_at":"2025-03-10T10:18:37.948Z","updated_at":"2025-03-10T10:18:37.948Z"},{"id":"2d342dda-29da-48ef-8367-319bc0d77435","client":{"en":"E.ON"},"parent":{"id":null,"identifier":null},"created_at":"2025-03-10T10:18:45.973Z","updated_at":"2025-03-10T10:18:45.973Z"},{"id":"a2f93f96-75a8-4c42-abbf-49e1c3dfc433","client":{"en":"Other"},"parent":{"id":null,"identifier":null},"created_at":"2025-09-17T08:51:14.615Z","updated_at":"2025-09-17T08:51:14.615Z"}
1,{"id":"140c6296-4494-42b4-8e1b-b27736bde132","client":{"en":"UKAEA"},"parent":{"id":null,"identifier":null},"created_at":"2025-03-10T10:18:30.935Z","updated_at":"2025-03-10T10:18:30.935Z"},{"id":"5ed6df7e-98c1-48dd-ad66-957122df5c0c","client":{"en":"VPI"},"parent":{"id":null,"identifier":null},"created_at":"2025-03-10T10:18:21.918Z","updated_at":"2025-03-10T10:18:21.918Z"}]}'),job_type:JSON.parse('{"id":"a3f6583b-64cd-4c06-a3d6-ce1bdd7f1ee3","name":"Job Type","dataset_id":"c6a48a22-f5b7-400f-814c-14b74c6b102e","created_at":"2024-07-22T15:52:49.518Z","updated_at":"2024-07-22T16:01:32.425Z","schema":[{"name":"type","data_type":"text"}],"has_template":false,"url_pattern":null,"identifier":"type","category_values":[{"id":"f5b57a66-7018-416d-826d-9b1ecfcc3a67","type":{"en":"EXTERNAL"},"url_slug":null,"parent":{"id":null,"identifier":null},"_order":null,"created_at":"2024-07-22T15:56:57.008Z","updated_at":"2024-07-22T15:56:57.008Z"},{"id":"796b38f3-bbb4-4e26-92ff-afcdeedb7076","type":{"en":"INTERNAL"},"url_slug":null,"parent":{"id":null,"identifier":null},"_order":null,"created_at":"2024-07-22T15:56:49.955Z","updated_at":"2024-07-22T15:56:49.955Z"}]}')},p=function(e){var t,a=null==e||null==(t=e.urlFilters)?void 0:t.jobCategories;return Array.isArray(a)?b(b({},e),{},{urlFilters:b(b({},e.urlFilters),{},{jobCategories:a.map(function(e){return"string"==typeof e?f[e]:e}).filter(Boolean)})}):e},_=a(92007),m=a.n(_),y=a(95155),T=r().bind(m()),g=function(e){return"string"==typeof e?e.split(/\s+/).filter(Boolean):[]};let j=function(e){var t=e.className,a=e.containerClass,n=e.isInternal,r=e.options,d=e.translations,c=e.resultsSort,l=e.emptyMessage;return e.jobs,e.total,e.jobsSource,e.jobsOrderBy,(0,y.jsx)("div",{className:T(g(void 0===t?"":t)),"data-component":"JobList",children:(0,y.jsx)("div",{className:T(g(void 0===a?"container":a)),children:(0,y.jsx)(i.default,{options:p(void 0===r?{}:r),translations:void 0===d?{}:d,isInternal:void 0!==n&&n,resultsSort:void 0===c?"featured-then-newest":c,emptyMessage:void 0===l?"":l})})})}},35002:(e,t,a)=>{"use strict";a.d(t,{K:()=>n});var n=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e.replace(/(<([^>]+)>)/gi,"")}},43193:(e,t,a)=>{"use strict";a.d(t,{A:()=>T});var n=a(91777),r=a(11187),i=a(45087),d=a(23286),c=a.n(d),l=a(12373),o=a(35002),s=a(58109),u=a.n(s),b=a(55761),f=a(11349),p=a(14120),_=a.n(p),m=a(95155),y=c().bind(_());a(33914).default;let T=function(e){var t,a=e.cardStyle,d=e.isEven,c=e.hiddenDescription,s=e.job,p=e.isInternal;if(!s)return null;var _=s.title,T=s.description,g=(s.categories,s.addresses),j=(s.featured,s.salary_package),Z=s.url_slug,v=s.created_at;return(0,m.jsxs)("a",{"data-component":"CardJob",href:void 0!==p&&p?"/current-vacancies/".concat(Z,"/"):"/jobs/".concat(Z,"/"),className:y.apply(void 0,["job-card-container","d-flex flex-column justify-content-between gap-60px","shadow",d?"":"odd"].concat((0,n.A)(function(e){switch(e){case"purple":return["border-purple"];case"yellow":return["border-yellow"];case"teal":return["border-teal"];default:return["border-magenta"]}}(a)))),children:[(0,m.jsx)("div",{className:y("d-flex flex-column gap-30px","job-card-wrapper"),children:(0,m.jsxs)("div",{className:"d-flex flex-column gap-10px",children:[(0,m.jsx)("div",{className:y("job-created-at","grey-color"),children:"Posted ".concat("number"==typeof v?u()(new Date(1e3*v)).fromNow():u()(v).fromNow())}),(0,m.jsx)("div",{className:y("job-title"),children:_}),(0,m.jsx)("div",{className:y("job-list-group-wrapper"),children:(0,m.jsxs)("ul",{className:y("job-list-group"),children:[(0,m.jsxs)("li",{className:y("job-list-group-item"),children:[(0,m.jsx)(r.A,{className:y("job-list-group-item-icon")}),(0,m.jsx)("span",{className:y("job-list-group-item-description"),children:null!=(t=null==g?void 0:g[0])?t:""})]}),(0,m.jsxs)("li",{className:y("job-list-group-item"),children:[(0,m.jsx)(i.A,{className:y("job-list-group-item-icon")}),(0,m.jsx)("span",{className:y("job-list-group-item-description","salary"),children:j})]})]})}),(0,m.jsx)("hr",{className:"hr-primary"}),(0,m.jsx)("div",{className:y("job-description","grey-color",d?"":"odd",void 0!==c&&c?"d-none":void 0),children:(0,o.K)(null!=T?T:"")})]})}),(0,m.jsx)("div",{className:y("d-flex flex-column flex-lg-row flex-xl-column flex-xxl-row justify-content-between gap-20px","job-button-wrapper"),children:(0,m.jsx)("div",{style:{width:"fit-content"},children:(0,m.jsx)(l.default,{type:"button",classNames:"arrow-btn",href:"/jobs/".concat(Z,"/"),style:{aspectRatio:"1"},iconStart:(0,m.jsx)(f.g,{icon:b.dmS,size:"2xl"})})})})]})}},53669:(e,t,a)=>{"use strict";a.d(t,{default:()=>J});var n=a(91777),r=a(7063),i=a(69497),d=a(49321),c=a(56929),l=a(11349),o=a(55761),s=a(23286),u=a.n(s),b=a(54479),f=a.n(b),p=a(43193),_=a(10171),m=a(12115),y=a(95155);function T(e){var t=e.columnsCountBreakPoints,a=void 0===t?{350:1,750:2,900:3}:t,n=e.children,r=e.className,i=e.style,d=(0,m.useState)(!1),c=d[0],l=d[1],o=(0,m.useState)(0),s=o[0],u=o[1];(0,m.useLayoutEffect)(function(){l(!0)},[]);var b=(0,m.useCallback)(function(){c&&u(window.innerWidth)},[c]);(0,m.useLayoutEffect)(function(){if(c)return window.addEventListener("resize",b),b(),function(){return window.removeEventListener("resize",b)}},[c,b]);var f=(0,m.useMemo)(function(){var e=Object.keys(a).sort(function(e,t){return e-t}),t=e.length>0?a[e[0]]:1;return e.forEach(function(e){e<s&&(t=a[e])}),t},[s,a]);return(0,y.jsx)("div",{className:void 0===r?null:r,style:void 0===i?null:i,children:m.Children.map(n,function(e,t){return(0,m.cloneElement)(e,{key:t,columnsCount:f})})})}var g=a(92007),j=a.n(g),Z=u().bind(j()),v=["magenta","purple","yellow","teal"];let h=function(e){var t=e.jobs,a=e.total,n=e.isInternal,r=void 0!==n&&n,i=Array.isArray(t)?t:[],d=f()(i,2),c=0,l=function(){var e,t=null!=(e=v[c])?e:"magenta";return c++,t};return(0,y.jsxs)("div",{className:"d-flex flex-column gap-20px",children:[(0,y.jsxs)("div",{className:"d-flex flex-column flex-lg-row justify-content-between gap-20px",children:[(0,y.jsxs)("div",{className:Z("pagination-number"),children:["Showing 1 to ",i.length," of ",a]}),(0,y.jsxs)("div",{className:Z("pagination-number"),children:["Returned: ",a," Results"]})]}),(0,y.jsx)(T,{columnsCountBreakPoints:{350:1,750:1,1180:2},children:(0,y.jsx)(_.Ay,{gutter:"20px",children:d.map(function(e,t){c>=3&&(c=0);var a=!(t%2);return(null!=e?e:[]).map(function(e,n){var i=!!(n%2);return(0,y.jsx)(p.A,{isEven:a?i:!i,job:null==e?void 0:e.job,cardStyle:l(),isInternal:r},"".concat(t,"-").concat(n))})})})})]})};var O=["onClick","children"];function x(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,n)}return a}function w(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};
1t%2?x(Object(a),!0).forEach(function(t){(0,i.A)(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):x(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}let S=function(e){var t=e.onClick,a=e.children,n=(0,r.A)(e,O);return(0,y.jsx)("div",{className:"js-filter-box js-reset-search-filter-box",children:(0,y.jsx)("button",w(w({type:"button",className:"js-button js-reset-search",onClick:t},n),{},{children:a}))})};var N=["searchSubmitButton","jobs","searchInput","searchFiltersOptions","urlFilters"];function P(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,n)}return a}function C(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?P(Object(a),!0).forEach(function(t){(0,i.A)(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):P(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}var k=(0,c.default)(function(){return a.e(9493).then(a.bind(a,89493))},{loadableGenerated:{webpack:()=>[null]},ssr:!1,loadableGenerated:{webpack:function(){return[null]}}}),E={faSquare:o.Nfw,faCheckSquare:o.rQb},A={"input.placeHolder":"input.query.placeholder","input.locationPlaceholder":"input.location.placeholder"},I={"numeric-asc":function(e,t){var a=e.name.match(/(\d+)/),n=t.name.match(/(\d+)/);return(a?parseInt(a[1],10):0)-(n?parseInt(n[1],10):0)}},D={"featured-then-newest":function(e,t){var a,n,r,i,d;return(null==e||null==(a=e.job)?void 0:a.featured)===(null==t||null==(n=t.job)?void 0:n.featured)?(null==t||null==(r=t.job)?void 0:r.createdAt)-(null==e||null==(i=e.job)?void 0:i.createdAt):null!=e&&null!=(d=e.job)&&d.featured?-1:1}};function B(e){if(!e||"object"!=typeof e)return e;var t=E[e.icon];if(t)return(0,y.jsx)(l.g,{color:e.color,className:e.className,size:e.size,icon:t})}function F(e){var t=e.id,a=e.form,n=e.filters,r=e.filtersToggle,i=e.filtersReset,d=e.results,c=e.pagination;return(0,y.jsxs)("div",{id:t,className:"js-container",children:[a,(0,y.jsxs)("div",{className:"js-columns-container",children:[n&&(0,y.jsxs)("div",{className:"js-filters-column",children:[r,i,n]}),d&&(0,y.jsxs)("div",{className:"js-results",children:[d,c&&(0,y.jsx)("div",{className:"js-pagination",children:c})]})]})]})}let J=function(e){var t,a,i,c,l,o,s,u,b,f,p,_,m,T,g=e.options,j=e.translations,Z=e.isInternal,v=e.resultsSort,O=e.emptyMessage;return(0,y.jsx)(k,{options:(a=(t={isInternal:void 0!==Z&&Z,resultsSort:v,emptyMessage:O}).isInternal,i=t.resultsSort,c=t.emptyMessage,o=(l=null!=g?g:{}).searchSubmitButton,l.jobs,s=l.searchInput,u=l.searchFiltersOptions,b=l.urlFilters,f=(0,r.A)(l,N),p=null!=u?u:{},_=D[i],C(C({},f),{},{searchInput:C(C({searchTotalCount:!0},null!=s?s:{}),void 0!==o?{searchSubmitButton:o}:{}),searchFiltersOptions:C(C({},p),{},{filterUnselectedElement:B(p.filterUnselectedElement),filterSelectedElement:B(p.filterSelectedElement),categorySort:function(e){if(e&&"object"==typeof e)return Object.fromEntries(Object.entries(e).map(function(e){var t,a=(0,d.A)(e,2),n=a[0],r=a[1];return[n,null!=(t=I[r])?t:r]}))}(p.categorySort),resetSearchButton:S}),urlFilters:C(C({},null!=b?b:{}),{},{jobCategories:(Array.isArray(m=null==b?void 0:b.jobCategories)?m:[]).filter(function(e){return e&&"object"==typeof e})}),baseTemplate:F,resultsTemplate:function(e){var t=Array.isArray(null==e?void 0:e.results)?(0,n.A)(e.results):[];return(_&&t.sort(_),t.length>0)?(0,y.jsx)(h,{jobs:t,total:null==e?void 0:e.total_size,isInternal:a}):(0,y.jsx)("div",{className:"d-flex flex-row w-100 justify-content-start",children:(0,y.jsx)("div",{className:"jobs-common-text",children:c||"We don't currently have any roles matching your search, try using other search terms"})})}})),translations:(T=C({},null!=j?j:{}),Object.entries(A).forEach(function(e){var t=(0,d.A)(e,2),a=t[0],n=t[1];void 0!==T[a]&&void 0===T[n]&&(T[n]=T[a])}),T)})}},92007:e=>{e.exports={"pagination-number":"styles_pagination-number__B0uOX","all-jobs-page":"styles_all-jobs-page__934sV","vacancy-wrapper":"styles_vacancy-wrapper__5LDWS"}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.