{"id":1167,"date":"2026-06-06T17:55:44","date_gmt":"2026-06-06T15:55:44","guid":{"rendered":"https:\/\/fresh-dev.nl\/?post_type=vacancy&#038;p=1167"},"modified":"2026-06-15T17:09:21","modified_gmt":"2026-06-15T15:09:21","slug":"back-end-developer","status":"publish","type":"vacancy","link":"https:\/\/fresh-dev.nl\/en\/vacatures\/back-end-developer\/","title":{"rendered":"Back-end Developer"},"content":{"rendered":"<div class=\"section section-pageheader-vacancy-detail\">        <div class=\"container\">\n            <div class=\"content-holder\">\n                <h5>Vacature<\/h5>\n                <div class=\"title\">\n                    <h1><strong>Back-end<\/strong> developer<\/h1>\n                                            <span>(medior \/ senior)<\/span>\n                                    <\/div>\n                <div class=\"details\">\n                                                                        <div class=\"detail\"><span>Haarlem<\/span><\/div>\n                                                                                                <div class=\"detail\"><span>32 uur (fulltime)<\/span><\/div>\n                                                                                                <div class=\"detail\"><span>Vast dienstverband<\/span><\/div>\n                                                            <\/div>\n            <\/div>\n                    <\/div>\n        <\/div>\n\n<div class=\"section section-navigation\">        <div class=\"container\">\n            <div class=\"navigation-holder\">\n                <p>Direct naar<\/p>\n                <div class=\"scroll-to-items\">\n                                            <a href=\"#de-rol\">De rol<i class=\"fa-solid fa-arrow-right\"><\/i><\/a>\n                                            <a href=\"#wat-je-regelt\">Wat jij regelt<i class=\"fa-solid fa-arrow-right\"><\/i><\/a>\n                                            <a href=\"#hoe-we-werken\">Hoe we werken<i class=\"fa-solid fa-arrow-right\"><\/i><\/a>\n                                            <a href=\"#een-dag\">Een dag bij ons<i class=\"fa-solid fa-arrow-right\"><\/i><\/a>\n                                            <a href=\"#wat-we-bieden\">Wat wij bieden<i class=\"fa-solid fa-arrow-right\"><\/i><\/a>\n                                            <a href=\"#solliciteren\">Solliciteren<i class=\"fa-solid fa-arrow-right\"><\/i><\/a>\n                                    <\/div>\n            <\/div>\n            <div class=\"navigation-holder-mobile\">\n                                    <div class=\"top-row\">\n                        <p>Direct naar:<\/p>\n                        <a href=\"#de-rol\">De rol<i class=\"fa-solid fa-chevron-down\"><\/i><\/a>\n                    <\/div>\n                                <ul>\n                                            <li><a href=\"#wat-je-regelt\">Wat jij regelt<\/a><i class=\"fa-solid fa-arrow-right\"><\/i><\/li>\n                                            <li><a href=\"#hoe-we-werken\">Hoe we werken<\/a><i class=\"fa-solid fa-arrow-right\"><\/i><\/li>\n                                            <li><a href=\"#een-dag\">Een dag bij ons<\/a><i class=\"fa-solid fa-arrow-right\"><\/i><\/li>\n                                            <li><a href=\"#wat-we-bieden\">Wat wij bieden<\/a><i class=\"fa-solid fa-arrow-right\"><\/i><\/li>\n                                            <li><a href=\"#solliciteren\">Solliciteren<\/a><i class=\"fa-solid fa-arrow-right\"><\/i><\/li>\n                                    <\/ul>\n            <\/div>\n        <\/div>\n        <\/div>\n\n<div id=\"de-rol\" class=\"section section-vacancy-about\">        <div class=\"container\">\n            <div class=\"content-holder\">\n                <h2>De <strong>rol<\/strong><\/h2>\n                <p>Wij zoeken een topper. Iemand die onze back-end naar een hoger niveau tilt en niet wegloopt voor complexe vraagstukken. Geen project is bij ons hetzelfde, en juist die variatie maakt het werk leuk.<\/p>\n<p>Jij bent degene die meedenkt, de scope scherp houdt en zorgt dat dingen gebouwd worden zoals het hoort. Niet afwachten tot een ticket helemaal is dichtgetimmerd, maar er zelf bovenop zitten en obstakels wegnemen voor ze een probleem worden. Samen met de andere back-enders zorg je dat complexe zaken niet langer complex zijn.<\/p>\n<p>E\u00e9n ding is voor ons cruciaal: geen afwachtendheid. We zoeken iemand die doorpakt en gas geeft. Niet wachten op instructies, maar zelf zien wat er moet gebeuren en het regelen. Bij ons wordt de klus geklaard, en daar speel jij de hoofdrol in.<\/p>\n                <div class=\"button-holder\"><a href=\"#solliciteren\" target=\"_self\" class=\"button\">Direct solliciteren<\/a><\/div>            <\/div>\n        <\/div>\n                <\/div>\n\n<div id=\"wat-je-regelt\" class=\"section section-vacancy-about\">        <div class=\"container\">\n            <div class=\"content-holder\">\n                <h2>Wat jij bij ons <strong>regelt<\/strong><\/h2>\n                <p>We vertellen je liever wat je gaat oppakken dan wat je allemaal &#8220;moet kunnen&#8221;:<\/p>\n<ul>\n<li>Je tilt onze back-end architectuur naar een hoger niveau en houdt &#8216;m onderhoudbaar, ook als projecten groeien.<\/li>\n<li>Je vertaalt ingewikkelde vraagstukken naar heldere, werkende oplossingen, en maakt ze begrijpelijk voor de rest van het team.<\/li>\n<li>Je houdt samen met de front-enders, designers en projectmanagers de scope scherp, zodat iedereen weet waar we naartoe bouwen.<\/li>\n<li>Je bewaakt kwaliteit: stabiel, veilig en schaalbaar, niet &#8220;het werkt op mijn machine&#8221;.<\/li>\n<\/ul>\n                            <\/div>\n        <\/div>\n                <\/div>\n\n<div id=\"hoe-we-werken\" class=\"section section-vacancy-about\">        <div class=\"container\">\n            <div class=\"content-holder\">\n                <h2>Hoe we <strong>werken<\/strong><\/h2>\n                <p>We werken vooral in PHP op WordPress (Bedrock), met genoeg maatwerk en koppelingen met externe API&#8217;s ertussendoor. Geen lijstje moetjes: als jij dit soort omgevingen doorgrondt en beter wilt maken, zit je goed. De techniek leren we je desnoods, de manier van denken breng je zelf mee.<\/p>\n<p>AI hoort er bij ons gewoon bij. Niet om je werk over te nemen, maar om sneller te leren en betere keuzes te maken. Een AI-prototype is je eerste 20%; de rest, rand-cases, performance en gedrag in productie, kost de echte tijd. Daar zit jouw werk.<\/p>\n<p>Je werkt op een Mac, ons vaste systeem. Korte lijnen, duidelijke afspraken en samen bouwen aan iets waar we trots op zijn.<\/p>\n                            <\/div>\n        <\/div>\n                <\/div>\n\n<div id=\"een-dag\" class=\"section section-vacancy-day\">        <div class=\"container\">\n            <div class=\"content-holder\">\n                <h2>Een dag bij <strong>Fresh-Dev<\/strong><\/h2>\n                <p>Geen dag is hetzelfde, maar zo voelt het ongeveer.<\/p>\n            <\/div>\n        <\/div>\n                    <div class=\"day-slider swiper\">\n                <div class=\"swiper-wrapper\">\n                                            <div class=\"swiper-slide\">\n                            <div class=\"moment\">\n                                                                                                <div class=\"moment-content\">\n                                                                            <span class=\"time\">09:00<\/span>\n                                                                                                                <h5>Klaar voor de dag<\/h5>\n                                                                                                                <p>Je start met je planning: mail, agenda, en zorgen dat je klaar bent voor de dag.<\/p>\n                                                                    <\/div>\n                            <\/div>\n                        <\/div>\n                                            <div class=\"swiper-slide\">\n                            <div class=\"moment\">\n                                                                                                <div class=\"moment-content\">\n                                                                            <span class=\"time\">09:48<\/span>\n                                                                                                                <h5>Daily of weekly<\/h5>\n                                                                                                                <p>Klokslag 09:48 staat de daily, op maandag de weekly. Kort en scherp: iedereen weet wat er speelt.<\/p>\n                                                                    <\/div>\n                            <\/div>\n                        <\/div>\n                                            <div class=\"swiper-slide\">\n                            <div class=\"moment\">\n                                                                                                <div class=\"moment-content\">\n                                                                            <span class=\"time\">10:00<\/span>\n                                                                                                                <h5>Diep in de code<\/h5>\n                                                                                                                <p>Koptelefoon op, een complex vraagstuk uitpluizen. AI ernaast om sneller te schakelen.<\/p>\n                                                                    <\/div>\n                            <\/div>\n                        <\/div>\n                                            <div class=\"swiper-slide\">\n                            <div class=\"moment\">\n                                                                                                <div class=\"moment-content\">\n                                                                            <span class=\"time\">12:30<\/span>\n                                                                                                                <h5>Samen lunchen<\/h5>\n                                                                                                                <p>Even weg van het scherm. Lunch met het team, meestal gaat het nergens over werk.<\/p>\n                                                                    <\/div>\n                            <\/div>\n                        <\/div>\n                                            <div class=\"swiper-slide\">\n                            <div class=\"moment\">\n                                                                                                <div class=\"moment-content\">\n                                                                            <span class=\"time\">14:00<\/span>\n                                                                                                                <h5>Overdracht &amp; briefing<\/h5>\n                                                                                                                <p>Een briefing met het team: van front-end naar back-end, of van back-end terug naar ontwerp om het eindresultaat te controleren.<\/p>\n                                                                    <\/div>\n                            <\/div>\n                        <\/div>\n                                            <div class=\"swiper-slide\">\n                            <div class=\"moment\">\n                                                                                                <div class=\"moment-content\">\n                                                                            <span class=\"time\">16:00<\/span>\n                                                                                                                <h5>Code review<\/h5>\n                                                                                                                <p>Jij kijkt mee met een collega, of zij met jou. Zo houden we de kwaliteit hoog.<\/p>\n                                                                    <\/div>\n                            <\/div>\n                        <\/div>\n                                    <\/div>\n            <\/div>\n            <div class=\"swiper-actions\">\n                <div class=\"swiper-button-prev\"><\/div>\n                <div class=\"swiper-button-next\"><\/div>\n            <\/div>\n                <\/div>\n\n<div id=\"wat-je-meebrengt\" class=\"section section-vacancy-about\">        <div class=\"container\">\n            <div class=\"content-holder\">\n                <h2>Wat je <strong>meebrengt<\/strong><\/h2>\n                <p>Geen diploma-eisen, geen verplicht aantal jaren ervaring. Of je nu van de middelbare school komt of al tien jaar meedraait: het gaat ons om jouw kwaliteit en wat je laat zien.<\/p>\n<ul>\n<li>Je denkt en werkt op medior\/senior niveau: je doorziet complexe systemen en maakt ze simpel.<\/li>\n<li>Je communiceert helder en werkt graag samen met developers, designers \u00e9n projectmanagers.<\/li>\n<li>Je hebt een goede basis in AI en zet die in om jezelf te versterken.<\/li>\n<li>Je overtuigt ons niet met je cv, maar met wat je kunt en hoe je denkt.<\/li>\n<\/ul>\n                            <\/div>\n        <\/div>\n                <\/div>\n\n<div id=\"wat-we-bieden\" class=\"section section-values\">        <div class=\"container\">\n            <div class=\"block-holder\">\n                <div class=\"block\">\n                    <h2>Wat wij <strong>bieden<\/strong><\/h2>\n                <\/div>\n                                    <div class=\"block\">\n                                <div class=\"inner\">\n            <div class=\"icon\">\n                <i class=\"fa-regular fa-euro-sign\"><\/i>            <\/div>\n                            <h5>Salaris dat klopt<\/h5>\n                                        <p>\u20ac 3.500 \u2013 \u20ac 4.500 per maand. We betalen naar wat je waard bent, niet naar je leeftijd.<\/p>\n                    <\/div>\n                            <\/div>\n                                    <div class=\"block\">\n                                <div class=\"inner\">\n            <div class=\"icon\">\n                <i class=\"fa-regular fa-calendar-day\"><\/i>            <\/div>\n                            <h5>Fulltime in 32 uur<\/h5>\n                                        <p>Vier dagen knallen of vijf wat rustiger. Werk waar je trots op bent, zonder de uitputting.<\/p>\n                    <\/div>\n                            <\/div>\n                                    <div class=\"block\">\n                                <div class=\"inner\">\n            <div class=\"icon\">\n                <i class=\"fa-regular fa-location-dot\"><\/i>            <\/div>\n                            <h5>Thuis in Haarlem<\/h5>\n                                        <p>Ons kantoor in Haarlem als basis, met alle ruimte om deels remote te werken.<\/p>\n                    <\/div>\n                            <\/div>\n                                    <div class=\"block\">\n                                <div class=\"inner\">\n            <div class=\"icon\">\n                <i class=\"fa-brands fa-apple\"><\/i>            <\/div>\n                            <h5>Top gear: Mac<\/h5>\n                                        <p>Een Mac als vaste werkplek en de tools die je nodig hebt om te excelleren.<\/p>\n                    <\/div>\n                            <\/div>\n                                    <div class=\"block\">\n                                <div class=\"inner\">\n            <div class=\"icon\">\n                <i class=\"fa-regular fa-arrow-trend-up\"><\/i>            <\/div>\n                            <h5>Jij wordt beter<\/h5>\n                                        <p>Een klein team met een hoge lat dat je scherp houdt en elke dag laat groeien.<\/p>\n                    <\/div>\n                            <\/div>\n                            <\/div>\n            <div class=\"content-holder-mobile\">\n                <h2>Wat wij <strong>bieden<\/strong><\/h2>\n            <\/div>\n            <div class=\"block-holder-mobile swiper\">\n                <div class=\"swiper-wrapper\">\n                                            <div class=\"swiper-slide\">\n                            <div class=\"block\">\n                                        <div class=\"inner\">\n            <div class=\"icon\">\n                <i class=\"fa-regular fa-euro-sign\"><\/i>            <\/div>\n                            <h5>Salaris dat klopt<\/h5>\n                                        <p>\u20ac 3.500 \u2013 \u20ac 4.500 per maand. We betalen naar wat je waard bent, niet naar je leeftijd.<\/p>\n                    <\/div>\n                                    <\/div>\n                        <\/div>\n                                            <div class=\"swiper-slide\">\n                            <div class=\"block\">\n                                        <div class=\"inner\">\n            <div class=\"icon\">\n                <i class=\"fa-regular fa-calendar-day\"><\/i>            <\/div>\n                            <h5>Fulltime in 32 uur<\/h5>\n                                        <p>Vier dagen knallen of vijf wat rustiger. Werk waar je trots op bent, zonder de uitputting.<\/p>\n                    <\/div>\n                                    <\/div>\n                        <\/div>\n                                            <div class=\"swiper-slide\">\n                            <div class=\"block\">\n                                        <div class=\"inner\">\n            <div class=\"icon\">\n                <i class=\"fa-regular fa-location-dot\"><\/i>            <\/div>\n                            <h5>Thuis in Haarlem<\/h5>\n                                        <p>Ons kantoor in Haarlem als basis, met alle ruimte om deels remote te werken.<\/p>\n                    <\/div>\n                                    <\/div>\n                        <\/div>\n                                            <div class=\"swiper-slide\">\n                            <div class=\"block\">\n                                        <div class=\"inner\">\n            <div class=\"icon\">\n                <i class=\"fa-brands fa-apple\"><\/i>            <\/div>\n                            <h5>Top gear: Mac<\/h5>\n                                        <p>Een Mac als vaste werkplek en de tools die je nodig hebt om te excelleren.<\/p>\n                    <\/div>\n                                    <\/div>\n                        <\/div>\n                                            <div class=\"swiper-slide\">\n                            <div class=\"block\">\n                                        <div class=\"inner\">\n            <div class=\"icon\">\n                <i class=\"fa-regular fa-arrow-trend-up\"><\/i>            <\/div>\n                            <h5>Jij wordt beter<\/h5>\n                                        <p>Een klein team met een hoge lat dat je scherp houdt en elke dag laat groeien.<\/p>\n                    <\/div>\n                                    <\/div>\n                        <\/div>\n                                    <\/div>\n            <\/div>\n        <\/div>\n        <\/div>\n\n<div id=\"over-fresh-dev\" class=\"section section-team-images\">        <div class=\"container\">\n            <div class=\"content-holder\">\n                <h2>Over <strong>Fresh-Dev<\/strong><\/h2>\n                <p>Fresh-Dev is een digital agency uit Haarlem. We bouwen websites en webapplicaties waar we trots op zijn, met een klein team dat kwaliteit en plezier vooropzet. Van klantprojecten tot eigen tools, zoals onze Simplicate-tijdtracker die we zelf in Swift bouwden.<\/p>\n<p>Klein team, hoge lat. Wij zorgen ervoor dat de klus geklaard wordt, en jij speelt daarin een sleutelrol.<\/p>\n                <div class=\"button-holder\"><a href=\"#solliciteren\" target=\"_self\" class=\"button\">Direct solliciteren<\/a><\/div>            <\/div>\n            <div class=\"images-holder\">\n                                            <\/div>\n        <\/div>\n                <\/div>\n\n<div id=\"solliciteren\" class=\"section section-vacancy-form\">        <div class=\"container\">\n            <div class=\"holder\">\n                <div class=\"content-holder\">\n                                            <h2>Overtuig ons<\/h2>\n                                        <p>Werkervaring of diploma&#8217;s trekken ons niet over de streep, jouw verhaal wel. Laat zien waarom jij de topper bent die dit gewoon gaat regelen. We lezen het graag.<\/p>\n                                            <div class=\"info\">\n                            <p>Na het solliciteren zal Jesse Lafeber contact met je opnemen<\/p>\n                            <div class=\"contact\">\n                                                                                                    <div class=\"image-holder\"><img decoding=\"async\" src=\"https:\/\/fresh-dev.nl\/app\/uploads\/2025\/03\/jesse.svg\" alt=\"Jesse Lafeber\" loading=\"lazy\"><\/div>\n                                                                <div class=\"details\">\n                                    <p>Jesse Lafeber<\/p>\n                                                                                                                <a href=\"mailto:jesse@fresh-dev.nl\">jesse@fresh-dev.nl<\/a>\n                                                                    <\/div>\n                            <\/div>\n                        <\/div>\n                                    <\/div>\n                <div class=\"form-holder\">\n                    <script>\nvar gform;gform||(document.addEventListener(\"gform_main_scripts_loaded\",function(){gform.scriptsLoaded=!0}),document.addEventListener(\"gform\/theme\/scripts_loaded\",function(){gform.themeScriptsLoaded=!0}),window.addEventListener(\"DOMContentLoaded\",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>\"function\"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn(\"The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1.\"),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener(\"gform_main_scripts_loaded\",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener(\"gform\/theme\/scripts_loaded\",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener(\"DOMContentLoaded\",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook(\"action\",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook(\"filter\",o,r,e,t)},doAction:function(o){gform.doHook(\"action\",o,arguments)},applyFilters:function(o){return gform.doHook(\"filter\",o,arguments)},removeAction:function(o,r){gform.removeHook(\"action\",o,r)},removeFilter:function(o,r,e){gform.removeHook(\"filter\",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+\"_\"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){\"function\"!=typeof(t=o.callable)&&(t=window[t]),\"action\"==r?t.apply(null,e):e[0]=t.apply(null,e)})),\"filter\"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});\n<\/script>\n\n                <div class='gf_browser_gecko gform_wrapper gravity-theme gform-theme--no-framework' data-form-theme='gravity-theme' data-form-index='0' id='gform_wrapper_4' ><div id='gf_4' class='gform_anchor' tabindex='-1'><\/div><form method='post' enctype='multipart\/form-data' target='gform_ajax_frame_4' id='gform_4'  action='\/en\/wp-json\/wp\/v2\/vacancy\/1167#gf_4' data-formid='4' novalidate>\n                        <div class='gform-body gform_body'><div id='gform_fields_4' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id=\"field_4_13\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_hidden\"  ><div class=\"admin-hidden-markup\"><i class=\"gform-icon gform-icon--hidden\" aria-hidden=\"true\" title=\"This field is hidden when viewing the form\"><\/i><span>This field is hidden when viewing the form<\/span><\/div><label class='gfield_label gform-field-label' for='input_4_13'>Vacature<\/label><div class='ginput_container ginput_container_text'><input name='input_13' id='input_4_13' type='text' value='' class='large'      aria-invalid=\"false\"   \/><\/div><\/div><fieldset id=\"field_4_7\" class=\"gfield gfield--type-name gfield--input-type-name gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><legend class='gfield_label gform-field-label gfield_label_before_complex' >Naam<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/legend><div class='ginput_complex ginput_container ginput_container--name no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name gform-grid-row' id='input_4_7'>\n                            \n                            <span id='input_4_7_3_container' class='name_first gform-grid-col gform-grid-col--size-auto' >\n                                                    <input type='text' name='input_7.3' id='input_4_7_3' value=''   aria-required='true'     \/>\n                                                    <label for='input_4_7_3' class='gform-field-label gform-field-label--type-sub '>Voornaam<\/label>\n                                                <\/span>\n                            \n                            <span id='input_4_7_6_container' class='name_last gform-grid-col gform-grid-col--size-auto' >\n                                                    <input type='text' name='input_7.6' id='input_4_7_6' value=''   aria-required='true'     \/>\n                                                    <label for='input_4_7_6' class='gform-field-label gform-field-label--type-sub '>Achternaam<\/label>\n                                                <\/span>\n                            \n                        <\/div><\/fieldset><div id=\"field_4_3\" class=\"gfield gfield--type-email gfield--input-type-email gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_4_3'>E-mailadres<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_email'>\n                            <input name='input_3' id='input_4_3' type='email' value='' class='large'    aria-required=\"true\" aria-invalid=\"false\"  \/>\n                        <\/div><\/div><div id=\"field_4_4\" class=\"gfield gfield--type-phone gfield--input-type-phone gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_4_4'>Telefoonnummer<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_phone'><input name='input_4' id='input_4_4' type='tel' value='' class='large'   aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_4_12\" class=\"gfield gfield--type-textarea gfield--input-type-textarea gfield--width-full field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_4_12'>Extra informatie die je graag kwijt zou willen<\/label><div class='ginput_container ginput_container_textarea'><textarea name='input_12' id='input_4_12' class='textarea large'  aria-describedby=\"gfield_description_4_12\"    aria-invalid=\"false\"   rows='10' cols='50'><\/textarea><\/div><div class='gfield_description' id='gfield_description_4_12'>Vertel ons waarom jij de topper bent die wij zoeken: je motivatie, wat je hebt gebouwd of bereikt, en hoe je werkt.<\/div><\/div><div id=\"field_4_11\" class=\"gfield gfield--type-fileupload gfield--input-type-fileupload gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='gform_browse_button_4_11'>Bestanden<\/label><div class='ginput_container ginput_container_fileupload'><div id='gform_multifile_upload_4_11' data-settings='{&quot;runtimes&quot;:&quot;html5,flash,html4&quot;,&quot;browse_button&quot;:&quot;gform_browse_button_4_11&quot;,&quot;container&quot;:&quot;gform_multifile_upload_4_11&quot;,&quot;drop_element&quot;:&quot;gform_drag_drop_area_4_11&quot;,&quot;filelist&quot;:&quot;gform_preview_4_11&quot;,&quot;unique_names&quot;:true,&quot;file_data_name&quot;:&quot;file&quot;,&quot;url&quot;:&quot;https:\\\/\\\/fresh-dev.nl\\\/wp\\\/?gf_page=74aae128ce8f8c8&quot;,&quot;flash_swf_url&quot;:&quot;https:\\\/\\\/fresh-dev.nl\\\/wp\\\/wp-includes\\\/js\\\/plupload\\\/plupload.flash.swf&quot;,&quot;silverlight_xap_url&quot;:&quot;https:\\\/\\\/fresh-dev.nl\\\/wp\\\/wp-includes\\\/js\\\/plupload\\\/plupload.silverlight.xap&quot;,&quot;filters&quot;:{&quot;mime_types&quot;:[{&quot;title&quot;:&quot;Allowed Files&quot;,&quot;extensions&quot;:&quot;*&quot;}],&quot;max_file_size&quot;:&quot;1073741824b&quot;},&quot;multipart&quot;:true,&quot;urlstream_upload&quot;:false,&quot;multipart_params&quot;:{&quot;form_id&quot;:4,&quot;field_id&quot;:11,&quot;_gform_file_upload_nonce_4_11&quot;:&quot;6e2675d420&quot;},&quot;gf_vars&quot;:{&quot;max_files&quot;:0,&quot;message_id&quot;:&quot;gform_multifile_messages_4_11&quot;,&quot;disallowed_extensions&quot;:[&quot;php&quot;,&quot;asp&quot;,&quot;aspx&quot;,&quot;cmd&quot;,&quot;csh&quot;,&quot;bat&quot;,&quot;html&quot;,&quot;htm&quot;,&quot;hta&quot;,&quot;jar&quot;,&quot;exe&quot;,&quot;com&quot;,&quot;js&quot;,&quot;lnk&quot;,&quot;htaccess&quot;,&quot;phar&quot;,&quot;phtml&quot;,&quot;ps1&quot;,&quot;ps2&quot;,&quot;php3&quot;,&quot;php4&quot;,&quot;php5&quot;,&quot;php6&quot;,&quot;py&quot;,&quot;rb&quot;,&quot;tmp&quot;]}}' class='gform_fileupload_multifile'>\n\t\t\t\t\t\t\t\t\t\t<div id='gform_drag_drop_area_4_11' class='gform_drop_area gform-theme-field-control'>\n\t\t\t\t\t\t\t\t\t\t\t<span class='gform_drop_instructions'>Drop files here or <\/span>\n\t\t\t\t\t\t\t\t\t\t\t<button type='button' id='gform_browse_button_4_11' class='button gform_button_select_files gform-theme-button gform-theme-button--control' aria-describedby=\"gfield_upload_rules_4_11\"  >Select files<\/button>\n\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div><span class='gfield_description gform_fileupload_rules' id='gfield_upload_rules_4_11'>Max. file size: 1 GB.<\/span><ul class='validation_message--hidden-on-empty gform-ul-reset' id='gform_multifile_messages_4_11'><\/ul> <div id='gform_preview_4_11' class='ginput_preview_list'><\/div><\/div><\/div><fieldset id=\"field_4_8\" class=\"gfield gfield--type-radio gfield--type-choice gfield--input-type-radio gfield--width-full field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_hidden\"  ><div class=\"admin-hidden-markup\"><i class=\"gform-icon gform-icon--hidden\" aria-hidden=\"true\" title=\"This field is hidden when viewing the form\"><\/i><span>This field is hidden when viewing the form<\/span><\/div><legend class='gfield_label gform-field-label' >clickup<\/legend><div class='ginput_container ginput_container_radio'><div class='gfield_radio' id='input_4_8'>\n\t\t\t<div class='gchoice gchoice_4_8_0'>\n\t\t\t\t\t<input class='gfield-choice-input' name='input_8' type='radio' value='true' checked='checked' id='choice_4_8_0' onchange='gformToggleRadioOther( this )'    \/>\n\t\t\t\t\t<label for='choice_4_8_0' id='label_4_8_0' class='gform-field-label gform-field-label--type-inline'>clickup<\/label>\n\t\t\t<\/div><\/div><\/div><\/fieldset><\/div><\/div>\n        <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_4' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='Ja ik wil graag komen werken!'  \/> <input type='hidden' name='gform_ajax' value='form_id=4&amp;title=&amp;description=&amp;tabindex=0&amp;theme=gravity-theme&amp;hash=f24660084394129b73077eed3dcfe650' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_4' value='iframe' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_4' id='gform_theme_4' value='gravity-theme' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_4' id='gform_style_settings_4' value='' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_4' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='4' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='EUR' value='xn0N4wiPh4YMO7XFg787N4CPTL2Z7urOVmzi+t4qYdJOjThk+B7HxFk9NM7R4vwRtiCcvyKXba4+yNsLXsGnPfuheAaVwNScHikUXPXAygpCV48=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_4' value='WyJ7XCI4XCI6W1wiMzRiZDMzYmRhYjYwMWZkZDc3ZWJjZDNkZGY4ZjY3MWFcIl19IiwiZTI0NDVmOWI5ZGViMWUzYTEwN2I0OWJiOGRjM2NkODkiXQ==' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_4' id='gform_target_page_number_4' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_4' id='gform_source_page_number_4' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            <input type='hidden' name='gform_uploaded_files' id='gform_uploaded_files_4' value='' \/>\n        <\/div>\n                        <\/form>\n                        <\/div>\n\t\t                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_4' id='gform_ajax_frame_4' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'><\/iframe>\n\t\t                <script>\ngform.initializeOnLoaded( function() {gformInitSpinner( 4, 'https:\/\/fresh-dev.nl\/app\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery('#gform_ajax_frame_4').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_4');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_4').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_4').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_4').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_4').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/ jQuery(document).scrollTop(jQuery('#gform_wrapper_4').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_4').val();gformInitSpinner( 4, 'https:\/\/fresh-dev.nl\/app\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [4, current_page]);window['gf_submitting_4'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_4').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_4').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [4]);window['gf_submitting_4'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_4').text());}else{jQuery('#gform_4').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"4\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_4\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_4\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_4\" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 4, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} );\n<\/script>\n                <\/div>\n            <\/div>\n        <\/div>\n        <\/div>","protected":false},"template":"","meta":{"_acf_changed":true},"class_list":["post-1167","vacancy","type-vacancy","status-publish","hentry"],"acf":{"subtitle":"(medior \/ senior)","employment_type":"FULL_TIME","work_hours":"32 uur (fulltime)","location_type":"hybrid","street_address":"Palletweg 10","postal_code":"2031DB","city":"Haarlem","region":"Noord-Holland","valid_through":"20260904","show_salary":true,"salary_period":"MONTH","salary_min":3500,"salary_max":4500,"education_requirements":"Geen diploma-eis - kwaliteit telt","industry":"Webdevelopment","contact_person":[163],"application_form_id":4},"_links":{"self":[{"href":"https:\/\/fresh-dev.nl\/en\/wp-json\/wp\/v2\/vacancy\/1167","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fresh-dev.nl\/en\/wp-json\/wp\/v2\/vacancy"}],"about":[{"href":"https:\/\/fresh-dev.nl\/en\/wp-json\/wp\/v2\/types\/vacancy"}],"acf:post":[{"embeddable":true,"href":"https:\/\/fresh-dev.nl\/en\/wp-json\/wp\/v2\/team\/163"}],"wp:attachment":[{"href":"https:\/\/fresh-dev.nl\/en\/wp-json\/wp\/v2\/media?parent=1167"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}