HR Generalist

MOUNTAIN STATES PROPERTIESLogan, UT
Onsite

About The Position

The HR Generalist plays a key role in supporting the full employee lifecycle, with a primary focus on recruitment. This position leads the recruiting process from job description through offer, including sourcing, screening, interviewing, and coordinating with hiring managers, while developing and maintaining consistent, compliant hiring processes for internal and external candidates. Other generalist duties may be assigned as needed. We're a locally owned property management company bringing excellence to multifamily communities across the region. Our on-site teams are backed by a central office and leadership group who believe in clear expectations, real teamwork, and honest communication every step of the way. We know that strong communities start with supported people — so we work hard, hold ourselves accountable, and never lose sight of the humility it takes to keep learning and improving. If you're someone who takes pride in your work, leads with kindness, and wants to help build strong, supported teams who make those communities possible, we'd love for you to join us.

Requirements

  • Ability to partner effectively with hiring managers across departments
  • Strong organizational and coordination skills, particularly for scheduling and managing multiple open roles at once
  • Excellent written and verbal communication skills
  • Ability to handle sensitive and confidential information with discretion
  • Understanding of employment law and HR compliance best practices
  • Comfortable working in a fast-paced environment with shifting priorities
  • Strong interpersonal skills

Nice To Haves

  • Strong knowledge of full-cycle recruitment practices (sourcing, screening, interviewing, offer management)
  • Experience using an applicant tracking system (ATS)
  • Spanish speaking is a plus
  • Experience with Paycom or similar HRIS/ATS platforms preferred
  • HR certification (PHR, SHRM-CP, or similar) a plus

Responsibilities

  • Write and maintain accurate, up-to-date job descriptions for open positions
  • Post open roles and manage requisitions through the applicant tracking system (ATS)
  • Source and screen candidates through the ATS and other recruiting channels
  • Partner with hiring managers to understand staffing needs and define role requirements
  • Coordinate and schedule interviews between candidates and hiring managers
  • Guide candidates through the interview process and communicate updates in a timely manner
  • Extend offers and manage the offer process in coordination with hiring managers
  • Develop and maintain consistent, compliant hiring processes for internal and external candidates
  • Assist with benefits administration
  • Create and maintain employee folders, ensuring documents are organized and up to date
  • Act as a back-up for onboarding responsibilities as needed
  • Help build structured training systems and documentation
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service