YMCA of Greater Des Moines

Program Director - School Age

Job ID
Child Care Programs
Full-Time, Hourly
John R. Grubb YMCA
US-IA-Des Moines (John R. Grubb YMCA)
Starting Wage/Salary
USD $14.90/Hr.
Maximum Wage/Salary
USD $16.80/Hr.
Work Hours


Y Afterschool program gives kids a safe place to go in the afternoon…a place to belong.  With balanced programming built around academic intervention, health and enrichment, Y Programs also help kids realize who they are and what they can achieve.



Operating within the policies, procedures, and practices of the YMCA of Greater Des Moines, this position is responsible for leading, developing, managing, organizing and implementing assigned programs and program areas, including school-based after school programs. This position supervises staff, volunteers and may manage community, vendor and strategic partner agreements and relationships.


To positively impact others, Y Staff Team Members exemplify CAUSE-DRIVEN LEADERSHIP competencies.


Mission Advancement:   Models and teaches the Ys values. Ensures a high level of service with a commitment to changing lives. Provides volunteers with orientation, training, development, and recognition. Cultivates relationships to support fund-raising.

Collaboration:   Champions inclusion activities, strategies, and initiatives. Builds relationships to create small communities. Empathetically listens and communicates for understanding when negotiating and dealing with conflict. Effectively tailors communications to the appropriate audience. Provides staff with feedback, coaching, guidance and support.

Operational Effectiveness:   Provides others with frameworks for making decisions. Conducts prototypes to support the launching of programs and activities. Develops plans and manages best practices through engagement of team. Effectively creates and manages budgets. Holds staff accountable for high-quality results using a formal process to measure progress.

Personal Growth: Shares new insights. Facilitates change; models adaptability and an awareness of the impact of change. Utilizes non-threatening methods to address sensitive issues and inappropriate behavior or performance. Has the functional and technical knowledge and skills required to perform well; uses best practices and demonstrates up-to-date knowledge and skills in technology.

Functional Competencies:   Delivers high quality programming. Utilizes effective and efficient time management practices. Manages and leads people effectively. Utilizes interpersonal, coaching and organizational skills effectively. Exemplifies a “Y-Voice” that demonstrates determination, genuine concern, welcoming attitude, hopefulness and a nurturing spirit.




        1. Create, develop and implement programs.
        2. Manage assigned program areas and activities, ensuring programs comply with all applicable YMCA standards and methods of

        operation an continually strive to attain the highest possible level of quality.

        3. Expand participation in assigned programs.

        4. Evaluate and review all aspects of assigned programs to ensure consistent quality and safety.
        5. Assist in development and distribution materials to market and promote programs.
        6. Ensure compliance with state and local regulations as they relate to program areas. Ensure program standards are met and 

        safety procedures followed.

        7. Provide for upkeep of assigned program facilities and equipment and ensures the physical environment supports healthy   


        8. Compile program statistics. Monitors and evaluates the effectiveness of and participation in program.                    
        9. Develop and maintain relationships with state child care licensing agency, school administration, parent groups and other

        organizations and agencies related to assigned programs. Responds to all agency, parent and community inquiries and complaints

        in a timely manner.


        1.  Prepare and submit required budget planning and management information for program area(s).

        2.  Monitor assigned budget to ensure revenue and expenses are consistent with approved budget plan.

        3.  Prepare and submit all required financial information and reports.



         1.  Determine staffing needs of assigned program area(s) within YMCA guidelines and procedures.

         2.  Assist in recruiting process and manage selection process as determined by guidelines and procedures.

         3.  Conduct required orientation and training for assigned staff.

         4.  Manage, supervise, and evaluate assigned staff to ensure satisfactory job performance.

         5.  Manage and maintain staffing to cover all areas of assigned program(s).

         6.  Develop strategies to motivate staff and goals.

         7  Ensure applicable staff development opportunities are taken by assigned staff.

         8.  Prepare and submit payroll paperwork and time/attendance information as required by YMCA

             policies and procedures and in compliance with applicable laws and regulations.



         1.  Develop and maintain collaborative relationships with community organizations.

         2.  Serve as a YMCA representative, both within the organization and outside the organization.

         3.  Demonstrate and support the objectives of the organization as embodied in the mission statement and



5)     OTHER

         1.  Assist in organization’s financial development efforts, including the annual fund raising campaign.

         2.  Plan, prepare and organize special events as required. 

         3.  Serve on organization and community committees and teams as required.




  1. Bachelor’s Degree in related field or equivalent
  2. Three to five years related program development and management experience
  3. Three to five years supervision experience
  4. Non-profit experience preferred, plus knowledge of fast growing environment w/limited budgets and resources
  5. American Red Cross CPR-PR/AED/First Aid and Blood Borne Pathogens Certifications or equivalent certifications approved by the YMCA (available upon hire)
  6. Y Leaders Orientation Session (available upon hire)
  7. Mandatory Child Abuse Reporter certification (available upon hire)
  8. Demonstrated computer skills in a Microsoft Windows environment



While performing the responsibilities of this position, the employee is required to talk, hear , sit, use their hands and fingers, to handle or feel, stand, walk, reach with arms and hands. The employee is often required to lift up to ten pounds of weight, climb or balance, and to stoop, kneel, crouch, or crawl. Vision abilities required by this job includes close and distance vision, and may at times require peripheral vision.



While performing the duties of this job, the employee is occasionally exposed to moving mechanical parts and vehicles. The noise level in the work environment is usually moderate to loud. This position usually works in office, school and child care oriented environments, but the mission of the organization may sometimes take them to non-standard workplaces. This position works a standard work week, but additionally will often work evening, weekend, and additional hours to accommodate management of program activities and representation of the organization at events.






Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed