bluedoor data·Job Postings API·bluedoor.sh ↗

HomeCompanies035252b4 Df15 4c84 9636 251f26794533 35030092 3Painter

Painter

035252b4 Df15 4c84 9636 251f26794533 35030092 3 · Decorah, IA, US, Decorah, IA · Active · $18–$27 / hour · ADP Workforce Now Recruiting

Job facts

FieldValue
Company035252b4 Df15 4c84 9636 251f26794533 35030092 3
TitlePainter
Normalized title-
Department / team-
LocationDecorah, IA, United States
Work model-
Employment typeFull Time
Salary$18–$27 / hour
Statusactive
ATS providerADP Workforce Now Recruiting
Posted / first seen2026-06-19 / 2026-06-20
Changed / last seen2026-06-22 / 2026-06-22

Related slices

PageWhat it containsOpen
Company jobsActive postings from 035252b4 Df15 4c84 9636 251f26794533 35030092 3.Open
Company breakdownsRole, location, ATS, and work model facets for this company.Open
ATS provider jobsActive postings observed through ADP Workforce Now Recruiting.Open
Provider filtered searchThe same provider as a filtered job collection.Open
City jobsActive postings in Decorah.Open
Lifecycle eventsOpen, update, close, and reopen events for this posting.Open
Original postingCanonical source or apply URL captured from the ATS.Open

Linked records

Company035252b4 Df15 4c84 9636 251f26794533 35030092 3
Source7a33ccaf-051d-4b55-b01e-23dd97210e37
ATS providerADP Workforce Now Recruiting

Description

Gemini is looking for a Painter to join the team at our location in Decorah, IA. Come be a part of a positive, people-first culture that is focused on leveraging each team members’ strengths to help bring our customers’ unique signage products to life. Wage Range: $ 18.49- $26.92 Location: Decorah, IA Type: Full Time Schedule: 1st shift - Monday-Friday, 7:00 am - 3:30 pm; 2nd shift: Monday - Thursday, 3:30 pm - 2:00 am. Overtime is scheduled as needed. A day in the life of a Painter at Gemini includes: Preparing the product by taping certain areas to be painted and removing tape after paint is applied. Mixes appropriate quantity and quality of paint for the order. Painter sprays products as required by customer order. This role requires the use of proper PPE as well as the ability to physically load and unload materials. Reporting to Plant Manager This job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee. Other duties, responsibilities and activities may change or be assigned at any time with or without notice. The actual title and individual compensation packages are dependent upon various factors unique to each candidate including skillset, training, transferable skills, work experience, qualifications, business needs, market demands, and other job-related reasons. The base pay range is subject to change and may be modified in the future. This role is eligible for other benefits. How we show we care Low-cost Health Care Premiums 4% Retirement Match with Profit Sharing Generous Paid Time Off (Vacation, Holiday, Parental, Volunteer, and Sick) Dental, Vision, Disability and Life Insurance Get Paid Weekly Use of Company Owned Resort in Hayward, WI Tuition Reimbursement Program About Us As a leader in the signage manufacturing industry, Gemini, Inc. has been providing stability to our employees since 1963. We know what it means to be human, and we strive to make sure our employees feel valued. Due to our incredible family of employees, we have grown substantially and are looking to grow our team further with like-minded individuals that share in our company values: Customer Commitment, Teamwork, Respect, Diversity, Stability, Stewardship. At the heart of our work is a simple but powerful vision: Successful Partners. Engaged People. Thriving Communities. This vision guides how we show up every day for our customers, for one another, and for the communities we call home. We are an Equal Opportunity employer committed to a diverse workforce. We do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, marital status, veteran status, or disability. Gemini will provide reasonable accommodations for qualified individuals with disabilities. For additional assistance email;  [email protected]  or call (507) 263-3957 and ask for the Human Resources Representative assigned to the location of interest.  Following receipt of a conditional offer of employment, candidates will be required to complete additional job-related screening processes as permitted or required by applicable law.

Full job record

