Job description
A career built around you. Jobtitel, Suchbegriff oder Skills eingeben Standort auswählen Berlin (8) Düsseldorf (11) Frankfurt (Main) (10) Görlitz (2) Hamburg (9) Hannover (5) Köln (7) Leipzig (3) München (12) Nürnberg (1) Stuttgart (7) Walldorf (1) Top Trends SAP Consultant Financial Services AI & Data Analytics Steuerberatung Mergers and Acquisitions Business & Technology Center Accounting / IFRS Cloud Wirtschaftsprüfer Cyber Security Public Services Versicherung Restrukturierung Ausbildung Jobs & Duales Studium Automotive Mathematiker Trainee Sustainability Recruiting-Events & -Workshops Creative Consultancy - ACNE #match-me-button-off { } @media (max-width: 550px) { #match-me-button-off { width: 300px; height: 40px; padding: 0px; font-size: 18px; } } Nutze unser Job Matching #id_city-cover { display:none; } #page-cover-search-form-component .select2-selection { background-color: var(--d-bg-gray) !important; border: none !important; cursor: pointer!important; } #page-cover-search-form-component textarea.select2-search__field{ height: 32px !important; padding-left: 8px !important; padding-top: 5px !important; cursor: pointer!important; display: flex !important; flex-direction: row !important; align-items: center !important; justify-content: start !important; } #page-cover-search-form-component .select2-selection.select2-selection--multiple{ display:flex; } #page-cover-search-form-component textarea.select2-search__field::placeholder{ font-size: 1.125rem; color: #FFFFFF; font-weight: 400 !important; } #page-cover-search-form-component .select2-selection__rendered{ display: flex!important; flex-wrap: wrap!important; } #page-cover-search-form-component #id_search{ display: flex; padding-left: 3rem; width: 100%; height: 100%; background-color: var(--d-bg-gray) !important; color: #FFFFFF !important; border-radius: 8px; } #page-cover-search-form-component #id_search::placeholder{ font-size: 1.25rem; color: #FFFFFF; font-weight: 400 !important; } .select2-container--default + #open-icon { transform: rotate(0deg); transition: transform 0.3s ease-in-out; } .select2-container--open + #open-icon{ transform: rotate(180deg); transition: transform 0.3s ease-in-out; } @media screen and (max-width: 65em) { #page-cover-search-form-component #id_search::placeholder, #page-cover-search-form-component textarea.select2-search__field::placeholder{ font-size: 1.125rem; } } /* Ensure Select2 city field is clickable above placeholder text */ #page-cover-search-form-component .formcity .select2-container { position: relative; z-index: 20; } #page-cover-search-form-component .formcity .select2-selection { background: transparent !important; position: relative; z-index: 20; } /* Page Cover Floating Label Styles */ .floating-label-container-cover { position: relative; overflow: visible !important; /* Ensure floating label is not clipped */ } /* Floating label active state for page-cover */ .floating-label-container-cover.active .floating-label-cover, .floating-label-container-cover:focus-within .floating-label-cover { top: -0.5rem !important; left: 0.75rem !important; font-size: 0.75rem !important; color: #FFFFFF !important; font-weight: 500; transform: translateY(0); background-color: var(--d-bg-gray); } /* Ensure floating labels work with Select2 focus states for page-cover */ .floating-label-container-cover .select2-container--open .floating-label-cover, .floating-label-container-cover .select2-container--focus .floating-label-cover { top: -0.5rem !important; left: 0.75rem !important; font-size: 0.75rem !important; color: #FFFFFF !important; font-weight: 500; transform: translateY(0); background-color: var(--d-bg-gray); } /* Hide Select2 placeholder when floating label is active for page-cover */ .floating-label-container-cover.active .select2-selection__placeholder { opacity: 0 !important; } $(document).ready(function() { // Handle placeholder text visibility for page-cover city field const citySelect = $('#id_city-cover'); const placeholderText = $('#city-placeholder-text'); if (citySelect.length && placeholderText.length) { // Function to toggle placeholder visibility function togglePlaceholder() { const hasSelection = citySelect.val() && citySelect.val().length > 0; if (hasSelection) { placeholderText.hide(); } else { placeholderText.show(); } } // Initial check togglePlaceholder(); // Listen for changes citySelect.on('change', togglePlaceholder); citySelect.on('select2:select select2:unselect', togglePlaceholder); } }); // Page Cover Floating Label Functionality function initPageCoverFloatingLabels() { const $select = $('#id_city-cover'); const $container = $('.floating-label-container-cover'); const $label = $('.floating-label-cover'); if ($select.length && $container.length) { // Simple field value check function checkFieldValue() { // Check for selection chips first const $select2Container = $select.next('.select2-container'); const selectionChips = $select2Container.find('.select2-selection__choice'); let hasValue = selectionChips.length > 0; // Check form value if no chips if (!hasValue) { const currentValue = $select.val(); if (Array.isArray(currentValue)) { hasValue = currentValue.length > 0 && currentValue.some(val => val && val.trim() !== ''); } else { hasValue = currentValue && currentValue.trim() !== ''; } } // Update state if (hasValue) { $container.addClass('active'); $label.attr('aria-hidden', 'true'); } else { $container.removeClass('active'); $label.attr('aria-hidden', 'false'); } } // Initial check checkFieldValue(); // Simple event handlers $select.on('select2:select select2:unselect select2:clear', function() { setTimeout(checkFieldValue, 50); }); $select.on('select2:open', function() { $container.addClass('active'); }); $select.on('select2:close', function() { setTimeout(checkFieldValue, 100); }); } } // Initialize page cover floating labels $(document).ready(function() { setTimeout(initPageCoverFloatingLabels, 200); });
A career built around you. Jobtitel, Suchbegriff oder Skills eingeben Standort auswählen Berlin (8) Düsseldorf (11) Frankfurt (Main) (10) Görlitz (2) Hamburg (9) Hannover (5) Köln (7) Leipzig (3) München (12) Nürnberg (1) Stuttgart (7) Walldorf (1) Top Trends SAP Consultant Financial Services AI & Data Analytics Steuerberatung Mergers and Acquisitions Business & Technology Center Accounting / IFRS Cloud Wirtschaftsprüfer Cyber Security Public Services Versicherung Restrukturierung Ausbildung Jobs & Duales Studium Automotive Mathematiker Trainee Sustainability Recruiting-Events & -Workshops Creative Consultancy - ACNE #match-me-button-off { } @media (max-width: 550px) { #match-me-button-off { width: 300px; height: 40px; padding: 0px; font-size: 18px; } } Nutze unser Job Matching #id_city-cover { display:none; } #page-cover-search-form-component .select2-selection { background-color: var(--d-bg-gray) !important; border: none !important; cursor: pointer!important; } #page-cover-search-form-component textarea.select2-search__field{ height: 32px !important; padding-left: 8px !important; padding-top: 5px !important; cursor: pointer!important; display: flex !important; flex-direction: row !important; align-items: center !important; justify-content: start !important; } #page-cover-search-form-component .select2-selection.select2-selection--multiple{ display:flex; } #page-cover-search-form-component textarea.select2-search__field::placeholder{ font-size: 1.125rem; color: #FFFFFF; font-weight: 400 !important; } #page-cover-search-form-component .select2-selection__rendered{ display: flex!important; flex-wrap: wrap!important; } #page-cover-search-form-component #id_search{ display: flex; padding-left: 3rem; width: 100%; height: 100%; background-color: var(--d-bg-gray) !important; color: #FFFFFF !important; border-radius: 8px; } #page-cover-search-form-component #id_search::placeholder{ font-size: 1.25rem; color: #FFFFFF; font-weight: 400 !important; } .select2-container--default + #open-icon { transform: rotate(0deg); transition: transform 0.3s ease-in-out; } .select2-container--open + #open-icon{ transform: rotate(180deg); transition: transform 0.3s ease-in-out; } @media screen and (max-width: 65em) { #page-cover-search-form-component #id_search::placeholder, #page-cover-search-form-component textarea.select2-search__field::placeholder{ font-size: 1.125rem; } } /* Ensure Select2 city field is clickable above placeholder text */ #page-cover-search-form-component .formcity .select2-container { position: relative; z-index: 20; } #page-cover-search-form-component .formcity .select2-selection { background: transparent !important; position: relative; z-index: 20; } /* Page Cover Floating Label Styles */ .floating-label-container-cover { position: relative; overflow: visible !important; /* Ensure floating label is not clipped */ } /* Floating label active state for page-cover */ .floating-label-container-cover.active .floating-label-cover, .floating-label-container-cover:focus-within .floating-label-cover { top: -0.5rem !important; left: 0.75rem !important; font-size: 0.75rem !important; color: #FFFFFF !important; font-weight: 500; transform: translateY(0); background-color: var(--d-bg-gray); } /* Ensure floating labels work with Select2 focus states for page-cover */ .floating-label-container-cover .select2-container--open .floating-label-cover, .floating-label-container-cover .select2-container--focus .floating-label-cover { top: -0.5rem !important; left: 0.75rem !important; font-size: 0.75rem !important; color: #FFFFFF !important; font-weight: 500; transform: translateY(0); background-color: var(--d-bg-gray); } /* Hide Select2 placeholder when floating label is active for page-cover */ .floating-label-container-cover.active .select2-selection__placeholder { opacity: 0 !important; } $(document).ready(function() { // Handle placeholder text visibility for page-cover city field const citySelect = $('#id_city-cover'); const placeholderText = $('#city-placeholder-text'); if (citySelect.length && placeholderText.length) { // Function to toggle placeholder visibility function togglePlaceholder() { const hasSelection = citySelect.val() && citySelect.val().length > 0; if (hasSelection) { placeholderText.hide(); } else { placeholderText.show(); } } // Initial check togglePlaceholder(); // Listen for changes citySelect.on('change', togglePlaceholder); citySelect.on('select2:select select2:unselect', togglePlaceholder); } }); // Page Cover Floating Label Functionality function initPageCoverFloatingLabels() { const $select = $('#id_city-cover'); const $container = $('.floating-label-container-cover'); const $label = $('.floating-label-cover'); if ($select.length && $container.length) { // Simple field value check function checkFieldValue() { // Check for selection chips first const $select2Container = $select.next('.select2-container'); const selectionChips = $select2Container.find('.select2-selection__choice'); let hasValue = selectionChips.length > 0; // Check form value if no chips if (!hasValue) { const currentValue = $select.val(); if (Array.isArray(currentValue)) { hasValue = currentValue.length > 0 && currentValue.some(val => val && val.trim() !== ''); } else { hasValue = currentValue && currentValue.trim() !== ''; } } // Update state if (hasValue) { $container.addClass('active'); $label.attr('aria-hidden', 'true'); } else { $container.removeClass('active'); $label.attr('aria-hidden', 'false'); } } // Initial check checkFieldValue(); // Simple event handlers $select.on('select2:select select2:unselect select2:clear', function() { setTimeout(checkFieldValue, 50); }); $select.on('select2:open', function() { $container.addClass('active'); }); $select.on('select2:close', function() { setTimeout(checkFieldValue, 100); }); } } // Initialize page cover floating labels $(document).ready(function() { setTimeout(initPageCoverFloatingLabels, 200); });
A career built around you. Jobtitel, Suchbegriff oder Skills eingeben Standort auswählen Berlin (8) Düsseldorf (11) Frankfurt (Main) (10) Görlitz (2) Hamburg (9) Hannover (5) Köln (7) Leipzig (3) München (12) Nürnberg (1) Stuttgart (7) Walldorf (1) Top Trends SAP Consultant Financial Services AI & Data Analytics Steuerberatung Mergers and Acquisitions Business & Technology Center Accounting / IFRS Cloud Wirtschaftsprüfer Cyber Security Public Services Versicherung Restrukturierung Ausbildung Jobs & Duales Studium Automotive Mathematiker Trainee Sustainability Recruiting-Events & -Workshops Creative Consultancy - ACNE #match-me-button-off { } @media (max-width: 550px) { #match-me-button-off { width: 300px; height: 40px; padding: 0px; font-size: 18px; } } Nutze unser Job Matching
A career built around you.
A career built around you.
Jobtitel, Suchbegriff oder Skills eingeben Standort auswählen Berlin (8) Düsseldorf (11) Frankfurt (Main) (10) Görlitz (2) Hamburg (9) Hannover (5) Köln (7) Leipzig (3) München (12) Nürnberg (1) Stuttgart (7) Walldorf (1)
Jobtitel, Suchbegriff oder Skills eingeben
Standort auswählen Berlin (8) Düsseldorf (11) Frankfurt (Main) (10) Görlitz (2) Hamburg (9) Hannover (5) Köln (7) Leipzig (3) München (12) Nürnberg (1) Stuttgart (7) Walldorf (1)
Top Trends SAP Consultant Financial Services AI & Data Analytics Steuerberatung Mergers and Acquisitions Business & Technology Center Accounting / IFRS Cloud Wirtschaftsprüfer Cyber Security Public Services Versicherung Restrukturierung Ausbildung Jobs & Duales Studium Automotive Mathematiker Trainee Sustainability Recruiting-Events & -Workshops Creative Consultancy - ACNE
Top Trends
Top Trends
SAP Consultant
SAP Consultant
Financial Services
Financial Services
AI & Data Analytics
AI & Data Analytics
Steuerberatung
Steuerberatung
Mergers and Acquisitions
Mergers and Acquisitions
Business & Technology Center
Business & Technology Center
Accounting / IFRS
Accounting / IFRS
Cloud
Cloud
Wirtschaftsprüfer
Wirtschaftsprüfer
Cyber Security
Cyber Security
Public Services
Public Services
Versicherung
Versicherung
Restrukturierung
Restrukturierung
Ausbildung Jobs & Duales Studium
Ausbildung Jobs & Duales Studium
Automotive
Automotive
Mathematiker
Mathematiker
Trainee
Trainee
Sustainability
Sustainability
Recruiting-Events & -Workshops
Recruiting-Events & -Workshops
Creative Consultancy - ACNE