Assembly Technician / 1st Shift
Danfoss LLC
${titleText} `); let grid = columnOne.querySelector('.job-grid'); let allTokens = Array.from(columnOne.querySelectorAll('.joblayouttoken')); // --- 1. CAPTURE VARIABLES FOR BUSINESS RULES --- let jobLocationValue = ""; let countryRegionValue = ""; let regionValue = ""; let ipeLevelValue = null; let employeeGroupValue = ""; // --- INTERNAL USER VALIDATION VIA CUSTOM PLUGIN --- // Reads global flags injected by the authentication plugin let pluginWindowCheck = !!window.isSFInternalUser; let pluginSessionCheck = sessionStorage.getItem('SF_Internal_User') === 'true'; let isInternalPortal = pluginWindowCheck || pluginSessionCheck; // Iterate through all tokens to capture their values before manipulating the DOM allTokens.forEach(el => { let labelEl = el.querySelector('.joblayouttoken-label'); if (!labelEl) return; let labelText = labelEl.innerText; let propId = generatePropertyId(labelText); let valueEl = el.querySelector('.rtltextaligneligible'); let valueText = valueEl ? valueEl.textContent.trim() : ""; if (propId === "JobLocation") { jobLocationValue = valueText; } else if (propId === "CountryRegion") { countryRegionValue = valueText; } else if (propId === "Region") { regionValue = valueText; } else if (propId === "IPELevel") { let match = valueText.match(/d+/); if (match) ipeLevelValue = parseInt(match[0], 10); } else if (propId === "EmployeeGroup") { employeeGroupValue = valueText.toLowerCase(); } }); // --- 2. BUSINESS RULES VALIDATION --- let isSalaryPaid = employeeGroupValue.includes('salary'); let isIpeValid = ipeLevelValue !== null && ipeLevelValue <= 61; // Normalize locations for matching let fullLocationLower = (jobLocationValue + " " + countryRegionValue).toLowerCase(); let isUSJob = fullLocationLower.includes("usa") || fullLocationLower.includes("united states"); let allowedUSStates = ["california", "colorado", "delaware", "hawaii", "illinois", "maryland", "massachusetts", "minnesota", "nevada", "new jersey", "new york", "vermont", "washington", "d.c."]; let allowedUSAbbr = ["ca", "co", "de", "hi", "il", "md", "ma", "mn", "nv", "nj", "ny", "vt", "wa", "dc"]; let allowedGlobalCountries = ["austria", "slovakia", "lithuania", "latvia", "canada"]; // Salary Range Visibility Rule let isSalaryLocationValid = false; if (isUSJob) { let hasFullStateName = allowedUSStates.some(state => fullLocationLower.includes(state)); let hasStateAbbr = allowedUSAbbr.some(abbr => { let regex = new RegExp(`${abbr}`); return regex.test(fullLocationLower); }); isSalaryLocationValid = hasFullStateName || hasStateAbbr; } else { isSalaryLocationValid = allowedGlobalCountries.some(country => fullLocationLower.includes(country)); } // Job Level Visibility Rule (Legacy locations + EER Region) let allowedJobLevelLocations = ["austria", "slovakia", "lithuania", "latvia"]; let isJobLevelLocationValid = allowedJobLevelLocations.some(loc => fullLocationLower.includes(loc)); let isEERRegion = regionValue.toUpperCase().trim() === "EER"; // Final flags to determine if the fields should be shown let showSalaryRange = isSalaryLocationValid && isIpeValid && isSalaryPaid; let showJobLevel = (isJobLevelLocationValid || isEERRegion) && isIpeValid && isSalaryPaid && isInternalPortal; // --- 3. TOKEN PROCESSING AND DISPLAY --- let keepAddingToGrid = true; allTokens.forEach(el => { // Stop adding elements to the grid once the job description starts if (!keepAddingToGrid || el.querySelector('[itemprop="description"]')) { return; } let labelEl = el.querySelector('.joblayouttoken-label'); if (labelEl) { let labelText = labelEl.innerText; let customPropertyid = generatePropertyId(labelText); // --- ABSOLUTE REMOVAL OF LOGIC-ONLY TOKENS --- if ( customPropertyid === "EmployeeGroup" || customPropertyid === "CountryRegion" || customPropertyid === "Region" || customPropertyid === "IPELevel" ) { el.style.display = 'none'; // Force visual hiding el.remove(); // Remove from DOM return; } // --- APPLY VISIBILITY BUSINESS FILTERS --- if (customPropertyid === "SalaryRange" && !showSalaryRange) { el.style.display = 'none'; el.remove(); return; } if (customPropertyid === "JobLevel" && !showJobLevel) { el.style.display = 'none'; el.remove(); return; } // Cosmetic adjustment for short labels if (labelText.includes("(Short)")) { labelEl.innerText = labelText.replace(/(Short)/g, "(s)"); } // Append custom icons based on the mapped property ID let elType = labelEl.nextElementSibling; if (elType) { let icon = ''; let iconUrl = ''; switch (customPropertyid) { case 'JobLocation': icon = 'glyphicon-map-marker'; break; case 'BusinessUnit': icon = 'glyphicon-briefcase'; break; case 'JobCategory': icon = 'glyphicon-dashboard'; break; case 'EmploymentType': icon = 'glyphicon-star-empty'; break; case 'ReqID': icon = 'glyphicon-calendar'; break; case 'WorkLocationType': icon = 'glyphicon-paste'; break; case 'JobLevel': iconUrl = ''; break; case 'SalaryRange': iconUrl = ''; break; case 'TAPartner': iconUrl = ''; break; default: icon = ''; } let iconHtml = ''; if (icon) { iconHtml = ``; } else if (iconUrl) { iconHtml = ``; } labelEl.parentElement.insertAdjacentHTML('beforebegin', `
${iconHtml}`); let wrapper = el.querySelector(`.job-token-${customPropertyid}-wrapper`); wrapper.appendChild(labelEl.parentElement); // Clean up empty text nodes let emptySibling = document.querySelector(`.job-token-${customPropertyid}-wrapper`).nextSibling; if(emptySibling && emptySibling.nodeType === 3) emptySibling.remove(); } // Flag to stop processing grid items when TA Partner is reached if (customPropertyid === "TAPartner") { keepAddingToGrid = false; } } grid.appendChild(el); }); }});/** * Robust Mapping Function * Scans the label for keywords, effectively bypassing any issues caused by translations. */function generatePropertyId(jobLayoutTokenLabel) { let normalized = jobLayoutTokenLabel.toLowerCase(); // Helper function to search for keywords regardless of formatting or active language const contains = (arr) => arr.some(keyword => normalized.includes(keyword)); if (contains(["employee group"])) return "EmployeeGroup"; if (contains(["ipe level", "ipe"])) return "IPELevel"; // Order matters: 'country' will correctly match 'country/region' if (contains(["country", "land", "pas", "pays", "paese", "kraj", "krajina"])) return "CountryRegion"; if (contains(["region", "regin", "rgion", "??????", "??"])) return "Region"; if (contains(["posting job location", "joblokation", "job location", "jobsted", "arbeitsort", "ubicacin", "site de l'emploi", "lokalizacja", "??????????????", "miesto", "????", "sede di lavoro"])) return "JobLocation"; if (contains(["salary range", "recruitment salary", "lninterval", "gehaltsspanne", "przedzia? wynagrodzenia", "fourchette", "rango salarial", "mzdov rozptie", "lnramme", "???????? ????????"])) return "SalaryRange"; if (contains(["posting job level", "job level", "jobniveau", "joblevel", "nivel del puesto", "niveau du poste", "poziom stanowiska", "??????? ?????????", "rove? pozcie"])) return "JobLevel"; if (contains(["employment type", "ansttelse", "beschftigungsart", "tipo de emprego", "type d'emploi", "rodzaj zatrudnienia", "??? ?????????", "typ pracovnho pomeru", "????", "tipologia di impiego", "tipo de empleo"])) return "EmploymentType"; if (contains(["work location type", "arbejdsstedstype", "arbeitsmodell", "tipo de ubicacion", "emplacement de travail", "miejsca pracy", "?????? ??????", "vkonu prce", "??????", "modalit di lavoro"])) return "WorkLocationType"; if (contains(["job category", "jobkategori", "stellenkategorie", "categora", "catgorie", "kategoria", "????????? ?????????", "kategria", "????", "area professionale"])) return "JobCategory"; if (contains(["business unit", "segment", "segmento", "firmaenhed", "unternehmenseinheit", "jednostka biznesowa", "???????", "????"])) return "BusinessUnit"; if (contains(["req id", "rek-id", "kennung", "id de solicitud", "identifiant de la demande", "identyfikator", "?????????????", "id pracovn pozcie", "?? id", "identifika?n", "id posizione", "requisition id", "stellen-id"])) return "ReqID"; if (contains(["ta partner", "partenaire ta"])) return "TAPartner"; // Default fallback if no keywords are matched return jobLayoutTokenLabel.replace(/[s:()][]/g,'');}
Req ID: 48351
Job Location: Shawnee, OK, US
Employment Type: Full Time
Segment: Danfoss Power Solutions Segment
Job Category: Supply Chain and Operations
Work Location Type: On-site
Job Title: Assembly Technician / 1st Shift
The Impact You'll Make Assembles parts to form complete units or subassemblies at a bench, conveyor line, or at an assigned location. Uses hand tools, small power tools, and other special equipment. Refers to technical drawings and written directions. Reassembles or reworks units as required. Provides guidance to less experienced light assembler as needed. High school education or equivalent required. What You'll Be Doing
${iconHtml}`); let wrapper = el.querySelector(`.job-token-${customPropertyid}-wrapper`); wrapper.appendChild(labelEl.parentElement); // Clean up empty text nodes let emptySibling = document.querySelector(`.job-token-${customPropertyid}-wrapper`).nextSibling; if(emptySibling && emptySibling.nodeType === 3) emptySibling.remove(); } // Flag to stop processing grid items when TA Partner is reached if (customPropertyid === "TAPartner") { keepAddingToGrid = false; } } grid.appendChild(el); }); }});/** * Robust Mapping Function * Scans the label for keywords, effectively bypassing any issues caused by translations. */function generatePropertyId(jobLayoutTokenLabel) { let normalized = jobLayoutTokenLabel.toLowerCase(); // Helper function to search for keywords regardless of formatting or active language const contains = (arr) => arr.some(keyword => normalized.includes(keyword)); if (contains(["employee group"])) return "EmployeeGroup"; if (contains(["ipe level", "ipe"])) return "IPELevel"; // Order matters: 'country' will correctly match 'country/region' if (contains(["country", "land", "pas", "pays", "paese", "kraj", "krajina"])) return "CountryRegion"; if (contains(["region", "regin", "rgion", "??????", "??"])) return "Region"; if (contains(["posting job location", "joblokation", "job location", "jobsted", "arbeitsort", "ubicacin", "site de l'emploi", "lokalizacja", "??????????????", "miesto", "????", "sede di lavoro"])) return "JobLocation"; if (contains(["salary range", "recruitment salary", "lninterval", "gehaltsspanne", "przedzia? wynagrodzenia", "fourchette", "rango salarial", "mzdov rozptie", "lnramme", "???????? ????????"])) return "SalaryRange"; if (contains(["posting job level", "job level", "jobniveau", "joblevel", "nivel del puesto", "niveau du poste", "poziom stanowiska", "??????? ?????????", "rove? pozcie"])) return "JobLevel"; if (contains(["employment type", "ansttelse", "beschftigungsart", "tipo de emprego", "type d'emploi", "rodzaj zatrudnienia", "??? ?????????", "typ pracovnho pomeru", "????", "tipologia di impiego", "tipo de empleo"])) return "EmploymentType"; if (contains(["work location type", "arbejdsstedstype", "arbeitsmodell", "tipo de ubicacion", "emplacement de travail", "miejsca pracy", "?????? ??????", "vkonu prce", "??????", "modalit di lavoro"])) return "WorkLocationType"; if (contains(["job category", "jobkategori", "stellenkategorie", "categora", "catgorie", "kategoria", "????????? ?????????", "kategria", "????", "area professionale"])) return "JobCategory"; if (contains(["business unit", "segment", "segmento", "firmaenhed", "unternehmenseinheit", "jednostka biznesowa", "???????", "????"])) return "BusinessUnit"; if (contains(["req id", "rek-id", "kennung", "id de solicitud", "identifiant de la demande", "identyfikator", "?????????????", "id pracovn pozcie", "?? id", "identifika?n", "id posizione", "requisition id", "stellen-id"])) return "ReqID"; if (contains(["ta partner", "partenaire ta"])) return "TAPartner"; // Default fallback if no keywords are matched return jobLayoutTokenLabel.replace(/[s:()][]/g,'');}
Req ID: 48351
Job Location: Shawnee, OK, US
Employment Type: Full Time
Segment: Danfoss Power Solutions Segment
Job Category: Supply Chain and Operations
Work Location Type: On-site
Job Title: Assembly Technician / 1st Shift
The Impact You'll Make Assembles parts to form complete units or subassemblies at a bench, conveyor line, or at an assigned location. Uses hand tools, small power tools, and other special equipment. Refers to technical drawings and written directions. Reassembles or reworks units as required. Provides guidance to less experienced light assembler as needed. High school education or equivalent required. What You'll Be Doing
- Communicate with peers, area supervisor and area engineer to ensure a quality product and internal/external Customer satisfaction.
- Perform scrap and timecard entries at the end of each shift.
- Read and use routing sheets, and assembly/test instructions and booklets to properly assemble and test hydraulic motors. Use routing sheets, operating instructions, and surface appearance templates to properly assemble gerolers/geroters. Troubleshoot issues.
- Properly select, assemble, and identify characteristics of parts involving the pressing bearings, fitting and alignment of shafts, seating seals, spacers, and retainers.
- Visually inspect parts for defects and adjust/align parts for proper fit as needed.
- Properly use and maintain all gauging and assembly equipment.
- Perform supportive maintenance duties.
- Perform cell housekeeping duties on each shift along with provisional standards meeting 5-S requirements.
- Perform tasks as necessary to meet other ELS requirements, i.e. set-up reduction, CFM, error proofing, etc.
- Perform procedures necessary to ensure compliance with the Safety Process and ensure the personal safety of the incumbent including eye safety, hearing conservation, machine safety guards, ergonomic movement, lock out/tag out, SDS procedures, and OHSA regulations.
- Assist in maintaining an atmosphere of continuous improvement and team efforts for accomplishing departmental and plant goals.
- Perform other related duties as assigned by supervisor.
- Meet standards as communicated by supervisor.
- High school diploma or GED is required
- One of the following
- A minimum of six (6) months manufacturing or repair experience in similar production environment
- Completed Vocational School training, which includes comparable experience.
- Demonstrate basic computer data entry skills.
- Ability to read, understand and effectively apply information contained in all applicable documents
- Ability and willingness to work overtime, weekends and any shift as needed, in a teamwork environment
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Assembly Technician / 1st Shift in Shawnee, OK vacancy
$17 - $20 per hour
...Now Hiring: Assembly Technicians Pay: $17–$20/hour Manufacturing Facility Multiple Shifts Available (1st, 2nd & 3rd Shift) After apply, please call me directly at (***) ***-**** What You'll Do Feed raw materials into production machinery Monitor equipment...Day shiftWeekly payFull timeContract workTemporary workImmediate startShift workNight shiftAfternoon shift$17 - $20 per hour
...Hydraulic Pump Assembly Technician This role focuses on assembling hydraulic pumps on a production line using hand and power tools, following... .... Ability to stand on your feet for the entire scheduled shift. Reliable transportation to consistently arrive on time...SuggestedWeekly payPermanent employmentContract workTemporary workShift work- Job Title Safely load and unload machinery with proper tooling and products. Perform manual tasks such as package, crate, label, count, and sort products. Relies on instructions and pre-established guidelines to perform the functions of the job. Works under immediate...SuggestedSeasonal workWork at officeImmediate start
- ...whenever required by operation Select the proper tooling and process set-up as directed by team leader or supervisor Safely assemble parts on line to manufacture items for customer fullfullment. This may include lift, screw, push, pull, count, sort, crate, package...SuggestedSeasonal workWork at officeImmediate start
- Job Title Please submit your application via the apply button. Georg FischerSuggested
$45k - $75k
...Sales MCCT Shawnee - Shawnee, OK 74804 Overview Salary Range $45,000.00 - $75,000.00 Commission Position Type Full Time Job Shift 1st Shift Category Sales Description Greet and communicate with every customer in a courteous and professional manner Apply...Day shiftFull timeShift work- ...Job Description Job Description Overview We are seeking a dedicated and detail-oriented Assembly Technician to join our dynamic team in Shawnee, OK. In this role, you will play a crucial part in the assembly and quality assurance of our products, ensuring that they...
- ...raw materials, components, and finished goods on a timely basis. There are 2 openings in this department. 12 hour overnight shift and a 1st shift position. Primary Responsibilities: The responsibilities of this position include, but are not limited to: ~...Day shiftSummer workShift workNight shift
$2,726 per month
...Therapist (PT) Job ID 36711216 Job Title Therapy - Physical Therapist (PT) Weekly Pay $2726.0 Shift Details Shift 5x8 Hour Day Shift Scheduled Hours 40 Job Order Details Start Date 06/22/2026...Day shiftWeekly payShift work- ...(RN) Issued by Compact State Or Registered Nurse (RN) - Wisconsin Department of Safety and Professional Services Work Shift: Day Shift (United States of America) Job Type: Employee Department: 1308000024 Progressive Care Scheduled Weekly...Day shiftHourly payFull timeFlexible hoursShift work
- ...clean driving record and valid driver's license. Experience working with children preferred. Flexible schedule, morning and afternoon shifts available. Training provided. Qualifications A love of working with children Excellent communication skills...Day shiftFlexible hoursAfternoon shift
- ...Nurse (RN) Issued by Compact State Or Registered Nurse (RN) - Wisconsin Department of Safety and Professional Services Work Shift: Day Shift (United States of America) Job Type: Employee Department: 8451000024 Nursing Service Scheduled Weekly Hours:...Day shiftHourly payTemporary workRelocation packageFlexible hoursShift work
- ...SIGN ON BONUS AVAILABLE $6,000 CONTINUOUS SERVICE BONUS AVAILABLE Shift Differential Available – Earn an additional $2.50/hour Shift... ...Overtime may be required if necessary to maintain the facility. 1st Shift 6:00 am– 2:00 pm 2nd Shift 2:00 pm– 10:00 pm 3rd Shift 10:0...Day shiftFull timeWork at officeTrial periodRelocation packageMonday to FridayFlexible hoursShift workNight shiftWeekend workAfternoon shift
- ...Group Shawnee Kethley 3315 Worker Type: Regular Job Highlights: Department: Medical Group Clinic Schedule: Full Time, Day Shift, Mon - Fri, Flexible Shift Start Times Relocation Assistance Available: Speak with a Recruiter for Details Location: SSM Health...Day shiftHourly payFull timeRelocation packageFlexible hoursShift work
- ...Regular Job Highlights: Sign On Bonus: $15,000.00 Department: Outpatient Medical Group Clinic Schedule: Full Time, Day Shift, Mon - Fri, Flexible Shift Start Times Relocation Assistance Available: Speak with a Recruiter for Details Location: SSM Health...Day shiftHourly payFull timeRelocation packageFlexible hoursShift work
$21 per hour
...company guidelines. This position is physically demanding and requires continuous lifting, lowering, and moving packages throughout the shift. This position typically pays $18 to $25 per hour, with higher wages available for overnight, early morning, and peak season shifts....Day shiftHourly payFull timeShift workNight shiftEarly shift- ...they enter and leave. Managing transactions efficiently using a cash register. Balancing the cash register at the end of your shift. Scanning goods accurately and ensuring pricing is correct. Accepting payments in cash, credit, or check. Providing change...Day shiftFlexible hoursShift workNight shift
$18 - $26 per hour
...safe operation during pickups. This position typically pays $18 to $26 per hour, with opportunities for overtime pay, early morning shift pay, holiday pay, and performance or safety bonuses depending on location and route. Sanitation Workers are responsible for collecting...Day shiftHourly payFull timeEarly shift$17 - $23 per hour
..., cleaning the store, and helping maintain store presentation standards. Employees may work in multiple areas of the store during a shift, including cashiering, stocking, and general store support. This position typically pays $17 to $23 per hour, with opportunities for...Day shiftHourly payFull timeShift workEarly shift- ...pharmacyEXPERIENCEOne year experienceREQUIRED PROFESSIONAL LICENSE AND/OR CERTIFICATIONS Pharmacist - Oklahoma State Board of Pharmacy Work Shift:Day Shift (United States of America)Job Type:EmployeeDepartment:(***) ***-**** SSM Shawnee Hosp Retail PharmacyScheduled Weekly Hours:40...Day shiftHourly payRelocation packageFlexible hoursShift work
$16.5 per hour
...drivers. Drive an Amazon-branded vehicle delivering packages to your community. Work 4-5 days per week and up to 10 hours per day with shifts available seven days a week. The pay is at least $16.50/hour, plus overtime and benefitsThey offer competitive compensation,...Day shiftFull timePart timeSeasonal workFlexible hours- ...Effective communication skills; basic math and reading skills Willingness to work flexible hours; night, weekend, and holiday shifts Qualifications: Additional Carhop/Skating Carhop server Qualifications… Friendly and smiling faces that enjoy providing...Day shiftFlexible hoursNight shiftWeekend work
$13 - $20 per hour
...deliveries, and help maintain store operations. Overnight employees often handle stocking, cleaning, and store preparation for the morning shift. This position typically pays $13-$20 per hour, and overnight shifts may include an additional $1-$2 per hour overnight pay...Day shiftHourly payFull timeFlexible hoursNight shift- ...improving people’s lives every day through warm, friendly, fast experiences. Whether it’s a morning coffee, a kind word, or a great shift for your team, your leadership makes a difference. You’ll run a streamlined operation inside a major national retail setting, develop...Day shiftFlexible hoursShift work
- ...and Requirements: PRIMARY RESPONSIBILITIES Assigns, directs, educates and monitors nursing and support staff during assigned shift. Contributes to performance evaluations of staff. Serves as a resource to the staff. Manages patient flow within assigned area...Day shiftHourly payFlexible hoursShift work
- ...Nurse (RN) Issued by Compact State Or Registered Nurse (RN) - Wisconsin Department of Safety and Professional Services Work Shift: Day Shift (United States of America) Job Type: Employee Department: 6101010024 SPS CARD Scheduled Weekly Hours: 40...Day shiftHourly payFlexible hoursShift work
- ...May provide assistance with programs/software for Providers. May assemble and maintain patient charts. Responsible for making copies,... ...CERTIFICATIONS None Department: 7001000024 SPS FM SHAWNEE 3214 Work Shift: Day Shift (United States of America) Scheduled Weekly Hours: 4...Day shiftHourly payDaily paidFull timeWork experience placementWork at officeFlexible hoursShift work
$16 - $21 per hour
...and support online order fulfillment when needed. This position typically pays $16 to $21 per hour, with opportunities for overnight shift differential pay, overtime pay, and holiday pay depending on location and shift. General Merchandising Associates are responsible...Day shiftHourly payFull timePart timeShift workNight shiftEarly shift- ...Field Service Technician Responsible for providing professional and consistent field services to customers, contractors, and distributors to include end-user training, on-site processor calibrations, and minor repairs for all polyethylene fusion products and procedures...For contractorsWork at officeRemote work
- ...and walking the entire workday. Must have the ability to lift 10 pounds frequently and up to 30 pounds occasionally. *You will receive training on your roles and responsibilities Full time/part time and day/evening/weekend shift positions vary by location SubwayDay shiftFull timePart timeWeekend workAfternoon shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Assembly Technician / 1st Shift. Be the first to apply!