Job IDfc1fcb588ff767b1b399f0a7f73b2a137c4466f8
Org IDec33f8eb-4c4d-497b-845d-329caec4de08
Source ID7a33ccaf-051d-4b55-b01e-23dd97210e37
Board ID7a33ccaf-051d-4b55-b01e-23dd97210e37
Provideradp_workforcenow
Provider Job Key940391
TitlePainter
Normalized Title
Statusactive
Activeyes
Location TextDecorah, IA, US, Decorah, IA
Department
Team
Employment Typefull_time
Workplace Type
Remote Policy
CountryUnited States
RegionIA
CityDecorah
Salary Raw18.49 To 26.92 (USD) Hourly
Salary Min18.49
Salary Max26.92
Salary CurrencyUSD
Salary Periodhour
Source URLhttps://workforcenow.adp.com/mascsr/default/mdf/recruitment/recruitment.html?cid=035252b4-df15-4c84-9636-251f26794533&ccId=35030092_3&lang=en_US&type=JS&jobId=940391&jwId=9202062017150_1
Apply URLhttps://workforcenow.adp.com/mascsr/default/mdf/recruitment/recruitment.html?cid=035252b4-df15-4c84-9636-251f26794533&ccId=35030092_3&lang=en_US&type=JS&jobId=940391&jwId=9202062017150_1
First Seen At2026-06-20 13:20:02Z
Last Seen At2026-06-22 12:44:05Z
Last Checked At2026-06-22 12:44:05Z
Last Changed At2026-06-22 12:44:05Z
Inactive At
Source Posted At2026-06-19 20:25:00Z
Source Updated At
Raw Payload Uris3://job-postings-prod-raw-590183727216/raw/provider=adp_workforcenow/board=035252b4-df15-4c84-9636-251f26794533|35030092_3/date=2026-06-22/2026-06-22T12-43-54-363Z-5c37bbce609c762b1c6989abdd09a194aa931b56ace361880f597512c2b8c3f2.json
Event Fields
{
  "content_hash": "2f5a14d2cc649607ba19b6d23a14dc91de5797fe4c8314e36fe39e119d849944",
  "source_hash": "076da62eb9ac11d96d58e195d3f6cbae92cc00c4e72e3161fdfd11ae36c7442c",
  "last_changed_at": "2026-06-22T12:44:05.339Z",
  "active_status": "active"
}
Parsed Structured
{
  "dedupe": null,
  "language": "en",
  "location": {
    "raw": "Decorah, IA, US, Decorah, IA",
    "city": "Decorah",
    "region": "IA",
    "country": "United States",
    "is_remote": false,
    "confidence": 0.95
  },
  "salary_max": 26.92,
  "salary_min": 18.49,
  "inferred_at": "2026-06-22T12:44:05.255Z",
  "launch_scope": {
    "reason": "english_us_canada",
    "included": true,
    "language": "en",
    "location": {
      "raw": "Decorah, IA, US, Decorah, IA",
      "city": "Decorah",
      "region": "IA",
      "country": "United States",
      "is_remote": false,
      "confidence": 0.95
    },
    "countries": [
      "United States"
    ]
  },
  "remote_policy": null,
  "salary_period": "hour",
  "workplace_type": null,
  "salary_currency": "USD"
}
Extensions
{}
Native Structured
{
  "detail": {
    "links": [],
    "itemID": "9202062017150_1",
    "postDate": "2026-06-19T16:25:00.000-04:00",
    "payGradeRange": {
      "maximumRate": {
        "amountValue": 26.92,
        "currencyCode": "USD"
      },
      "minimumRate": {
        "amountValue": 18.49,
        "currencyCode": "USD"
      }
    },
    "workLevelCode": {
      "shortName": "Full Time"
    },
    "customFieldGroup": {
      "codeFields": [
        {
          "nameCode": {
            "codeValue": "SalaryType"
          },
          "codeValue": "HR",
          "shortName": "Hourly"
        },
        {
          "nameCode": {
            "codeValue": "SalaryRangeType"
          },
          "codeValue": "RANGE",
          "shortName": "RANGE"
        }
      ],
      "dateFields": [
        {
          "nameCode": {
            "codeValue": "PostingDate"
          },
          "dateValue": "2026-06-19T16:25Z"
        },
        {
          "nameCode": {
            "codeValue": "CurrentServerDateTime"
          },
          "dateValue": "2026-06-22T08:44Z"
        }
      ],
      "numberFields": [
        {
          "numberValue": 0,
          "categoryCode": {
            "codeValue": "ApplicantCount"
          }
        },
        {
          "categoryCode": {
            "codeValue": "AwardAmount"
          }
        }
      ],
      "stringFields": [
        {
          "nameCode": {
            "codeValue": "ExternalJobID"
          },
          "stringValue": "940391"
        },
        {
          "nameCode": {
            "codeValue": "CareerCenterRefId"
          }
        },
        {
          "nameCode": {
            "codeValue": "GuidelineOid"
          }
        },
        {
          "nameCode": {
            "codeValue": "CurrencySymbolOrCode"
          }
        },
        {
          "nameCode": {
            "codeValue": "HomeDepartment"
          },
          "stringValue": ""
        },
        {
          "nameCode": {
            "codeValue": "JobClass"
          }
        },
        {
          "nameCode": {
            "codeValue": "SalaryRange"
          },
          "stringValue": "18.49 To 26.92 (USD) Hourly"
        }
      ],
      "indicatorFields": [
        {
          "nameCode": {
            "codeValue": "PriortyStatusFlag"
          },
          "indicatorValue": false
        },
        {
          "nameCode": {
            "codeValue": "InternalPostingFlag"
          },
          "indicatorValue": false
        },
        {
          "nameCode": {
            "codeValue": "MinValue"
          },
          "indicatorValue": true
        },
        {
          "nameCode": {
            "codeValue": "IsVsidApplicable"
          },
          "indicatorValue": true
        },
        {
          "nameCode": {
            "codeValue": "IsSassDlReqForExtPostFlag"
          },
          "indicatorValue": false
        },
        {
          "nameCode": {
            "codeValue": "IsSassDlReqForIntPostFlag"
          },
          "indicatorValue": false
        },
        {
          "nameCode": {
            "codeValue": "IsMonetaryFlag"
          },
          "indicatorValue": false
        },
        {
          "nameCode": {
            "codeValue": "IsNonMonetaryFlag"
          },
          "indicatorValue": false
        }
      ]
    },
    "requisitionTitle": "Painter",
    "clientRequisitionID": "3718",
    "organizationalUnits": [],
    "postingInstructions": [],
    "additionalProperties": {},
    "requisitionLocations": [
      {
        "address": {
          "cityName": "Decorah",
          "postalCode": "52101",
          "countrySubdivisionLevel1": {
            "codeValue": "IA"
          }
        },
        "nameCode": {
          "shortName": " Decorah, IA, US"
        },
        "aliasNames": []
      }
    ],
    "screeningRequirements": [],
    "requisitionDescription": "<div><div><div><div><div><div><p><span style=\"font-size: 16px; font-family: arial, sans-serif;\">Gemini is looking for a Painter to join the team at our location in Decorah, IA.&nbsp;</span><span style=\"box-sizing: border-box; outline: none; --tw-shadow: 0 0 #0000; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; color: rgb(65, 65, 65); font-family: arial, sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">Come be a part of a positive, people-first culture that is focused on leveraging each team members&rsquo; strengths to help bring our customers&rsquo; unique signage products to life.</span></p><p style='box-sizing: border-box; outline: none; --tw-shadow: 0 0 #0000; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; line-height: 1.25; margin-top: 0px; margin-bottom: 1rem; color: rgb(38, 35, 33); font-family: Circular, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen, Ubuntu, Cantarell, \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;'><strong style=\"box-sizing: border-box; outline: none; --tw-shadow: 0 0 #0000; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; font-weight: 700;\">Wage Range: $</strong>18.49- $26.92</p><p style='box-sizing: border-box; outline: none; --tw-shadow: 0 0 #0000; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; line-height: 1.25; margin-top: 0px; margin-bottom: 1rem; color: rgb(38, 35, 33); font-family: Circular, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen, Ubuntu, Cantarell, \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;'><strong style=\"box-sizing: border-box; outline: none; --tw-shadow: 0 0 #0000; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; font-weight: 700;\">Location: Decorah, IA</strong></p><p style='box-sizing: border-box; outline: none; --tw-shadow: 0 0 #0000; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; line-height: 1.25; margin-top: 0px; margin-bottom: 1rem; color: rgb(38, 35, 33); font-family: Circular, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen, Ubuntu, Cantarell, \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;'><strong style=\"box-sizing: border-box; outline: none; --tw-shadow: 0 0 #0000; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; font-weight: 700;\">Type:</strong> Full Time</p><p style='box-sizing: border-box; outline: none; --tw-shadow: 0 0 #0000; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; line-height: 1.25; margin-top: 0px; margin-bottom: 1rem; color: rgb(38, 35, 33); font-family: Circular, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen, Ubuntu, Cantarell, \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;'><strong style=\"box-sizing: border-box; outline: none; --tw-shadow: 0 0 #0000; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; font-weight: 700;\">Schedule: 1st shift - Monday-Friday, 7:00 am - 3:30 pm; 2nd shift: Monday - Thursday, 3:30 pm - 2:00 am.</strong></p><ul style='box-sizing: border-box; outline: none; --tw-shadow: 0 0 #0000; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; color: rgb(38, 35, 33); font-family: Circular, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen, Ubuntu, Cantarell, \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;'><li style=\"box-sizing: border-box; outline: none; --tw-shadow: 0 0 #0000; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000;\">Overtime is scheduled as needed.</li></ul><p style='box-sizing: border-box; outline: none; --tw-shadow: 0 0 #0000; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; line-height: 1.25; margin-top: 0px; margin-bottom: 1rem; color: rgb(38, 35, 33); font-family: Circular, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen, Ubuntu, Cantarell, \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;'><strong style=\"box-sizing: border-box; outline: none; --tw-shadow: 0 0 #0000; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; font-weight: 700;\">A day in the life of a Painter at Gemini includes:&nbsp;</strong></p><ul style='box-sizing: border-box; outline: none; --tw-shadow: 0 0 #0000; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; color: rgb(38, 35, 33); font-family: Circular, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen, Ubuntu, Cantarell, \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;'><li style=\"box-sizing: border-box; outline: none; --tw-shadow: 0 0 #0000; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000;\">Preparing the product by taping certain areas to be painted and removing tape after paint is applied.</li><li style=\"box-sizing: border-box; outline: none; --tw-shadow: 0 0 #0000; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000;\">Mixes appropriate quantity and quality of paint for the order.</li><li style=\"box-sizing: border-box; outline: none; --tw-shadow: 0 0 #0000; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000;\">Painter sprays products as required by customer order.</li><li style=\"box-sizing: border-box; outline: none; --tw-shadow: 0 0 #0000; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000;\">This role requires the use of proper PPE as well as the ability to physically load and unload materials.</li><li style=\"box-sizing: border-box; outline: none; --tw-shadow: 0 0 #0000; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000;\">Reporting to Plant Manager</li></ul><p style='box-sizing: border-box; outline: none; --tw-shadow: 0 0 #0000; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; line-height: 1.25; margin-top: 0px; margin-bottom: 1rem; color: rgb(38, 35, 33); font-family: Circular, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen, Ubuntu, Cantarell, \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;'><br style=\"box-sizing: border-box; outline: none; --tw-shadow: 0 0 #0000; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000;\"></p><p style='box-sizing: border-box; outline: none; --tw-shadow: 0 0 #0000; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; line-height: 1.25; margin-top: 0px; margin-bottom: 1rem; color: rgb(38, 35, 33); font-family: Circular, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen, Ubuntu, Cantarell, \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;'><em style=\"box-sizing: border-box; outline: none; --tw-shadow: 0 0 #0000; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000;\">This job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee. Other duties, responsibilities and activities may change or be assigned at any time with or without notice.</em></p><p style='box-sizing: border-box; outline: none; --tw-shadow: 0 0 #0000; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; line-height: 1.25; margin-top: 0px; margin-bottom: 1rem; color: rgb(38, 35, 33); font-family: Circular, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen, Ubuntu, Cantarell, \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;'><em style=\"box-sizing: border-box; outline: none; --tw-shadow: 0 0 #0000; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000;\">The actual title and individual compensation packages are dependent upon various factors unique to each candidate including skillset, training, transferable skills, work experience, qualifications, business needs, market demands, and other job-related reasons. &nbsp;The base pay range is subject to change and may be modified in the future. &nbsp;This role is eligible for other benefits.</em></p><p style='box-sizing: border-box; outline: none; --tw-shadow: 0 0 #0000; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; line-height: 1.25; margin-top: 0px; margin-bottom: 1rem; color: rgb(38, 35, 33); font-family: Circular, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen, Ubuntu, Cantarell, \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;'><strong style=\"box-sizing: border-box; outline: none; --tw-shadow: 0 0 #0000; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; font-weight: 700;\"><u style=\"box-sizing: border-box; outline: none; --tw-shadow: 0 0 #0000; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000;\">How we show we care</u></strong></p><ul style='box-sizing: border-box; outline: none; --tw-shadow: 0 0 #0000; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; color: rgb(38, 35, 33); font-family: Circular, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen, Ubuntu, Cantarell, \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;'><li style=\"box-sizing: border-box; outline: none; --tw-shadow: 0 0 #0000; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000;\">Low-cost Health Care Premiums</li><li style=\"box-sizing: border-box; outline: none; --tw-shadow: 0 0 #0000; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000;\">4% Retirement Match with Profit Sharing</li><li style=\"box-sizing: border-box; outline: none; --tw-shadow: 0 0 #0000; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000;\">Generous Paid Time Off (Vacation, Holiday, Parental, Volunteer, and Sick)&nbsp;</li><li style=\"box-sizing: border-box; outline: none; --tw-shadow: 0 0 #0000; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000;\">Dental, Vision, Disability and Life Insurance</li><li style=\"box-sizing: border-box; outline: none; --tw-shadow: 0 0 #0000; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000;\">Get Paid Weekly&nbsp;</li><li style=\"box-sizing: border-box; outline: none; --tw-shadow: 0 0 #0000; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000;\">Use of Company Owned Resort in Hayward, WI</li><li style=\"box-sizing: border-box; outline: none; --tw-shadow: 0 0 #0000; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000;\">Tuition Reimbursement Program</li></ul><p style='box-sizing: border-box; outline: none; --tw-shadow: 0 0 #0000; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; line-height: 1.25; margin-top: 0px; margin-bottom: 1rem; color: rgb(38, 35, 33); font-family: Circular, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen, Ubuntu, Cantarell, \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;'><strong style=\"box-sizing: border-box; outline: none; --tw-shadow: 0 0 #0000; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; font-weight: 700;\"><u style=\"box-sizing: border-box; outline: none; --tw-shadow: 0 0 #0000; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000;\">About Us</u></strong></p><p style='box-sizing: border-box; outline: none; --tw-shadow: 0 0 #0000; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; line-height: 1.25; margin-top: 0px; margin-bottom: 1rem; color: rgb(38, 35, 33); font-family: Circular, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen, Ubuntu, Cantarell, \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;'>As a leader in the signage manufacturing industry, Gemini, Inc. has been providing stability to our employees since 1963. We know what it means to be human, and we strive to make sure our employees feel valued. Due to our incredible family of employees, we have grown substantially and are looking to grow our team further with like-minded individuals that share in our company values: Customer Commitment, Teamwork, Respect, Diversity, Stability, Stewardship. At the heart of our work is a simple but powerful vision: <strong style=\"box-sizing: border-box; outline: none; --tw-shadow: 0 0 #0000; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; font-weight: 700;\">Successful Partners. Engaged People. Thriving Communities.</strong> This vision guides how we show up every day for our customers, for one another, and for the communities we call home.</p><ul style='box-sizing: border-box; outline: none; --tw-shadow: 0 0 #0000; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; color: rgb(38, 35, 33); font-family: Circular, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen, Ubuntu, Cantarell, \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;'><li style=\"box-sizing: border-box; outline: none; --tw-shadow: 0 0 #0000; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000;\">We are an Equal Opportunity employer committed to a diverse workforce. We do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, marital status, veteran status, or disability.&nbsp;</li><li style=\"box-sizing: border-box; outline: none; --tw-shadow: 0 0 #0000; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000;\">Gemini will provide reasonable accommodations for qualified individuals with disabilities. For&nbsp;additional&nbsp;assistance&nbsp;email; <a target=\"_blank\" href=\"mailto:[email protected]\" style=\"box-sizing: border-box; outline: none; --tw-shadow: 0 0 #0000; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; color: rgb(50, 79, 165); font-weight: 400; text-decoration: none;\">[email protected]</a> or call (507) 263-3957 and ask for the Human Resources Representative assigned to the location of interest. &nbsp;</li><li style=\"box-sizing: border-box; outline: none; --tw-shadow: 0 0 #0000; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000;\">Following receipt of a conditional offer of employment, candidates will be required to complete additional job-related screening processes as permitted or required by applicable law. &nbsp;</li></ul></div></div></div></div></div></div>\n",
    "sponsoredVisaTypeCodes": []
  },
  "list_job": {
    "links": [],
    "itemID": "9202062017150_1",
    "postDate": "2026-06-19T16:25:00.000-04:00",
    "payGradeRange": {
      "maximumRate": {
        "amountValue": 26.92,
        "currencyCode": "USD"
      },
      "minimumRate": {
        "amountValue": 18.49,
        "currencyCode": "USD"
      }
    },
    "workLevelCode": {
      "shortName": "Full Time"
    },
    "customFieldGroup": {
      "codeFields": [
        {
          "nameCode": {
            "codeValue": "SalaryType"
          },
          "codeValue": "HR",
          "shortName": "Hourly"
        },
        {
          "nameCode": {
            "codeValue": "SalaryRangeType"
          },
          "codeValue": "RANGE",
          "shortName": "RANGE"
        }
      ],
      "dateFields": [
        {
          "nameCode": {
            "codeValue": "PostingDate"
          },
          "dateValue": "2026-06-19T16:25Z"
        },
        {
          "nameCode": {
            "codeValue": "CurrentServerDateTime"
          },
          "dateValue": "2026-06-22T08:43Z"
        }
      ],
      "numberFields": [
        {
          "numberValue": 0,
          "categoryCode": {
            "codeValue": "ApplicantCount"
          }
        },
        {
          "categoryCode": {
            "codeValue": "AwardAmount"
          }
        }
      ],
      "stringFields": [
        {
          "nameCode": {
            "codeValue": "ExternalJobID"
          },
          "stringValue": "940391"
        },
        {
          "nameCode": {
            "codeValue": "CareerCenterRefId"
          }
        },
        {
          "nameCode": {
            "codeValue": "GuidelineOid"
          }
        },
        {
          "nameCode": {
            "codeValue": "CurrencySymbolOrCode"
          }
        },
        {
          "nameCode": {
            "codeValue": "HomeDepartment"
          },
          "stringValue": ""
        },
        {
          "nameCode": {
            "codeValue": "JobClass"
          }
        },
        {
          "nameCode": {
            "codeValue": "SalaryRange"
          },
          "stringValue": "18.49 To 26.92 (USD) Hourly"
        }
      ],
      "indicatorFields": [
        {
          "nameCode": {
            "codeValue": "PriortyStatusFlag"
          },
          "indicatorValue": false
        },
        {
          "nameCode": {
            "codeValue": "InternalPostingFlag"
          },
          "indicatorValue": false
        },
        {
          "nameCode": {
            "codeValue": "MinValue"
          },
          "indicatorValue": true
        },
        {
          "nameCode": {
            "codeValue": "IsVsidApplicable"
          },
          "indicatorValue": true
        },
        {
          "nameCode": {
            "codeValue": "IsSassDlReqForExtPostFlag"
          },
          "indicatorValue": false
        },
        {
          "nameCode": {
            "codeValue": "IsSassDlReqForIntPostFlag"
          },
          "indicatorValue": false
        },
        {
          "nameCode": {
            "codeValue": "IsMonetaryFlag"
          },
          "indicatorValue": false
        },
        {
          "nameCode": {
            "codeValue": "IsNonMonetaryFlag"
          },
          "indicatorValue": false
        }
      ]
    },
    "requisitionTitle": "Painter",
    "clientRequisitionID": "3718",
    "organizationalUnits": [],
    "postingInstructions": [],
    "additionalProperties": {},
    "requisitionLocations": [
      {
        "address": {
          "cityName": "Decorah",
          "postalCode": "52101",
          "countrySubdivisionLevel1": {
            "codeValue": "IA"
          }
        },
        "nameCode": {
          "shortName": " Decorah, IA, US"
        },
        "aliasNames": []
      }
    ],
    "screeningRequirements": [],
    "sponsoredVisaTypeCodes": []
  },
  "detail_meta": {
    "url": "https://workforcenow.adp.com/mascsr/default/careercenter/public/events/staffing/v1/job-requisitions/940391?cid=035252b4-df15-4c84-9636-251f26794533&ccId=35030092_3&lang=en_US&locale=en_US",
    "http_status": 200,
    "content_type": "application/json;charset=UTF-8",
    "response_bytes": 29967
  },
  "detail_errors": []
}
Get this page with API

Rendered from the bluedoor Job Postings API. Reproduce it:

GET https://api.bluedoor.sh/job-postings/v1/jobs/fc1fcb588ff767b1b399f0a7f73b2a137c4466f8?include=descriptionJSON
GET https://api.bluedoor.sh/job-postings/v1/orgs/ec33f8eb-4c4d-497b-845d-329caec4de08JSON
GET https://api.bluedoor.sh/job-postings/v1/sources/7a33ccaf-051d-4b55-b01e-23dd97210e37JSON
GET https://api.bluedoor.sh/job-postings/v1/jobs/fc1fcb588ff767b1b399f0a7f73b2a137c4466f8/eventsJSON