×
Register Here to Apply for Jobs or Post Jobs. X

Machinist

Job in Freeport, Stephenson County, Illinois, 61032, USA
Listing for: Danfoss
Full Time position
Listed on 2026-08-25
Job specializations:
  • Customer Service/HelpDesk
    Customer Service Rep, Bilingual, HelpDesk/Support
Salary/Wage Range or Industry Benchmark: 56550 USD Yearly USD 56550.00 YEAR
Job Description & How to Apply Below
${title

Text}`); let grid = column

One.query

Selector('.job-grid'); let all Tokens = Array.from(column

One.query

Selector

All('.joblayouttoken')); // --- 1. CAPTURE VARIABLES FOR BUSINESS RULES --- let job Location

Value = ""; let country

Region

Value = ""; let region

Value = ""; let ipeLevel

Value = null; let employee

Group

Value = ""; // --- INTERNAL USER VALIDATION VIA CUSTOM PLUGIN --- // Reads global flags injected by the authentication plugin let plugin

Window

Check = !!window.isSFInternal

User; let plugin

Session

Check = session

Storage.getItem('_User') === 'true'; let is Internal

Portal = plugin

Window

Check || plugin

Session

Check; // Iterate through all tokens to capture their values before manipulating the DOM all Tokens.forEach(el = { let label

El = el.query

Selector('.joblayouttoken-label'); if (!labelEl) return; let label

Text = label

El.inner

Text; let prop

Id = generate

Property

Id(labelText); let value

El = el.query

Selector('.rtltextaligneligible'); let value

Text = value

El ? value

El.text Content.trim() : ""; if (propId === "Job Location") { job Location

Value = value

Text; } else if (propId === "Country Region") { country

Region

Value = value

Text; } else if (propId === "Region") { region

Value = value

Text; } else if (propId === "IPELevel") { let match = value

Text.match(/d+/); if (match) ipeLevel

Value = parse

Int(match[0], 10); } else if (propId === "Employee Group") { employee

Group

Value = value

Text.toLower

Case(); } }); // --- 2. BUSINESS RULES VALIDATION --- let isSalary

Paid = employee

Group

Value.includes('salary'); let isIpeValid = ipeLevel

Value !== null && ipeLevel

Value  full

Location

Lower.includes(state)); let hasState

Ab  = allowedUSAb .some(ab  = { let regex = new Reg Exp(`${ab }`); return regex.test(fullLocationLower); }); isSalary Location Valid  = hasFull State Name  || hasState

Ab ; } else { isSalary Location Valid  = allowed

Global

Countries.some(country = full

Location

Lower.includes(country)); } // Job Level Visibility Rule (Legacy locations + EER Region) let allowed

Job Level Locations  = ["austria", "slovakia", "lithuania", "latvia"]; let isJob Level Location Valid  = allowed

Job Level Locations .some(loc = full

Location

Lower.includes(loc)); let isEERRegion = region

Value.toUpper

Case().trim() === "EER"; // Final flags to determine if the fields should be shown let show

Salary

Range = isSalary Location Valid  && isIpeValid && isSalary

Paid; let show

JobLevel = (isJob Level Location Valid  || isEERRegion) && isIpeValid && isSalary

Paid && is Internal

Portal; // --- 3. TOKEN PROCESSING AND DISPLAY --- let keep

Adding To Grid  = true; all Tokens.forEach(el = { // Stop adding elements to the grid once the job description starts if (!keep

Adding To Grid  || el.query

Selector('[itemprop="description"]')) { return; } let label

El = el.query

Selector('.joblayouttoken-label'); if (labelEl) { let label

Text = label

El.inner

Text; let custom

Property id = generate

Property

Id(labelText); // --- ABSOLUTE REMOVAL OF LOGIC-ONLY TOKENS --- if ( customPropertyid === "Employee Group" || customPropertyid === "Country Region" || customPropertyid === "Region" || customPropertyid === "IPELevel" ) { el.style.display = 'none'; // Force visual hiding el.remove(); // Remove from DOM return; } // --- APPLY VISIBILITY BUSINESS FILTERS --- if (customPropertyid === "Salary Range" && !showSalaryRange) { el.style.display = 'none';

el.remove(); return; } if (customPropertyid === "Job Level" && !showJobLevel) { el.style.display = 'none'; el.remove(); return; } // Cosmetic adjustment for short labels if (label

Text.includes("(Short)")) { label

El.inner

Text = label

Text.replace(/(Short)/g, "(s)"); } // Append custom icons based on the mapped property  elType = label

El.next

Element

Sibling; if (elType) { let icon = ''; let icon

Url = ''; switch (customPropertyid) { case 'Job Location': icon = 'glyphicon-map-marker'; break; case 'Business Unit': icon = 'glyphicon-briefcase'; break; case 'Job Category': icon = 'glyphicon-dashboard'; break; case '

Employment Type

': icon = 'glyphicon-star-empty'; break; case 'ReqID': icon = 'glyphicon-calendar'; break; case 'Work Location Type ': icon = 'glyphicon-paste'; break; case 'Job Level': icon

Url = ''; break; case 'Salary Range': icon

Url = ''; break; case 'TAPartner': icon

Url = ''; break; default: icon = ''; } let icon

Html = ''; if (icon) { icon

Html = ``; } else if (iconUrl) { icon

Html = ``; } label

El.parent

Element.insert

AdjacentHTML('beforebegin', `${iconHtml}`); let wrapper = el.query

Selector(`.job-token-${customPropertyid}-wrapper`); wrapper.append

Child(labelEl.parentElement); // Clean up empty text nodes let empty

Sibling = document.query

Selector(`.job-token-${customPropertyid}-wrapper`).next Sibling; if(emptySibling && emptySibling.nodeType ===
3) empty

Sibling.remove(); } // Flag to stop processing grid items when TA Partner is reached if (customPropertyid === "TAPartner") { keep

Adding To Grid  = false; } } grid.append

Child(el); }); }});/*
* * Robust Mapping Function
* Scans the label for keywords, effectively bypassing any issues caused by…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary