Temp HR Office Administrator — On-Site (Princeton)

J & J Staffing Resources

Princeton (NJ)

On-site

USD 34,000 - 39,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

J & J Staffing Resources is seeking a Temporary HR Office Administrator in Princeton, NJ. This on-site role combines HR support with administrative duties to help the HR team run smoothly.

The ideal candidate will handle inquiries professionally, maintain confidential information, and coordinate office operations. This temporary position spans 4–6 weeks with potential for extension and offers $25–$28 per hour.

Qualifications

  • 1–3 years of related HR, administrative, or customer service experience.
  • Excellent communication, organization, and customer service skills.
  • Strong attention to detail and ability to maintain accurate information.
  • Ability to handle confidential and sensitive information with discretion.
  • Strong problem-solving skills and ability to research and resolve issues independently.

Responsibilities

  • Serve as the first point of contact for HR by answering calls, emails, and greeting visitors.
  • Research and respond to basic HR policy and procedure questions and escalate where needed.
  • Process employment and income verifications while maintaining confidentiality.
  • Coordinate employee records requests, subpoenas, and external information requests.
  • Provide administrative and project support to the Talent Acquisition team.
  • Coordinate office facilities, vendors, supplies, badges, parking, and room scheduling.
  • Manage incoming/outgoing mail, packages, supply areas, pantry, and other office operations.

Skills

Customer service
Organization
Discretion
MS Office

Job description

J & J Staffing Resources is seeking a Temporary HR Office Administrator in Princeton, NJ. This on-site role combines HR support with administrative duties to help the HR team run smoothly.

The ideal candidate will handle inquiries professionally, maintain confidential information, and coordinate office operations. This temporary position spans 4–6 weeks with potential for extension and offers $25–$28 per hour.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Human Resources Office Administrator
Human Resources Office Administrator

J & J Staffing Resources • Princeton (NJ)

On-site
USD 34,000 - 39,000
Temp HR Admin: Onboarding & Leave Support | Weekly Pay
Temp HR Admin: Onboarding & Leave Support | Weekly Pay

J & J Staffing Resources • Wilmington (DE)

On-site
USD 23,000 - 32,000
weekly pay
Direct Deposit
Medical
+3
Onsite HR & Office Assistant — Admin & Travel Support
Onsite HR & Office Assistant — Admin & Travel Support

Quantum Integrators • West Windsor (NJ)

On-site
USD 40,000 - 55,000
HR Assistant & Front Desk Coordinator
HR Assistant & Front Desk Coordinator

Princeton Public Schools • Princeton (NJ)

On-site
USD 45,000 - 55,000
Human Resources Office Assistant
Human Resources Office Assistant

Quantum Integrators • West Windsor (NJ)

On-site
USD 40,000 - 55,000
Office Operations & HR Coordinator
Office Operations & HR Coordinator

Green Key Resources • New Jersey

On-site
USD 50,000 - 70,000
HR Administrative Coordinator (Onsite)
HR Administrative Coordinator (Onsite)

BeaconFire Inc. • East Windsor Township (NJ)

On-site
USD 40,000 - 60,000
Temp HR Generalist - Manufacturing & Payroll Support
Temp HR Generalist - Manufacturing & Payroll Support

J & J Staffing Resources • Moorestown Township (NJ)

On-site
Weekly pay
Medical, Dental and Vision Benefits
Paid Time Off
+1
Onsite HR Admin Assistant — Fast-Paced Temp
Onsite HR Admin Assistant — Fast-Paced Temp

Michael Aaron Staffing, LLC • Hamilton Township (NJ)

On-site
USD 38,000 - 46,000
Human Resources Assistant
Human Resources Assistant

J & J Staffing Resources • Wilmington (DE)

On-site
USD 23,000 - 32,000
weekly pay
Direct Deposit
Medical
+3