
Now Hiring at KRS: Three Roles, One Great Firm
At KRS CPAs, our team-first mindset shows up in the way we work, the way we support each other, and how we treat our clients. If you’re someone who values work-life balance, productivity, and a real shot at growth, we’d like to talk to you.
We’re hiring for three positions at our Paramus, NJ office: Office Manager, Assurance Manager, and Full-Charge Bookkeeper. Each role plays a key part in helping our firm run well and serve our clients.
Open Roles
Office Manager – Paramus, NJ (On-site)
This is a hands-on role for someone who can manage admin team coordination, vendor relationships, and office operations with ease. You’ll supervise administrative staff, manage equipment and software, and support our tax and assurance operations, particularly during busy season.
The ideal candidate will ensure the smooth running of the office and help improve company procedures and day-to-day operations. You will be the go-to person for all office-related responsibilities.
What we’re looking for:
- 5+ years of office management experience (public accounting firm experience is a plus)
- Strong management and delegation skills to lead and direct the Admin team
- Efficient time management skills with the ability to prioritize work and meet deadlines.
- Bachelor’s degree in Business Administration (management or accounting concentration)
Assurance Manager – Paramus, NJ (Hybrid)
This role is for a CPA with audit experience who’s ready to lead. You’ll manage client engagements from planning to wrap-up, supervise staff, and keep financials on track. There’s also the potential for this role to grow into a partner opportunity.
What we’re looking for:
- 7–10+ years of public accounting audit experience
- An active CPA license
- Strong technical knowledge and the ability to manage a team
- Experience with assurance applications and research tools (Engagement Manager) preferred
Full-Charge Bookkeeper – Paramus, NJ (On-site)
We’re looking for a detail-focused bookkeeper who’s confident managing multiple client accounts and working independently. You’ll be responsible for day-to-day bookkeeping, payroll processing, bank reconciliations, and assisting with month-end reporting, assuring compliance and accuracy at every step.
What we’re looking for:
- 7-10+ years of accounting or bookkeeping experience (public accounting firm experience preferred)
- Advanced proficient in QuickBooks Online (required)
- CPA or CPA track (not required but preferred)
- Someone who’s reliable, organized, and able to maintain confidentiality
Why KRS?
We’ve been named one of the Best Places to Work in New Jersey by NJBIZ and Accounting Today for a reason. At KRS, we’re serious about supporting our team, both personally and professionally.
You’ll get:
- A competitive salary
- Three weeks paid time off, summer hours and holidays
- 401(k) with company match
- Medical, dental, and vision insurance
- Performance bonuses
- Flexible dress code
- Exceptional company culture and frequent team events
We also make room for life outside the office and believe that good work doesn’t have to come with burnout.
Ready to Apply?
We’re reviewing applications now and encourage qualified candidates to apply soon. For details and to submit your application, visit our Careers page.