HR Generalist

Metalcraft Inc•Mason City, IA

About The Position

Metalcraft is seeking an HR Generalist to join its Human Resources team in Mason City, Iowa. This role supports employees throughout their careers and contributes to a positive employee experience at a 100% employee-owned company. The HR department is evolving, giving the successful candidate the opportunity to learn, take on meaningful responsibilities, improve processes, and grow professionally. The HR Generalist will work across recruiting and hiring, onboarding, payroll, benefits administration, workplace safety and compliance, HR systems and process improvement, and training and development. The position involves partnering with candidates, employees, supervisors, hiring managers, and leadership. Metalcraft is looking for someone dependable, organized, curious, people-oriented, and motivated to continue developing their HR knowledge and responsibilities.

Requirements

  • Experience in Human Resources, recruiting, payroll, benefits, or a related business role.
  • Enjoys recruiting and building relationships with people.
  • Takes initiative, follows through, and can manage multiple priorities.
  • Pays attention to detail while keeping sight of the bigger picture.
  • Can handle confidential information with professionalism and good judgment.
  • Communicates effectively with employees, supervisors, and leadership.
  • Willingness to learn and expand HR knowledge and responsibilities.
  • A strong foundation, positive attitude, and drive to learn and grow.

Nice To Haves

  • Experience with ADP or other HR/payroll systems.
  • A degree in Human Resources, Business, or a related field.
  • HR certification such as SHRM-CP or PHR.
  • Interest in pursuing professional certification.

Responsibilities

  • Help lead recruiting efforts, connect with candidates, partner with hiring managers, and support hiring.
  • Help new employees get started and serve as an approachable resource for employees and supervisors.
  • Develop ownership of day-to-day payroll processing and help ensure employees are paid accurately and on time.
  • Support benefits enrollment, answer questions, coordinate changes, and contribute to annual Open Enrollment.
  • Support workplace safety initiatives, documentation, recordkeeping, and compliance activities.
  • Improve HR processes, technology, and communication to make work more efficient.
  • Assist with training and development programs that help employees learn, develop, and succeed.
  • Build relationships across the organization, from the production floor to company leadership.
  • Take responsibility for important HR functions and bring forward ideas for improving how the organization works.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service