{"id":62085,"date":"2026-02-11T14:12:35","date_gmt":"2026-02-11T13:12:35","guid":{"rendered":"https:\/\/www.quinso.com\/?post_type=vacatures&#038;p=62085"},"modified":"2026-02-11T14:12:36","modified_gmt":"2026-02-11T13:12:36","slug":"front-end-developer","status":"publish","type":"vacatures","link":"https:\/\/www.quinso.com\/en\/jobs\/front-end-developer\/","title":{"rendered":"Front-End Developer"},"content":{"rendered":"\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-a89b3969 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-cta\"><a class=\"wp-block-button__link wp-element-button\" href=\"#solliciteren\">Solliciteer direct<\/a><\/div>\n<\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<p>Als\u00a0<strong>Front-End Developer<\/strong>\u00a0ben je verantwoordelijk voor het ontwerpen, ontwikkelen en optimaliseren van innovatieve applicaties op het\u00a0<strong>SAP BTP-platform<\/strong>. Gespecialiseerd in het ontwikkelen van front-end applicaties in\u00a0<strong>SAPUI5<\/strong>\u00a0en communiceren met <strong>RESTful<\/strong> <strong>APIs<\/strong>. Je werkt nauw samen met functionele consultants en klanten om intu\u00eftieve en schaalbare oplossingen te realiseren.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Wat ga je doen?<\/h4>\n\n\n\n<p>In deze uitvoerende rol ga je onderdeel uitmaken van ons development team en samenwerken met kundige en enthousiaste collega\u2019s voor diverse klanten.<\/p>\n\n\n\n<p>De belangrijkste aspecten van deze rol:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ontwikkelen van responsieve en gebruiksvriendelijke SAP UI5\/Fiori-applicaties op het SAP BTP-platform.<\/li>\n\n\n\n<li>Verbinden met databronnen zoals standaard SAP S\/4HANA OData-API\u2019s, externe klantsystemen en maatwerk back-endservices.<\/li>\n\n\n\n<li>Optimalisatie van prestaties en gebruikservaring (UX) van webapplicaties.<\/li>\n\n\n\n<li>Onderhouden van bestaande applicaties en implementeren van verbeteringen.<\/li>\n\n\n\n<li>Documenteren van technische ontwerpen en ontwikkelingsprocessen.<\/li>\n\n\n\n<li>Bijblijven met de nieuwste ontwikkelingen binnen het SAP-ecosysteem.<\/li>\n<\/ul>\n\n\n\n<p>Wel een pre, geen harde eis:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ontwikkelen van slimme en effici\u00ebnte back-end services in NodeJS op het SAP BTP-platform.<\/li>\n\n\n\n<li>Opstellen van technisch design, mapping-documenten en data-modellen.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Wie is Quinso&nbsp;<\/h4>\n\n\n\n<p>Quinso is de SAP partner voor het implementeren en optimaliseren van bedrijfsprocessen met SAP-software, specifiek voor de industrie en groothandel. Door de inzet van innovatieve technologie\u00ebn maken we processen effici\u00ebnter, toekomstgericht en risicobestendig. Van financi\u00ebn tot inkoop, verkoop, productie, logistiek en planning. Van shopfloor tot topfloor. Wij leveren totaaloplossingen.<\/p>\n\n\n\n<p>Als lid van de ORBIS familie hebben we toegang tot een internationaal netwerk, waardoor we zowel lokale als wereldwijde projecten aankunnen.<\/p>\n\n\n\n<p>Wat ons nog meer uniek maakt zijn onze 4 kernwaarden die we elke dag uitdragen naar elkaar \u00e9n onze klanten:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>We go beyond<\/li>\n\n\n\n<li>We know our stuff<\/li>\n\n\n\n<li>Until it\u2019s done<\/li>\n\n\n\n<li>Growing together &nbsp;&nbsp;<\/li>\n<\/ul>\n\n\n\n<p>Wil je weten wat deze inhouden, ook voor jou? Je leest het hier:<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-cta-green\"><a class=\"wp-block-button__link wp-element-button\">Onze waarden<\/a><\/div>\n<\/div>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"\ud835\udddf\ud835\uddf6\ud835\uddf8\ud835\uddf2 \ud835\ude01\ud835\uddf5\ud835\uddf2 \ud835\uddf6\ud835\uddf1\ud835\uddf2\ud835\uddee \ud835\uddfc\ud835\uddf3 \ud835\uddf8\ud835\uddf6\ud835\uddf0\ud835\uddf8-\ud835\ude00\ud835\ude01\ud835\uddee\ud835\uddff\ud835\ude01\ud835\uddf6\ud835\uddfb\ud835\uddf4 \ud835\uddfc\ud835\uddff \ud835\uddef\ud835\uddfc\ud835\uddfc\ud835\ude00\ud835\ude01\ud835\uddf6\ud835\uddfb\ud835\uddf4 \ud835\ude06\ud835\uddfc\ud835\ude02\ud835\uddff \ud835\uddf0\ud835\uddee\ud835\uddff\ud835\uddf2\ud835\uddf2\ud835\uddff?\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/WsvtIst-LlM?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Wat we vragen<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Vaardigheid in HTML5, CSS3, JavaScript (ES6+) en TypeScript.<\/li>\n\n\n\n<li>Ervaring met communicatie via RESTful API\u2019s.\n<ul class=\"wp-block-list\">\n<li>Integratie met SAP-systemen en OData zijn een pluspunt.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Ervaring met ontwikkelen binnen een MVC-architectuur.<\/li>\n\n\n\n<li>Ervaring met Git-based source control, zoals GitHub.<\/li>\n\n\n\n<li>Goede communicatieve vaardigheden in zowel Nederlands als Engels.<\/li>\n\n\n\n<li>Zelfstandig, proactief en in staat om in teamverband te werken.<\/li>\n\n\n\n<li>Analytisch vermogen en probleemoplossend denken.<\/li>\n<\/ul>\n\n\n\n<p>Wel een pre, geen harde eis:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ervaring met het SAP Business Technology Platform (BTP), waaronder SAP BAS (Business Application Studio) en SAP Cloud Foundry.<\/li>\n\n\n\n<li>Ervaring met SAP Cloud Application Programming Model (CAP), Node.js<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Wat we bieden<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Een uitdagende rol in een innovatieve en groeiende organisatie.<\/li>\n\n\n\n<li>Flexibiliteit: mogelijkheid om hybride of remote te werken.<\/li>\n\n\n\n<li>Uitgebreide opleidingsmogelijkheden, waaronder certificeringen in SAP-technologie.<\/li>\n\n\n\n<li>Actieve groei mogelijkheden om door te groeien naar bredere gebieden op techniek en integratie.&nbsp;<\/li>\n\n\n\n<li>Marktconform salaris met aantrekkelijke secundaire arbeidsvoorwaarden.<\/li>\n\n\n\n<li>Werken met de nieuwste SAP-technologie\u00ebn en bijdragen aan innovatieve projecten.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Wil jij ons team komen versterken?<\/h4>\n\n\n\n<p>Quinso is koploper in het aantal succesvol live gebrachte S\/4HANA Cloud projecten in Nederland. Wil jij ook deel uitmaken van een vooruitstrevende organisatie en succesvol team, reageer dan snel!<\/p>\n\n\n\n<p>Vul het sollicitatieformulier in en upload je cv of stuur cv met toelichting waarom jij hier de beste kandidaat voor zou zijn naar <a href=\"mailto:recruitment@quinso.com\">recruitment@quinso.com<\/a>. Voor aanvullende informatie over de functie, kun je ook contact opnemen met Lonneke van Bockel via <a href=\"mailto:recruitment@quinso.com\">recruitment@quinso.com<\/a>.<\/p>\n\n\n\n<p>We zien je reactie graag tegemoet!<\/p>\n\n\n\n<p class=\"has-primary-color has-text-color\"><em><strong>Acquisitie naar aanleiding van deze vacature wordt niet op prijs gesteld.<\/strong><\/em><\/p>\n\n\n\n<p><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<div id=\"solliciteren\" class=\"wp-block-group has-primary-color has-secondary-background-color has-text-color has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"border-radius:30px;padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px\">\n<h4 class=\"wp-block-heading\">Solliciteer direct<\/h4>\n\n\n\n<p>Voor aanvullende informatie over de functie, kun je ook contact opnemen met Lonneke van Bockel via recruitment@quinso.com.<\/p>\n\n\n\n<p>Je kunt direct solliciteren via onderstaand formulier.<\/p>\n\n\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>\n                        <div class='gform_heading'>\n\t\t\t\t\t\t\t<p class='gform_required_legend'>&quot;<span class=\"gfield_required gfield_required_asterisk\">*<\/span>&quot; indicates required fields<\/p>\n                        <\/div><form method='post' enctype='multipart\/form-data' target='gform_ajax_frame_4' id='gform_4'  action='\/en\/wp-json\/wp\/v2\/vacatures\/62085#gf_4' data-formid='4' novalidate> \r\n <input type='hidden' class='gforms-pum' value='{\"closepopup\":false,\"closedelay\":0,\"openpopup\":false,\"openpopup_id\":0}' \/>\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_1\" class=\"gfield gfield--type-text gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_4_1'>First name<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_1' id='input_4_1' type='text' value='' class='large'    placeholder='First name*' aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_4_3\" class=\"gfield gfield--type-text gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_4_3'>Last name<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_3' id='input_4_3' type='text' value='' class='large'    placeholder='Last name*' aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_4_4\" class=\"gfield gfield--type-email gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_4_4'>Email address<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_email'>\n                            <input name='input_4' id='input_4_4' type='email' value='' class='large'   placeholder='E-mail address*' aria-required=\"true\" aria-invalid=\"false\"  \/>\n                        <\/div><\/div><div id=\"field_4_8\" class=\"gfield gfield--type-text gfield--width-full field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_4_8'>Phone number<\/label><div class='ginput_container ginput_container_text'><input name='input_8' id='input_4_8' type='text' value='' class='large'    placeholder='Phone number'  aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_4_5\" class=\"gfield gfield--type-fileupload gfield--width-full 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_5'>CV<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_fileupload'><input type='hidden' name='MAX_FILE_SIZE' value='67108864' \/><input name='input_5' id='input_4_5' type='file' class='large' aria-describedby=\"gfield_upload_rules_4_5\" onchange='javascript:gformValidateFileSize( this, 67108864 );'  \/><span class='gfield_description gform_fileupload_rules' id='gfield_upload_rules_4_5'>Max. file size: 64 MB.<\/span><div class='gfield_description validation_message gfield_validation_message validation_message--hidden-on-empty' id='live_validation_message_4_5'><\/div> <\/div><\/div><div id=\"field_4_6\" class=\"gfield gfield--type-textarea 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='input_4_6'>Motivation<\/label><div class='ginput_container ginput_container_textarea'><textarea name='input_6' id='input_4_6' class='textarea large'      aria-invalid=\"false\"   rows='10' cols='50'><\/textarea><\/div><\/div><div id=\"field_4_7\" class=\"gfield gfield--type-html gfield--width-full gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><p>Your information will be sent once via email to the contact person for this job posting.  <\/p><\/div><\/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='Apply'  \/> <input type='hidden' name='gform_ajax' value='form_id=4&amp;title=&amp;description=&amp;tabindex=0&amp;theme=gravity-theme&amp;styles={&quot;inputPrimaryColor&quot;:&quot;#204ce5&quot;}&amp;hash=c317367e65bf5bee88176f37f1603790' \/>\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='{&quot;inputPrimaryColor&quot;:&quot;#204ce5&quot;}' \/>\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='8JQQRMxxtNV9f7wFX4RXvRE7xxypfnKEU6no2NNoxbnSAZXC\/+uQBckSGMhHDSSmt1V8\/dXJzh3NsxqDHsKy3ntvceVvg4PNOseWdZZP6RYQkqI=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_4' value='WyJbXSIsIjJkMDcyMzg3ODNlMTNhMWZkOGNhMGY5OTY0M2E2MWQ2Il0=' \/>\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            \n        <\/div>\n                        <p style=\"display: none !important;\" class=\"akismet-fields-container\" data-prefix=\"ak_\"><label>&#916;<textarea name=\"ak_hp_textarea\" cols=\"45\" rows=\"8\" maxlength=\"100\"><\/textarea><\/label><input type=\"hidden\" id=\"ak_js_1\" name=\"ak_js\" value=\"48\"\/><script>document.getElementById( \"ak_js_1\" ).setAttribute( \"value\", ( new Date() ).getTime() );<\/script><\/p><\/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:\/\/www.quinso.com\/wp-content\/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:\/\/www.quinso.com\/wp-content\/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\n\n\n<div style=\"height:83px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-media-text alignwide has-media-on-the-right is-stacked-on-mobile is-image-fill-element\"><div class=\"wp-block-media-text__content\">\n<h3 class=\"wp-block-heading\"><strong>Boost jouw carri\u00e8re<\/strong>!<\/h3>\n\n\n\n<p><strong>Spreekt een eigentijds en internationaal business- en SAP consultancy bedrijf je aan?<\/strong><\/p>\n\n\n\n<p>Quinso is een bedrijf waar kwaliteit hoog in het vaandel staat. Daarnaast is ervaring een belangrijke onderscheidende factor die zowel voor je toekomstige collega\u2019s als klanten van cruciaal belang is.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-cta\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.quinso.com\/werken-bij\/\">Waarom je bij Quinso wilt werken<\/a><\/div>\n<\/div>\n\n\n\n<div style=\"height:23px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"682\" src=\"https:\/\/www.quinso.com\/wp-content\/uploads\/2022\/08\/20220422_Quinso_Stockfotos-0032-7379-1024x682.jpg\" alt=\"\" class=\"wp-image-23513 size-full\" style=\"object-position:50% 50%\" srcset=\"https:\/\/www.quinso.com\/wp-content\/uploads\/2022\/08\/20220422_Quinso_Stockfotos-0032-7379-1024x682.jpg 1024w, https:\/\/www.quinso.com\/wp-content\/uploads\/2022\/08\/20220422_Quinso_Stockfotos-0032-7379-300x200.jpg 300w, https:\/\/www.quinso.com\/wp-content\/uploads\/2022\/08\/20220422_Quinso_Stockfotos-0032-7379-768x511.jpg 768w, https:\/\/www.quinso.com\/wp-content\/uploads\/2022\/08\/20220422_Quinso_Stockfotos-0032-7379-1536x1022.jpg 1536w, https:\/\/www.quinso.com\/wp-content\/uploads\/2022\/08\/20220422_Quinso_Stockfotos-0032-7379.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<div style=\"height:83px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-group alignwide is-style-default is-layout-flow wp-block-group-is-layout-flow\">\n<h2 class=\"wp-block-heading has-text-align-center has-primary-lighter-color has-text-color\">Meer vacatures<\/h2>\n\n\n<div class=\"wp-block-query alignwide gerelateerde-vacatures\"><ul class=\"is-flex-container columns-3 wp-block-post-template\"><li class=\"wp-block-post vacatures type-vacatures status-publish hentry\">\n        <h3 class=\"has-text-align-center wp-block-post-title\">SAP Project Manager<\/h3>\n        <div class=\"has-text-align-center wp-block-post-excerpt\">\n          <p class=\"wp-block-post-excerpt__excerpt\">Support our many SAP projects on project management from large to small, across our entire SAP portfolio, during all project phases.<\/p>\n          <p class=\"wp-block-post-excerpt__more-text\"><a class=\"wp-block-post-excerpt__more-link\" href=\"https:\/\/www.quinso.com\/en\/jobs\/sap-project-manager\/\">Read more<\/a><\/p>\n        <\/div>\n      <\/li><li class=\"wp-block-post vacatures type-vacatures status-publish hentry\">\n        <h3 class=\"has-text-align-center wp-block-post-title\">Senior SAP Developer<\/h3>\n        <div class=\"has-text-align-center wp-block-post-excerpt\">\n          <p class=\"wp-block-post-excerpt__excerpt\">A SAP front-end\/back-end developer and technical expert when it comes to SAP software development.<\/p>\n          <p class=\"wp-block-post-excerpt__more-text\"><a class=\"wp-block-post-excerpt__more-link\" href=\"https:\/\/www.quinso.com\/en\/jobs\/senior-sap-developer\/\">Read more<\/a><\/p>\n        <\/div>\n      <\/li><li class=\"wp-block-post vacatures type-vacatures status-publish hentry\">\n        <h3 class=\"has-text-align-center wp-block-post-title\">SAP Logistics Consultant<\/h3>\n        <div class=\"has-text-align-center wp-block-post-excerpt\">\n          <p class=\"wp-block-post-excerpt__excerpt\">An experienced expert in logistics processes and software in logistics.<\/p>\n          <p class=\"wp-block-post-excerpt__more-text\"><a class=\"wp-block-post-excerpt__more-link\" href=\"https:\/\/www.quinso.com\/en\/jobs\/sap-logistics-consultant\/\">Read more<\/a><\/p>\n        <\/div>\n      <\/li><\/ul><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Front-End Developer voor het ontwerpen, ontwikkelen en optimaliseren van innovatieve webapplicaties op het SAP BTP-platform<\/p>\n","protected":false},"featured_media":0,"menu_order":3,"template":"","class_list":["post-62085","vacatures","type-vacatures","status-publish","hentry"],"acf":[],"mb":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Front-End Developer - Quinso<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.quinso.com\/vacatures\/front-end-developer\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Front-End Developer - Quinso\" \/>\n<meta property=\"og:description\" content=\"Front-End Developer voor het ontwerpen, ontwikkelen en optimaliseren van innovatieve webapplicaties op het SAP BTP-platform\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.quinso.com\/vacatures\/front-end-developer\/\" \/>\n<meta property=\"og:site_name\" content=\"Quinso\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-11T13:12:36+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.quinso.com\/wp-content\/uploads\/2022\/08\/20220422_Quinso_Stockfotos-0032-7379.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2048\" \/>\n\t<meta property=\"og:image:height\" content=\"1363\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Front-End Developer - Quinso","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.quinso.com\/vacatures\/front-end-developer\/","og_locale":"en_US","og_type":"article","og_title":"Front-End Developer - Quinso","og_description":"Front-End Developer voor het ontwerpen, ontwikkelen en optimaliseren van innovatieve webapplicaties op het SAP BTP-platform","og_url":"https:\/\/www.quinso.com\/vacatures\/front-end-developer\/","og_site_name":"Quinso","article_modified_time":"2026-02-11T13:12:36+00:00","og_image":[{"width":2048,"height":1363,"url":"https:\/\/www.quinso.com\/wp-content\/uploads\/2022\/08\/20220422_Quinso_Stockfotos-0032-7379.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.quinso.com\/vacatures\/front-end-developer\/","url":"https:\/\/www.quinso.com\/vacatures\/front-end-developer\/","name":"Front-End Developer - Quinso","isPartOf":{"@id":"https:\/\/www.quinso.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.quinso.com\/vacatures\/front-end-developer\/#primaryimage"},"image":{"@id":"https:\/\/www.quinso.com\/vacatures\/front-end-developer\/#primaryimage"},"thumbnailUrl":"https:\/\/www.quinso.com\/wp-content\/uploads\/2022\/08\/20220422_Quinso_Stockfotos-0032-7379-1024x682.jpg","datePublished":"2026-02-11T13:12:35+00:00","dateModified":"2026-02-11T13:12:36+00:00","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.quinso.com\/vacatures\/front-end-developer\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.quinso.com\/vacatures\/front-end-developer\/#primaryimage","url":"https:\/\/www.quinso.com\/wp-content\/uploads\/2022\/08\/20220422_Quinso_Stockfotos-0032-7379-1024x682.jpg","contentUrl":"https:\/\/www.quinso.com\/wp-content\/uploads\/2022\/08\/20220422_Quinso_Stockfotos-0032-7379-1024x682.jpg"},{"@type":"WebSite","@id":"https:\/\/www.quinso.com\/#website","url":"https:\/\/www.quinso.com\/","name":"Quinso","description":"","publisher":{"@id":"https:\/\/www.quinso.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.quinso.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.quinso.com\/#organization","name":"Quinso","url":"https:\/\/www.quinso.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.quinso.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.quinso.com\/wp-content\/uploads\/2025\/09\/cropped-Quinso-Logo_Positive-Blue_Square-small-300.png","contentUrl":"https:\/\/www.quinso.com\/wp-content\/uploads\/2025\/09\/cropped-Quinso-Logo_Positive-Blue_Square-small-300.png","width":301,"height":91,"caption":"Quinso"},"image":{"@id":"https:\/\/www.quinso.com\/#\/schema\/logo\/image\/"}}]}},"mfb_rest_fields":["title","yoast_head","yoast_head_json"],"_links":{"self":[{"href":"https:\/\/www.quinso.com\/en\/wp-json\/wp\/v2\/vacatures\/62085","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.quinso.com\/en\/wp-json\/wp\/v2\/vacatures"}],"about":[{"href":"https:\/\/www.quinso.com\/en\/wp-json\/wp\/v2\/types\/vacatures"}],"wp:attachment":[{"href":"https:\/\/www.quinso.com\/en\/wp-json\/wp\/v2\/media?parent=62085"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}