Careers and Job Openings

Learn more about our open roles!

Development and Grants Manager (Full-Time)

Middle School Alliance (MSA) Assistant Site Coordinator (Part-Time)

Middle School Alliance (MSA) Site Aid (Part-Time)

About Us and Benefits

Development and Grants Manager

NextUp is seeking a mission-driven, highly organized Development and Grants Manager to support fundraising, donor stewardship, grants coordination, and development operations for a youth-serving nonprofit organization.

This role is ideal for someone who is detail-oriented, relationship-centered, and committed to using strong systems, clear communication, and reliable follow-through to help advance meaningful work with young people, families, and the community.

The Development and Grants Manager will work closely with the Vice President of Development to support annual fund efforts, donor engagement, grant tracking and reporting, donor data management, and cross-departmental collaboration. While this position does not supervise staff, it plays an important public-facing role and works closely with donors, funders, volunteers, board members, and internal team members.

Key Responsibilities:

  • Coordinate annual fund activities, donor appeals, stewardship communications, and donor engagement efforts.
  • Manage donor acknowledgments, gift processing, donor records, and CRM data integrity.
  • Track grant deadlines, reporting requirements, funder deliverables, and related documentation.
  • Support donor and funder communications through clear, accurate, and mission-aligned writing.
  • Prepare reports, briefing materials, donor updates, and development calendar items.
  • Collaborate with development, finance, programs, communications, and data staff to support accurate reporting and compelling impact communication.
  • Assist with donor events, recognition activities, board committee support, and public-facing development efforts.

Required Qualifications:

  • Bachelor’s degree in nonprofit management, communications, business, or a related field; equivalent experience will also be considered.
  • At least 3 years of progressive nonprofit experience in development operations, donor data management, grants coordination, or a related fundraising role.
  • Experience with donor CRM systems such as Salesforce, Bloomerang, Raiser’s Edge, DonorPerfect, or Little Green Light.
  • Experience supporting annual fund campaigns, donor stewardship, constituent communications, and grant reporting.
  • Strong written and verbal communication skills, including the ability to prepare clear donor-facing materials.
  • Excellent organizational and project management skills, with strong attention to deadlines, detail, and follow-through.
  • Proficiency with Microsoft Office Suite and Google Workspace.
  • Ability to manage confidential donor, funder, and organizational information with discretion and professionalism.
  • Preferred Qualifications
    Experience with community-based fundraising, grassroots development, or public-facing nonprofit engagement.
  • Experience conducting donor prospect research.
    Familiarity with project management tools, email marketing platforms, or data reporting tools such as Monday.com, Tableau, or Looker Studio.

Salary: Up to $50,000

Benefits: This full-time position includes a competitive benefits package and eligibility for the organization’s 403(b) retirement plan.

How to Apply: Submit your resume and cover letter to hr@nextuprva.org

Middle School Alliance (MSA) Assistant Site Coordinator (Part-Time)

The Middle School Alliance (MSA) Assistant Site Coordinator supports the successful daily implementation and coordination of Out-of-School Time (OST) programming at an assigned middle school site. Working under the direction of the MSA Site Coordinator, the Assistant Site Coordinator helps maintain a safe, organized, engaging, and youth-centered program environment.

This position provides hands-on support with youth supervision, program logistics, attendance and enrollment documentation, provider coordination, transitions, meals, dismissal, and family engagement. The Assistant Site Coordinator works closely with the Site Coordinator, school staff, youth development partners, families, and the broader NextUp team to support consistent and high-quality program implementation.

This role requires a dependable, organized, and relationship-oriented individual who enjoys working directly with middle school youth and can respond effectively to the changing needs of a school-based afterschool environment.

Key Responsibilities:

  • Site Operations & Program Coordination
    • Support the Site Coordinator with the daily implementation and operation of MSA programming at the assigned school site.
    • Assist with preparing program spaces, materials, equipment, and supplies before youth arrive.
    • Support daily program schedules, activity transitions, meal service, and dismissal procedures.
    • Help ensure that program spaces remain organized, safe, and appropriate for youth and providers.
    • Assist with maintaining an inventory of site materials, supplies, and equipment.
    • Support the coordination of special events, family engagement activities, field trips, and other site-based activities.
    • Inform the Site Coordinator of operational challenges, schedule changes, or other concerns that may affect program implementation.
  • Youth Engagement & Supervision
    • Provide active and consistent supervision of youth throughout the program day.
    • Build positive, supportive, and appropriate relationships with middle school youth.
    • Support youth during arrival, transitions, meals, activities, and dismissal.
    • Reinforce program expectations and support positive behavior using youth development and social-emotional learning practices.
    • Help create an inclusive and welcoming environment where youth feel safe, respected, and engaged.
    • Respond to behavioral concerns in accordance with established program procedures and notify the Site Coordinator when additional support is needed.
    • Support youth participation and engagement across program activities.
  • Enrollment, Attendance & Data Support
    • Assist with youth check-in, daily attendance collection, and sign-out procedures.
    • Support accurate and timely entry of attendance and participation data into designated systems.
    • Assist with reviewing enrollment forms, permission forms, emergency contact information, and other required documentation.
    • Help maintain organized and confidential youth records.
    • Notify the Site Coordinator of attendance concerns, incomplete records, or inconsistencies in program data.
    • Support the administration and collection of youth surveys and other evaluation activities as needed.
  • Youth Development Partner & Provider Support
    • Welcome youth development partners and program providers to the assigned site.
    • Assist providers with locating program spaces, accessing materials, and preparing for activities.
    • Help communicate schedule updates and site procedures to providers.
    • Observe program activities and share operational concerns with the Site Coordinator.
    • Support positive and collaborative relationships among providers, school staff, and the site coordination team.
    • Help ensure providers follow established site expectations and procedures.
  • Family & School Engagement
    • Greet families and authorized caregivers during dismissal and program events.
    • Provide families with routine program information and refer questions or concerns to the Site Coordinator when appropriate.
    • Support clear and professional communication with school staff, families, and community partners.
    • Assist with family engagement events, registration activities, and youth recruitment efforts.
    • Maintain professionalism and confidentiality when communicating about youth and families.
  • Safety, Compliance & Risk Management
    • Follow all NextUp, Richmond Public Schools, and MSA policies and procedures.
    • Support implementation of youth safety, emergency response, incident reporting, and dismissal protocols.
    • Immediately report injuries, safety concerns, behavioral incidents, or other emergencies to the Site Coordinator.
    • Maintain appropriate supervision ratios and remain attentive to youth locations and activities.
    • Protect the confidentiality of youth, family, and program information.
    • Complete all required background checks, screenings, certifications, and compliance documentation.
  • Training & Continuous Improvement
    • Participate in required orientation, professional development, staff meetings, and program planning sessions.
    • Complete required training related to youth development, safety, mandated reporting, program quality, and data systems.
    • Receive and apply feedback from the Site Coordinator and other NextUp staff.
    • Support program quality improvement activities and implementation of identified action steps.
    • Contribute observations and recommendations that may strengthen youth engagement and site operations.
  • Other Duties
    • Provide additional support to the Site Coordinator and broader MSA team as needed.
    • Perform other duties related to the successful implementation of MSA programming as assigned.

Required Qualifications:

  • Education and Experience
    • High school diploma or equivalent required.
    • Associate degree, college coursework, or relevant training in education, youth development, social work, recreation, human services, or a related field preferred.
    • At least one year of experience working with youth in an afterschool program, school, summer camp, recreation program, or community-based setting preferred.
    • Experience working with middle school-aged youth is strongly preferred.
  • Knowledge, Skills & Abilities
    • Commitment to positive youth development and creating safe, inclusive environments for youth.
    • Strong interpersonal and relationship-building skills.
    • Ability to communicate effectively with youth, families, school staff, providers, and colleagues.
    • Ability to follow established procedures and respond appropriately to direction and feedback.
    • Strong organizational skills and attention to detail.
    • Ability to manage multiple responsibilities in a fast-paced school-based environment.
    • Sound judgment and the ability to respond calmly and appropriately to challenges.
    • Basic computer skills and the ability to learn attendance, enrollment, and data management systems.
    • Ability to work both independently and collaboratively as part of a site-based team.
    • Cultural responsiveness and the ability to work effectively with youth and families from diverse backgrounds.
    • Dependability, punctuality, and consistent attendance.

Salary: $18.00 – $20.00 / hour

This position is not eligible for benefits.

How to Apply: Submit your resume and cover letter to aelsayed@nextuprva.org

Middle School Alliance (MSA) Site Aide (Part-Time)

The Site Aide supports the daily operations of the Middle School Alliance (MSA) afterschool program by assisting the Site Coordinator with student supervision, attendance, program logistics, and activity implementation. The Site Aide plays an important role in creating a safe, welcoming, and engaging environment where students can thrive while ensuring the program operates smoothly each day.

Key Responsibilities:

  • Supervise students throughout program activities, transitions, and dismissal to ensure a safe and positive environment.

  • Build positive relationships with students while encouraging participation, respect, and appropriate behavior.

  • Assist with daily attendance, student check-in/check-out, and maintaining accurate student counts.

  • Support program setup, cleanup, and organization of materials, supplies, and activity spaces.

  • Assist the Site Coordinator with daily program operations, including transitions, snack distribution, and logistical needs.

  • Monitor student safety, follow all emergency and safety procedures, and immediately report incidents or concerns to the Site Coordinator.

  • Work collaboratively with the Site Coordinator, school staff, and program partners to support high-quality programming.

  • Maintain professionalism, confidentiality, and positive communication with students, families, and staff.

  • Attend required trainings and staff meetings.

  • Perform other duties as assigned.

Required Qualifications:

  • High school diploma or GED.

  • At least 18 years of age.

  • Experience working with youth or in a school, recreation, or community setting preferred.

  • Strong communication, teamwork, and organizational skills.

  • Ability to supervise groups of middle school students in a safe and engaging manner.

  • Successful completion of required background checks.

Preferred Qualifications:

  • Experience in afterschool or out-of-school time programs.

  • CPR/First Aid certification or willingness to obtain.

Salary: $16.00 / hour

This position is not eligible for benefits.

How to Apply: Submit your resume and cover letter to aelsayed@nextuprva.org

Subscribe to our monthly newsletter and follow NextUp on LinkedIn for future opportunities to join the team!

Thanks for your interest in joining our team!

Members of NextUp's staff pose as a team in their office in Richmond, VA

About NextUp

NextUp is a nonprofit out-of-school time (OST) intermediary that provides system-level support and coordination for OST programs, services, and resources in Richmond. Our work through data management, capacity building, professional development, and advocacy envisions a Greater Richmond Region where all youth have access to high-quality expanded learning opportunities in both school and community settings. Through a collective impact approach, NextUp builds power across sectors by convening and collaborating with youth, families, OST partners, businesses, and government agencies and organizations. Our partners include youth development agencies in Richmond and a network of over 150 youth program providers.  

NextUp is a hybrid work environment. We work from home Mondays and Fridays and are in-office Tuesday, Wednesday, and Thursday.

Why Join NextUp? 

  • Be a part of a mission-driven organization impacting thousands of youth. 

  • Work in a collaborative and inclusive environment. 

  • Opportunities for professional growth and development. 

  • Bring fresh ideas to tackle challenges and shape impactful programs.  

  • Be part of a close-knit, supportive team that values teamwork. 

  • Full-time positions qualify for a competitive benefits package and eligibility for the organization’s 403(b) retirement plan.