Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

Oops! It seems this job from Shining Hope For Communities has expired
View current and similar jobs using the button below
  • Posted: Jan 26, 2026
    Deadline: Feb 9, 2026
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any notarisation, certificate or assessment as part of any recruitment process. When in doubt, contact us

    Shining Hope for Communities (SHOFCO) is a non-profit organization based in Nairobi, Kenya and New York, NY that combats urban poverty and gender inequity in the slums of Nairobi. Kennedy Odede, who grew up in the Kibera slum, founded SHOFCO in 2004 with a focus on youth and gender empowerment. SHOFCO has four initiative areas: education, health, economic an...
    Read more about this company

     

    Music Teacher

    Job Purpose

    To be responsible for creating a flexible elementary grade program and a class environment favourable to learning and personal growth; this is aimed at ultimately developing strong, ethical, community centred female leaders of tomorrow.

    Key Responsibilities and Job Dimensions

    • Teach music to students and nurture students’ talent by training them to play musical instruments and participation in Music and drama festival competition.
    • Develop lesson plans and instructional materials.
    • Provide individualized and small group instruction in order to adapt the curriculum to the needs of each student.
    • Create and use variety of instruction strategies,
    • Translate lesson plans into learning experiences.
    • Establish and maintain standards of student behavior needed to achieve a functional learning atmosphere in the classroom.
    • Evaluate students’ academic and social growth.
    • Prepare progress reports and keep records.
    • Communicate with parents on students’ progress.
    • Interpret the school program.
    • Coordinate with other professional staff members in assessing and helping students solve health, attitude, and learning problems.
    • Create an effective environment for learning.
    • Select and requisition books and instructional aids.
    • Maintain required inventory records.
    • Supervise students in out-of-classroom activities during the school day.
    • Administer group standardized tests in accordance with school and national testing program.
    • Participate in curriculum development programs as required.
    • Participate in faculty committees and the sponsorship of student activities.

    Academic Qualifications

    • Diploma or Degree in Education (Music) or P1 certificate with Passion and abitity to teach Music
    • Knowledge in CBC Music Learning areas will be an added advantage.

    Other requirements (unique/job specific)

    • This is an Entry level position.

    Functional Skills

    • Articulating information
    • Adopting practical approaches
    • Providing insights
    • Taking action

    Behavioural Competencies/Attributes

    • Establishing rapport
    • Valuing individuals
    • Inviting feedback
    • Understanding people

    go to method of application »

    STEM Teacher

    Job Purpose

    We are looking for a dedicated and dynamic STEM Teacher who will handle STEM and Pre-technical classes across the whole school. The ideal candidate should demonstrate a passion for educating young minds, fostering a positive learning environment, and integrating STEM tools and technology into the teaching and learning process.

    Key Responsibilities and Job Dimensions

    • Develop and implement engaging lesson plans in STEM subjects
    • Ensure that lessons cater to the needs of individual students with varying abilities
    • Assess and record students’ progress and provide feedback and advice to students
    • Maintain a well-ordered and stimulating learning environment
    • Integrate technology into teaching practices
    • Organize and participate in STEM-focused school events
    • Stay up-to-date with changes in the curriculum and developments in best practices
    • Communicate with parents, administrators, and other stakeholders about students’ progress and behaviour.

    Academic Qualifications

    • Bachelor’s Degree in Information and Communication Technology (ICT), Computer Science, or a related field.
    • Bachelor’s Degree in Education (B.Ed.) or Postgraduate Certificate in Education (PGCE) with a focus on Mathematics, or relevant teaching qualifications.

    Professional Qualifications

    • Must be registered with Teachers Service Commission
    • 3+ years’ teaching experience in STEM.
    • Demonstrated success in teaching STEM-related subjects (Math, Science, or technology)

    Other requirements (unique/job specific)

    • Skills in robotics, CEMASTEA and Scratch program.

    Functional Skills

    • Articulating information
    • Adopting practical approaches
    • Providing insights
    • Taking action

    Behavioural Competencies/Attributes

    • Establishing rapport
    • Valuing individuals
    • Inviting feedback
    • Understanding people

    go to method of application »

    Governance Officer

    Job Purpose

    The Governance Officer will support SHOFCO’s governance, advocacy, and youth leadership initiatives by coordinating community engagement activities, strengthening citizen participation, and overseeing the effective implementation of the SHOFCO Youth Advisory Council (YAC) to ensure meaningful youth inclusion in governance and decision-making processes.

    Key Responsibilities

    • Governance & Program Support
    • Support in planning, organizing, and implementing governance and civic engagement programs.
    • Support coordination of public participation forums, community dialogues, training, and stakeholder meetings.
    • Track governance activities and ensure timely follow-up on action points.
    • SHOFCO Youth Advisory Council (YAC) Implementation ,Coordinate and oversee the day-to-day implementation of the SHOFCO Youth Advisory Council (YAC) activities.
    • Support recruitment, onboarding, and capacity building of YAC members.
    • Facilitate YAC meetings, forums, and engagements with SHOFCO leadership and external stakeholders.
    • Ensure youth voices and recommendations are documented, communicated, and integrated into SHOFCO programs and advocacy work.
    • Monitor YAC action plans and support youth-led initiatives aligned with SHOFCO’s mission.
    • Maintain accurate records of governance and YAC meetings, attendance lists, and reports.
    • Support data collection, analysis, and reporting for governance and youth programs.
    • Support in monitoring, evaluation, and learning (MEL) activities related to governance and youth engagement.
    • Support engagement with community members, youth groups, local leaders, CSOs, and government officials.
    • Support dissemination of governance and youth-related information to communities and partners.
    • Capture success stories, youth impact narratives, and lessons learned.
    • Support engagement with community members, youth groups, local leaders, CSOs, and government officials.
    • Support in mobilizing communities and youth for governance, accountability, and leadership initiatives.
    • Promote awareness on civic rights, responsibilities, and youth participation in governance.

    Qualifications & Experience

    • Diploma or Bachelor’s degree in Governance, Political Science, Public Administration, Development Studies, Youth Studies, or a related field.
    • At least 2+ years’ experience in governance, youth leadership, or community development programs (with over 3 Years + highly preferred).
    • Demonstrated understanding of youth participation, governance structures, and Kenya’s devolved system.
    • Experience working with youth groups or advisory councils is an added advantage.

    Skills & Competencies

    • Strong coordination, facilitation, and organizational skills.
    • Excellent communication, facilitation, and report-writing skills.
    • Proficiency in Microsoft Office (Word, Excel, PowerPoint).
    • Ability to work under minimal supervision and manage multiple tasks.
    • Strong interpersonal skills and ability to work with diverse youth groups.
    • High level of integrity, accountability, confidentiality and professionalism.

    Method of Application

    Interested applicants should send their applications together with a detailed CV to recruitment@shininghopeforcommunities.org The Subject should clearly indicate the position being applied for and the location. Applications without this information will not be considered. Applications should reach us no later than 9th February2026. Only shortlisted candidates will be contacted.

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Shining Hope For Communities Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail