Careers
Our well-rounded team of professionals is passionate about the success of our association partners. Building on decades of experience managing nonprofits, we know that when it comes to our partner’s goals and dreams, the sky is the limit!

Helping Nonprofits Succeed
Nonprofit Resources was founded on the principle that careers should not limit the potential of positive work-life balance. Family & woman-owned, Nonprofit Resources has rapidly grown from a small Association Management Company (AMC) to 23 dispersed team members representing 13 different states. We partner with a wide range of industries including education, medical, credentialing, standards development, energy efficiency, animal welfare, and more.
Accounting Manager
Compensation $27-$33 per hour/$56,160 – $68,640 per year
The Accounting Manager reports to the Director of Finance and serves our nonprofit clients..
Please apply here:
Online Application
Duties may include, but are not limited to:
- Periodic reconciliation, including compilation, analysis, reporting, and ledger maintenance
- Train junior accounting staff and delegate administrative tasks
- Oversee, implement, and maintain accounting systems, procedures, and policies
- Work with clients and external auditors to maintain information
- Maintain accounts and databases using QuickBooks Online or other software
- Monitor records of assets, liabilities, and other financial transactions
- Perform all basic accounting procedures, including financial statements, month-end closing, journal entries, and GL maintenance, inventory accrual, fixed assets, and margin analysis, and produce financial statements
- Review, analyze, and reconcile general ledger accounts and investment transactions as required
- Identify complex accounting problems and develop effective solutions
- Perform analysis of operations and develop SOPs, if requested
- Communicate with clients and Nonprofit Resources staff in a timely manner
- Liaison with internal and client leadership as needed
- Learn, understand, and accurately use a variety of software programs
- Perform accurate data entry/maintenance in a variety of systems and tools
- Attend client meetings, if required
- Maintain digital backup files
- Prioritize projects and tasks, seeking clarification on priorities as needed
- Attend staff meetings and prepare information as requested
- Maintain daily online time-keeping records, categorized by client and project
- Other duties as assigned
Skills may include, but are not limited to:
- Ability to work independently with minimal supervision, knowing when to ask for help
- High attention to detail; ability to take direction, self-check, and follow up on work
- Ability to enter accurate financial/numerical data
- Analytic and critical problem-solving skills
- Must be polite, professional, and friendly
- Ability to shift gears and manage varied tasks in order of priority
- Ability to manage a virtual work environment and drive workload independently
- Willingness to learn and grow in duties, skills, and responsibility
- Responsiveness: track tasks and respond in a timely manner
Required Qualifications:
- Excellent digital and online platform skills may include MS Office, MS Teams, QuickBooks Online, Adobe, and other software
- Ability to apply discretion and comply with confidentiality policies
- Understanding of generally accepted accounting principles
Tools & Technology:
We are a fully remote organization and utilize MacBook Pros as our standard hardware across the team. Proficiency with macOS is preferred, or a willingness to learn.
Preferred Qualifications:
- 5+ years of accounting experience
- Secondary education in accounting or finance
Benefits:
- Flexible schedule
- Health insurance
- Paid time off
- Dental Insurance
- Vision Insurance
- Life Insurance
- Parental leave
- Access to 401K and IRA accounts
Job Type: Full-time
Work Location:
- Remote, with preference given to South Dakota candidates
Full Charge Bookkeeper
Compensation $22-$26/hour
The Full Charge Bookkeeper reports directly to the Director of Finance. The Full Charge Bookkeeper assists with the overall accounting functions of Nonprofit Resources and our nonprofit clients. The Full Charge Bookkeeper will prepare and maintain financial records to track the organization’s assets, liabilities, profits and losses, tax liabilities, and other related financial activities. Compensation for this position varies by experience level, and tenure.
Please apply here:
Online Application
Duties may include, but are not limited to:
- Oversee, implement, and maintain accounting systems, procedures, and policies
- Ensure accurate compilation, analysis, and reporting of accounting data
- Act as a liaison between the company, partner clients, and auditors
- Compute, classify, and record financial data
- Perform routine calculating, posting, and verifying
- Use QuickBooks or other software to debit, credit, and total accounts on computer spreadsheets and databases
- Classify, record, and summarize financial data to compile financial records
- Monitor and review all records of assets, liabilities, and other transactions
- Handle financial statements, month-end closing, journal entries, and general ledger maintenance, inventory roll forwards, fixed assets, and margin analysis
- Review, analyze, and reconcile general ledger accounts and investments
- Identify and resolve complex problems
- Work with internal and client executives and leadership teams
- Learn and understand a variety of software programs
- Perform accurate data entry/maintenance in a variety of systems and tools
- Demonstrate punctuality
- Maintain finance-related digital backup files
- Prioritize projects and tasks, seeking clarification on priorities from the supervisor as needed
- Attend staff meetings and prepare information as requested
- Maintain daily online time-keeping records, categorized by client and project
- Other duties as assigned
Skills may include, but are not limited to:
- Ability to travel to work-related events and represent the client and/or company
- Ability to work independently with minimal supervision, knowing when to ask for help
- High attention to detail; ability to take direction, self-check, and follow up on work
- Ability to enter accurate financial/numerical data
- Analytic and critical problem-solving skills
- Ability to communicate professionally
- Flexibility in work style, ability to shift gears, and handle varied tasks in order of priority
- Ability to manage a virtual work environment and drive forward without supervision
- Willingness to learn and grow in duties, skills, and responsibility
- Responsiveness: the ability to track tasks and respond promptly to all communication
Required Qualifications:
- Excellent digital and online platform skills, including MS Office, MS Teams, QuickBooks Online, Adobe, and other accounting software
- At least one year of full-cycle accounting experience
- Ability to apply discretion and comply with confidentiality policies
- Understanding of, and the ability to adhere to, generally accepted accounting principles
Tools & Technology:
We are a fully remote organization and utilize MacBook Pros as our standard hardware across the team. Proficiency with macOS is preferred, or a willingness to learn.
Preferred Qualifications:
- 3+ years of accounting experience
- Experience working with nonprofits
Job Type: Full-time
Salary: $22-$26/hour, depending on experience, education, skills, and tenure
Benefits:
- Flexible schedule
- Health insurance
- Paid time off and Sick time
- Holiday Pay
- Parental leave
- Access to 401K and IRA accounts
- Professional development assistance
Experience:
- GAAP: one year (preferred)
- Professional accounting experience: one or more years of experience
Work Location:
- Remote
- Preference to candidates in South Dakota
We’re always on the lookout for great talent!
If you’re interested in joining our team at Nonprofit Resources, we’d love to hear from you. Even if no current opening matches your skills, feel free to share your resume and a bit about yourself – we’re happy to keep it on file for future opportunities.
Benefits
Nonprofit Resources employee benefits.
Core Values
Explore our company value that drive our mission.
Meet The Team
Meet the special people that make up our team.