fbpx
Menu

Join Us

Join the best team in the world to change the way education is taught in Africa and beyond

Job Title: Software Development Curriculum Lead

Duration: 2+ years

Company Description:

Moringa School is transforming higher education in Africa, starting with computer science. In our current program, we transform ambitious amateurs to coding professionals. Moringa School’s mission is twofold: to empower people and to transform education through rapid-iteration teaching. We are a premier advanced immersive program, training exceptional full-stack and mobile Software Engineers. Moringa School is currently expanding rapidly into other courses and geographies across Africa and are looking for top talent to accelerate our growth. Employees enjoy a fun, collegial startup environment genuinely committed to employee health and wellness, and filled with talented, hard-working and fun people. You will be surrounded by friendly, brilliant, and mission-driven professionals who work hard to provide the best student experience of its kind in the world.

Why are we hiring for this role?

Moringa School is a growth stage start-up. We are constantly iterating our model, our product offering & our target market. For instance, we are consistently launching new courses in existing markets. Our Learning, Classroom & Curriculum teams are expanding as we design new curriculum material & expand our student base.

Another example could be that we are testing our model in new geographies (from Ghana, West Africa to Pakistan, East Asia to Rwanda, East Africa). To this end, our marketing, growth & infrastructure teams are expanding to pilot these models.

In a nutshell, Moringa is growing in all capacities. More specifically, we are consistently looking for new talent to join our team.

We are looking for someone to deeply understand Moringa School’s current curriculum and identify areas of improvement, engage with existing partners and develop potential partnerships for collaborating on course creation, develop strategies for the software development curriculum the next 3 months, 6 months, 1 year, 3 years and most importantly be a thought leader in the organization around education technology

Responsibilities:

  • Research on and build technological courses that work for students across Africa
  • Ensure that the curriculum creation process follows curriculum architecture and style guide documentation
  • Manage a team of curriculum engineers; this includes doing weekly 1:1 check-in, monthly 2×2 reviews, and performance reviews
  • Elicit, streamline, and implement feedback from both students and industry professionals to iterate on content
  • Proactively give and receive feedback, and be receptive to iteration in order to produce high-quality courses
  • Ensure that Moringa School has the right talent capacity at any one point to carry out curriculum creation and modification
  • Using Moringa course creation systems, define course objectives and design assessments that capture what it means for students to be successful
  • Conduct research on the job market to ensure that students learn relevant material

Requirements of the Role:

Education and Experience:

  • Bachelor’s degree in Computer Science or related field (preferred)
  • 3+ years of project management experience
  • 3+ years’ experience as a software engineer/ technical role
  • 3+ years in a technical writing role
  • Exposure to Blended Learning/Transformative Learning (preferred)
  • Excellent people manager with clear management/communication style
  • Experience approaching a problem using design thinking
  • Experience working in a fast-paced environment
  • Experience using LMSs

Job Knowledge and Skills:

  • A background in learning & development in any form (teaching, curriculum development, etc)
  • A lifelong learner with a deep curiosity for how people learn best
  • Able to thrive on a diverse, globally distributed team
  • A doer who is self-motivated and proactive, obsessed with detail and quality, and personally offended by mediocrity
  • An innovator who is willing to try new ideas
  • A growth mindset and willingness to learn from failure
  • Solid analytical and critical thinking skills
  • A professional with extremely strong writing skills
  • Able to read, research and master new subject materials
  • Able to juggle multiple tasks simultaneously and adjust quickly to shifting priorities

Core Values:

  • Data Driven
  • Passionate
  • Professionalism
  • Strong and Open Communication
  • Community Driven

How can you apply?

  • You will need to email the following to Recruitment at joinus@moringaschool.com
  • Your CV
  • A cover letter (answering 3 questions, why Moringa, why this position, why you)
  • Subject Line: Application <insert role name> <insert your full name>

Job Title: Software Development Curriculum Engineer

Department/Team: Learning Team

Type of Contract: Full Time

Job Location: Nairobi

Start Date: Urgent (Interviews on a rolling basis)

About Moringa School

  • Moringa School is transforming higher education in Africa, starting with software development. In our current program, we transform ambitious amateurs to coding professionals.
  • We are a premier advanced immersive program, training exceptional full-stack and mobile Software Engineers. Moringa School is currently expanding rapidly into other courses and geographies across Africa and is looking for top talent to accelerate our growth.
  • Moringa School was named one of the ‘Top 10 Most Innovative Companies’ in 2018 by Fast Company.

Our Mission

  • Moringa School’s mission is twofold:
    • To empower people &
    • To transform education through rapid-iteration teaching.

Our Culture

  • Employees enjoy a fun, collegial startup environment
  • You will be surrounded by talented, friendly, brilliant, & mission-driven professionals who work hard to provide the best student experience of its kind in the world.
  • We are committed to employee health & wellness- we truly believe that you need to take care of yourself first.
  • We understand the value in remote working & support it as needed.

Why We Are Hiring For This Role

We need a passionate and driven Curriculum Engineer to join our growing Learning team with the main purpose to contribute positively to Moringa School’s growth and student experience.

Responsibilities

  • Ability to communicate clearly regarding complex issues
  • Excellent writing skills
  • Meticulous attention to detail
  • Ability to clearly explain technical topics and write technical documentation
  • Strong knowledge of web and mobile development, Java and Android is preferred
  • Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
  • Version control (Git) is a part of your natural development workflow
  • Understanding of relational database concepts, ability to create database schemas that represent and support business processes
  • Use best practices, including Agile and Test Driven Development
  • A strong foundation of computer science fundamentals
  • Able to read, research and master new subject materials quickly
  • Able to juggle multiple tasks simultaneously and adjust quickly to shifting priorities
  • Willing to give and open to receiving feedback
  • A growth mindset and willingness to learn from failure
  • Solid analytical and critical thinking skills

Key Competencies

  1. Content Development
  • Create and curate content to help students meet learning objectives
  • Using Moringa course creation systems, define course objectives and design assessments that capture what it means for students to be successful
  • Update current content for the mobile track to align with learning objectives

 

  1. Course Review
  • Proactively give and receive feedback, and be receptive to iteration in order to produce high-quality courses

 

  1. Research
  • Conduct research on the job market to ensure that students learn relevant material

 

  1. Team work
  • Work with the Learning Team, Classroom Team, and students to create high-quality learning experiences

 

  1. Audience Awareness
  • Internalize the student experience, curriculum style guide, content creation process, learning theories, and frameworks of content creation at Moringa
  • Adapting to different audiences for content, ranging from new students to seasoned industry professionals
  • Create content that is easily accessible by students (e.g. understanding student background and context, writing style, etc.)
  • Internalize the student experience, curriculum style guide, content creation process, learning theories, and frameworks of content creation at Moringa

Qualifications

  • Computer science and/or technical background
  • Blog or technical documentation written
  • Experience learning in a blended learning environment
  • Experience building an application from start to finish, and a deep understanding of the struggles of doing so
  • Experience working in an Agile work environment
  • Knowledge of mobile development

Values Alignment: The Moringa Way (HERO)

  • Have humility (because we believe those who are humble have the greatest capacity to learn, grow and build epic solutions, bringing about change over time)
  • Celebrate excellence (because we all strive for greatness and our ability to learn and grow isn’t just bound to time)
  • Be revolutionary (because if we are going to leave our mark on this world, we need to be different and think different)
  • Stay open (because choosing honesty over fear is a better way to live)

Career Growth & Development

We do not believe that an organization can grow without the growth & development of its staff.  At Moringa, we are consistently building systems to invest in the growth of our employees. We are deeply invested in offering career growth within Moringa, provide actionable feedback through “weekly check-ins” & thorough career reviews.
We will work together with you to craft roles that both support the needs of the organization and that you can be passionate about.

How can you apply?

  • You will need to email the following to Recruitment at joinus@moringaschool.com
  • Your CV
  • A cover letter (answering 3 questions, why Moringa, why this position, why you)
  • Subject Line: Application <insert role name> <insert your full name>

Job Title: Head of Space Planning and Facilities Management

Type of Contract: Full time

Department: Admin & People

Job Location: Nairobi, Kenya (role includes some travel within and outside Kenya)

Start Date: Jan 2019

About Moringa School

Moringa School is transforming higher education in Africa, starting with software development. In our current program, we transform ambitious amateurs to coding professionals. We are a premier advanced immersive program, training exceptional full-stack and mobile Software Engineers. Moringa School is currently expanding rapidly into other courses and geographies across Africa and we are looking for top talent to accelerate our growth. Moringa School was named one of the ‘Top 10 Most Innovative Companies’ in 2018 by Fast Company.

Our Mission

Moringa School’s mission is twofold: To empower people and To transform education through rapid-iteration teaching.

Our Culture

Employees enjoy a fun, collegial startup environment. You will be surrounded by talented, friendly, brilliant, & mission-driven professionals who work hard to provide the best student experience of its kind in the world. We are committed to employee health & wellness- we truly believe that you need to take care of yourself first. We understand the value in remote working & support it as needed.

Why We Are Hiring for This Role

Moringa School is a growth stage start-up. We are constantly iterating our model, our product offering & our target market. For instance, we are consistently launching new courses in existing markets. Our Learning, Classroom & Curriculum teams are expanding as we design new curriculum material & expand our student base.

Another example could be that we are testing our model in new geographies (from Ghana, West Africa to Pakistan, East Asia to Rwanda, East Africa). To this end, our marketing, growth & infrastructure teams are expanding to pilot these models.

In a nutshell, Moringa is growing in all capacities. More specifically, we are consistently looking for new talent to join our team. The Head of Space Planning and Facilities Management will come in to ensure that we meet our ever-growing needs in terms of space while ensuring our staff and students wellbeing is catered to thus achieving optimum productivity and satisfaction.

Responsibilities

Strategy

  • Identify total space needs for Moringa’s 2-year strategy – staff and classroom
  • Identify and settle on ideal locations for Moringa’s next space(s)
  • Adapt to changing space needs with increasing class sizes and introduction of new verticals that target new audiences
  • Provide a framework that allows for constant space changes as the business grows.

Budgeting

  • Budget preparation, monitoring and reporting
  • Define budget needs for expanding space needs over the next 2 years including but not limited to: Building & relocation costs, Growing monthly costs

Team Support

  • Support the Events team in running in-house events – catering, cleanliness, space needs including sound, ventilation, security, traffic management, etc.
  • Support the Infrastructure team in installing all building infrastructure including internet, electrical, sound systems,
  • Work with the legal and finance teams to negotiate contracts with suppliers, and also new building spaces we take on

Supplier Management

  • Identify ideal suppliers – contracts, architectural firm, design firm, quantity surveyor, facility manager
  • Negotiating contracts and managing service providers.
  • Sourcing, vetting and retaining 3rd party suppliers to ensure a high quality of service is maintained.

Project Management

  • Project manage all new space projects – build outs, renovations, furniture acquisition, space design, space management, etc.

Required Competencies

  • Experience with relocation & move coordination
  • Experience running a space that hosts 350 to 500 staff, and is above 30,000 sq. ft.
  • Experience managing multiple locations under one organization with at least 50 employees per location
  • Experience using space management tools to project total space needs, total costs per sq. footage, and more
  • In-depth understanding of property laws and policies in Kenya
  • Understands what building requirements and licenses are needed for education institutions
  • Experience managing space budgets of $1m and above
  • Experience negotiating contracts and drafting SLAs for suppliers
  • Experience selecting and managing service provides – contractors, architects, quantity surveyors in line with project plans developed collaboratively
  • Experience running due diligence processes for buildings, health, and safety management, building assets such as lifts, security companies, and more
  • Experience supervising facility repairs and management
  • Experience establishing crucial relationships with government officials in the Ministry of Lands, Nairobi City Council, the Ministry of Labour, Social Security and Services and more

Experience

  • Bachelor’s degree in a related discipline or field of study (i.e. Architecture, Interior Design,
  • Corporate Real Estate & Facilities Management Planning/Coordination, Facilities, Project or Construction Management, etc.)
  • 2+ years of experience in the facilities, construction, design, and/or architecture industry
  • Demonstrates a working knowledge of various office furniture systems
  • Relocation/Move coordination and planning experience
  • Experienced in managing projects of varied scope and complexity
  • Minimum of 2 years’ experience in a corporate real estate environment
  • Proficient in MS Office Suite software applications and fundamental in AutoCAD
  • Knowledge of Excel Pivots or Index Match, Power BI, iOffice or Tableau is a plus

Career Growth & Development

We do not believe that an organization can grow without the growth & development of its staff. At Moringa, we are consistently building systems to invest in the growth of our employees. We are deeply invested in offering career growth within Moringa, provide actionable feedback through “weekly check-ins”

  • thorough career reviews. We will work together with you to craft roles that both support the needs of the organization and that you can be passionate about.

How can you apply?

  • You will need to email the following to Recruitment at joinus@moringaschool.com
  • Your CV
  • A cover letter (answering 3 questions, why Moringa, why this position, why you)
  • Subject Line: Application <insert role name> <insert your full name>

Job Title: Head of Outcomes (Job Placement)
Type of Contract: Full time
Department: Outcomes (Job Placement)
Job Location: Nairobi, Kenya (role includes some travel within and outside Kenya)
Start Date: Oct, 2018

About Moringa School

Moringa School is transforming higher education in Africa, starting with software development. In our current program, we transform ambitious amateurs to coding professionals. We are a premier advanced immersive program, training exceptional full-stack and mobile Software Engineers. Moringa School is currently expanding rapidly into other courses and geographies across Africa and are looking for top talent to accelerate our growth. Moringa School was named one of the ‘Top 10 Most Innovative Companies’ in 2018 by Fast Company.

Our Mission

Moringa School’s mission is twofold: To empower people & To transform education through rapid-iteration teaching.

Our Culture

Employees enjoy a fun, collegial startup environment. You will be surrounded by talented, friendly, brilliant, & mission-driven professionals who work hard to provide the best student experience of its kind in the world. We are committed to employee health & wellness- we truly believe that you need to take care of yourself first. We understand the value in remote working & support it as needed.

Why We Are Hiring for This Role

Moringa School is a growth stage start-up. We are constantly iterating our model, our product offering & our target market. For instance, we are consistently launching new courses in existing markets. Our Learning, Classroom & Curriculum teams are expanding as we design new curriculum material & expand our student base.

 

Another example could be that we are testing our model in new geographies (from Ghana, West Africa to Pakistan, East Asia to Rwanda, East Africa). To this end, our marketing, growth & infrastructure teams are expanding to pilot these models.

In a nutshell, Moringa is growing in all capacities. More specifically, we are consistently looking for new talent to join our team. The Outcomes Lead will be leading the end to end graduate recruitment process and acquisition of hiring partners for each of our verticals. Your work will be impactful both internally & externally.

 

  • External impact:
    • You will offer all our graduates the opportunity for job placement in great companies that embody the Moringa School culture and vision of excellence.
    • You will also provide existing and potential hiring partners with the opportunity to staff their tech teams with brilliant, skilled graduates that have been trained to be the best at what they do not just technically, but also professionally
  • Internal impact:
    • You will ensure our Learning and Classroom teams are delivering market-aligned training by providing an outcomes-focused approach to the student’s learning experience
    • You will ensure that all our students graduate with the skills promised (both technical and professional) and are empowered to be part of great companies or build their own products

Responsibilities

1.     Strategy
    1. Define the role of the Outcomes team in ensuring high quality graduates who meet needs of our hiring partners and larger skills gaps identified locally and in geographies of interest to Moringa School
    2. Define Outcomes scaling strategy for new verticals and geographies
    3. Define the expected job placement rate over the next 3 years for existing and new verticals both in Nairobi and new geographies
2.     Team Management
    1. Define Outcomes team based on aforementioned strategy
    2. Hire resources in line with Outcomes strategy – successfully onboard, train and manage successfully in achieving team goals
    3. Management and upskilling of team – define growth plans and professional development plans with People Team
3.     Expansion
    1. Effectively scale job placement program into new markets based on skills gaps and hiring partner needs
    2. Successfully engage and onboard new hiring partners for new verticals
    3. Continue to graduate high quality & market-aligned students
4.     Automation
    1. Automate existing job placement processes using a tool that seamlessly integrates with the rest of the student pipeline

 

Experience

  1. 5+ years experience working in a similar role, or have a background in recruitment or career services
  2. Previously scaled operations into new geographies
  3. Previously managed medium-to-large sized teams and passionate about their continued growth and professional and personal development
  4. Strong networks with employers in Kenya (also networks outside Kenya a bonus)

Required Competencies

  1. Goal and systems-oriented
  2. Data-driven
  3. Project Management
  4. Business Development
  5. Growth & learning mindset
  6. Effective management and organizational skills
  7. Strong communicator with exceptional writing skills

Career Growth & Development

We do not believe that an organization can grow without the growth & development of its staff. At Moringa, we are consistently building systems to invest in the growth of our employees. We are deeply invested in offering career growth within Moringa, provide actionable feedback through “weekly check-ins” & thorough career reviews. We will work together with you to craft roles that both support the needs of the organization and that you can be passionate about.

How can you apply?

  • You will need to email the following to Recruitment at joinus[at]moringaschool.com
    • Your CV
    • A cover letter (answering 3 questions, why Moringa, why this position, why you)
    • Subject Line: Application <insert role name> <insert your full name>

Job Title: Marketing Associate -Graphic Design

Contract: Full Time

Team: Marketing

Company Description:

Moringa School is transforming higher education in Africa, starting with computer science. In our current program, we transform ambitious amateurs to coding professionals. Moringa School’s mission is twofold: to empower people and to transform education through rapid-iteration teaching. We are a premier advanced immersive program, training exceptional full-stack and mobile Software Engineers. Moringa School is currently expanding rapidly into other courses and geographies across Africa and is looking for top talent to accelerate our growth. Employees enjoy a fun, collegial startup environment genuinely committed to employee health and wellness, and filled with talented, hard-working and fun people. You will be surrounded by friendly, brilliant, and mission-driven professionals who work hard to provide the best student experience of its kind in the world.

Why are we hiring for this role?

Moringa School is a growth stage start-up. We are constantly iterating our model, our product offering & our target market. For instance, we are always in the process of launching new courses in existing markets. Our Learning, Classroom & Curriculum teams are expanding as we design new curriculum material & expand our student base.

Another example could be that we are testing our model in new geographies (from Ghana, West Africa to Pakistan, East Asia to Rwanda, East Africa). To this end, our marketing, growth & infrastructure teams are expanding to pilot these models.

In a nutshell, Moringa is growing in all capacities. More specifically, we are always on the lookout for new talent to join our team.

As the organisation grows, our marketing needs are also growing as well. We need you to come on board and bring our ideas to life by virtue of communicating our product to our current and future new markets through visual effects, animation and other cinematic techniques.  

Responsibilities:

  • Take ownership of the creative process from conceptualization to storyboard and editing
  • Work with the graphic team to conceptualise innovative graphic ideas
  • Train the company on the visuals of our brand
  • Take ownership of the multimedia campaigns, launch packages, promotion products, technical illustrations and computer artwork for use
  • Support in the design of launch packages
  • Have a deep understanding of our audience and intuitively get a feel/look of our image guidelines
  • Develop attractive content/visuals through our selected channels and ensure increased engagement in said channels
  • Understand the visual guidelines of our brand
  • Stay up to date with our product

Requirements of the Role:

Education and Experience:

  • A degree in Graphics Design or Diploma in Graphics Design
  • Those without formal education need to have a portfolio of proven experience and/or professional certificates
  • Background in in illustrations and motion graphics, after effects
  • Expert level knowledge in software programs: Adobe Photoshop, Adobe Illustrator, Adobe InDesign, Adobe Bridge, Microsoft Word, Microsoft PowerPoint
  • 2+ years experience working in a digital/brand agency
  • Experience managing a team of designers/worked in a team of designers
  • Experience approaching a problem using design thinking
  • Experience working in a fast-paced environment

Job Knowledge and Skills:

  • Basic knowledge of Marketing fundamentals
  • Understanding of briefings and pitches
  • Experience working with big brands
  • Due to the new content, we are looking to have we need someone strong in videography
  • Able to thrive on a diverse, globally distributed team
  • A doer who is self-motivated and proactive, obsessed with detail and quality, and personally offended by mediocrity
  • An innovator who is willing to try new ideas
  • A growth mind set and willingness to learn from failure
  • Solid analytical and critical thinking skills
  • A professional with extremely strong writing skills
  • Able to read, research and master new subject materials
  • Able to juggle multiple tasks simultaneously and adjust quickly to shifting priorities

Core Values:

  • Data Driven
  • Community
  • Passionate
  • Professionalism
  • Strong and Open Communication

How can you apply?

You will need to email the following to Recruitment at joinus@moringaschool.com

  • Your CV
  • A cover letter (answering 3 questions, why Moringa, why this position, why you)
  • Subject Line: Application “Role name” (Your full name)

Job Title: Strategic Assistant to the CEO

Type of Contract: 3 months probation (possibility of full-time employment based on performance)

Job Location: Nairobi, Kenya

Start Date: Urgent (Interviews on a rolling basis)

About Moringa School

  • Moringa School is transforming higher education in Africa, starting with software development. In our current program, we transform ambitious amateurs to coding professionals.
  • We are a premier advanced immersive program, training exceptional full-stack and mobile Software Engineers. Moringa School is currently expanding rapidly into other courses and geographies across Africa and is looking for top talent to accelerate our growth.
  • Moringa School was named one of the ‘Top 10 Most Innovative Companies’ in 2018 by Fast Company.

Our Mission

  • Moringa School’s mission is twofold:
    • To empower people &
    • To transform education through rapid-iteration teaching.

Our Culture

  • Employees enjoy a fun, collegial startup environment
  • You will be surrounded by talented, friendly, brilliant, & mission-driven professionals who work hard to provide the best student experience of its kind in the world.
  • We are committed to employee health & wellness- we truly believe that you need to take care of yourself first.
  • We understand the value in remote working & support it as needed.

Why we are hiring for this role

Moringa School is a growth stage start-up. We are constantly iterating our model, our product offering & our target market. For instance, we are consistently launching new courses in existing markets. Our Learning, Classroom & Curriculum teams are expanding as we design new curriculum material & expand our student base.

Another example could be that we are testing our model in new geographies (from Ghana, West Africa to Pakistan, East Asia to Rwanda, East Africa). To this end, our marketing, growth & infrastructure teams are expanding to pilot these models.

In a nutshell, Moringa is growing in all capacities. More specifically, we are consistently looking for new talent to join our team.

Responsibilities

  1. Special Projects (60%)
    • Contribute to special projects as needed
      • Example deliverable: develop a plan with CEO to address culture across the company;
  1. CEO Reports and Advisement (25%)
  • Provide analysis and reports to the CEO to track the development of strategic initiatives, financial performance, and market
    • Actual deliverable: weekly dashboard analysis; weekly strategic report
  • Produce regular and ad-hoc research papers/reports on business development and market landscape
    • Actual deliverable: monthly industry insights report, e.g., on education in Africa, on tech education worldwide
  • Support CEO to identify areas of focus:
    • Actual deliverable: monthly and weekly suggested areas of focus

     3. CEO preparation and communication (15%)

  • Serve as a subject matter expert, handling inquiries and developing action plans to address them, and assisting with the preparation and dissemination of communications
  • Review CEO time: looking at short and long-term travel calendar, evaluating opportunities and determining fit with priorities
    • Actual deliverable: Weekly calendar review with suggestions
  • Support CEO to prepare for meetings, events, etc.
    • Example deliverable: bios of people meeting, support in preparing a speech, draft emails, support in updating the company pitch, etc.
  • As needed, attend meetings on behalf of CEO, taking notes and communicating back to CEO
    • Example deliverable: meeting notes; report on project status

  Key Competencies

  1. Good sense of local and global socio-economic development
  2. Excellent communication in both written and spoken English
  3. Strategic & systems thinking
  4. A business mindset with a focus on developing creative solutions
  5. Solid Excel skills
  6. Excellent presentation skills
  7. Ability to prioritize

Qualifications

  1. MBA or bachelor degree (preferably in business/economics/engineering or similar)
  2. Previous experience in strategic or management consulting
  3. Proven success in a project coordination role

Values Alignment: The Moringa Way (HERO)

  • Have humility (because we believe those who are humble have the greatest capacity to learn, grow and build epic solutions, bringing about change over time)
  • Celebrate excellence (because we all strive for greatness and our ability to learn and grow isn’t just bound to time)
  • Be revolutionary (because if we are going to leave our mark on this world, we need to be different and think different)
  • Stay open (because choosing honesty over fear is a better way to live)

Career Growth & Development

We do not believe that an organization can grow without the growth & development of its staff. At Moringa, we are consistently building systems to invest in the growth of our employees. We are deeply invested in offering career growth within Moringa, provide actionable feedback through “weekly check-ins” & thorough career reviews.
We will work together with you to craft roles that both support the needs of the organization and that you can be passionate about.

How can you apply?

You will need to email the following to Recruitment at joinus@moringaschool.com

  • Your CV
  • A cover letter (answering 3 questions, why Moringa, why this position, why you)
  • Subject Line: Application “Role name” (Your full name)

If you’re interested in this role, please send your CV and cover letter to Recruitment at joinus@moringaschool.com

Job Title: Financial Controller

Duration: Indefinite contract with an initial 3 months’ probation

Location: Nairobi, Kenya

Company Description

Company Description: Moringa School is a Nairobi, Kenya-based multi-disciplinary learning accelerator committed to providing young Africans with digital and professional skills training. Through experienced teachers and mentors, a blended learning model, and a market and outcomes-driven curriculum, Moringa School’s mission is to transform higher education throughout Africa and enable its graduates to be globally competitive with their peers. The school has placed more than 95% of its graduates into leading companies throughout Africa and the world. Moringa School was named one of the ‘Top 10 Most Innovative Companies’ in 2018 by Fast Company.

Employees enjoy a fun, collegial startup environment genuinely committed to employee health and wellness, and filled with talented, hard-working and fun people. You will be surrounded by friendly, brilliant, and mission-driven professionals who work hard to provide the best student experience of its kind in the world.

Job Description: Our fast-paced learning environment creates world-class engineers on a highly accelerated schedule. We are looking for a talented, organized, systems-oriented thinker to maximize return on financial assets by establishing financial policies, procedures, controls, and reporting systems.

Responsibilities:

Transactions

  • Optimize the handling of bank and deposit relationships and initiate appropriate strategies to enhance cash position
  • Develop a reliable cash flow projection process and reporting mechanism that includes minimum cash threshold to meet operating needs

Compliance

  • Complies with legal requirements by studying existing and new legislation; anticipating future legislation; enforcing adherence to requirements; filing financial reports; advising management on needed actions
  • Ensures the travel policy is up to date and reimbursements are made in due time

Financial Reporting

  • Plan, develop, organize, implement, direct and evaluate Moringa’s fiscal function and performance
  • Provides status of financial condition by collecting, interpreting, and reporting financial data
  • Prepares special reports by collecting, analyzing, and summarizing information and trends

People Management

  • Managing accounting staff by recruiting, selecting, orienting, and training employees
  • Managing accounting staff job results by coaching, counseling, and disciplining employees; planning, monitoring, and appraising job results
  • Managing professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks; participating in professional societies
  • Completes operational requirements by scheduling and assigning employees; following up on work results

Strategy

  • Enhance and/or develop, implement and enforce policies and procedures of the organization by way of systems that will improve the overall operation and effectiveness of the corporation
  • Building the organization’s capacity to manage its finances as it grows
  • Bringing a strategic, high-level perspective to the organization’s finance and accounting needs
  • Guides financial decisions by establishing, monitoring, and enforcing policies and procedures
  • Maximizes return, and limits risk, on cash by minimizing bank balances; making investments

Budgeting

  • Prepares budgets by establishing schedules; collecting, analyzing, and consolidating financial data; recommending plans
  • Achieves budget objectives by scheduling expenditures; analyzing variances; initiating corrective actions

Internal Controls

  • Protects assets by establishing, monitoring, and enforcing internal controls
  • Monitors and confirms financial condition by conducting audits; providing information to external auditors
  • Protects operations by keeping financial information and plans confidential
  • Contributes to team effort by accomplishing related results as needed
  • And much more! We expected you to be flexible and pro-active as new items come up

Requirements of the Role:

Education and Experience:

  • University and/or Business School: Master’s degree or equivalent
  • Certified Public Accountant of Kenya
  • At least 3 years of professional accounting or controllership experience
  • Proven ability and demonstrable experience in leading controls at a top company

Job Knowledge and Skills:

  • A solid foundation in accounting, creating and managing processes, financial software, developing standards, audit, corporate finance, tracking budget expenses, financial skills, analyzing information, developing budgets, performance management
  • An entrepreneurial leader with the ability to manage and scale proper accounting controls, administrative and reporting procedures, and people systems

Core Values:

  • Data Driven
  • Passionate
  • Professionalism
  • Strong and Open Communication
  • Community Driven

Job Title: Outreach Associate
Duration: 2+ years

About Moringa School

Moringa School is transforming higher education in Africa, starting with computer science. In our current program, we transform ambitious amateurs to coding professionals. Moringa School’s mission is twofold: to empower people and to transform education through rapid-iteration teaching. We are a premier advanced immersive program, training exceptional full-stack and mobile Software Engineers. Moringa School is currently expanding rapidly into other courses and geographies across Africa and is looking for top talent to accelerate our growth.

Employees enjoy a fun, collegial startup environment genuinely committed to employee health and wellness, and filled with talented, hard-working and fun people. You will be surrounded by friendly, brilliant, and mission-driven professionals who work hard to provide the best student experience of its kind in the world.

Job Description:

The Outreach Associate is an experienced professional responsible for cultivating strategic partnerships through community outreach activities. This position develops sponsorship/business arrangements and relationships with businesses, individuals, schools and other organizations interested in supporting Moringa School’s operations team.

Responsibilities:

  • Work with events and outreach lead to develop and implement a comprehensive and innovative community outreach strategies targeting individual, private, corporate, school and other organizations.
  • Work collaboratively and seamlessly with staff to identify new potential markets, individual, private, corporate, school and other organizational partners.
  • Determine potential partners relevant to Moringa School through ongoing research and evaluation, and cultivate those prospects that best align with Moringa School’s strategic short- and long-term priorities and needs.
  • Submit proposals to engage potential partners on behalf of Moringa School This includes developing concepts, gathering and formatting information and preparing clear communications.
  • Research and assist in developing plans for increasing Moringa School’s brand awareness.
  • Successfully manage the campus ambassadors program.
  • Maintain the Outreach Work-Plan, Outreach Tracker and Outreach Calendar to be shared with the Events and Outreach Lead.
  • Provide support to the admissions team by planning and executing successful application driven events.
  • Planning a Moringa School Open Day bi-monthly with a minimum of 60 attendees.
  • Running outreach events in Moringa School’s outreach channels.
  • Preparing a quarterly outreach budget and submitting to the Events and Outreach Lead for review.

Requirements of the Role:

Education and Experience:

  • Bachelor’s Degree required.
  • 3 – 4 years work experience in business development and marketing is highly desirable.
  • Proven success in meeting and exceeding performance goals.
  • Must have documented successful partnership cultivation experience and a keen understanding of fundraising.

Job Knowledge and Skills:

  • Has a strong performance orientation and skillful strategic thinking. Establishes clear expectations and continuously measures performance.
  • The ability to work through stringent deadlines with acute attention to detail is required. Maintains focus on priorities.
  • Self-starter with the ability to manage time effectively.
  • Demonstrates excellence in both oral and written communications. Knowledge of external communications and cultivation techniques are essential.
  • A high degree of integrity in dealing with a confidential donor, the supported family, and financial information.
  • Ability to coordinate all aspects of an event including – logistics, correspondence, financial reports, and printed materials.
  • Ability to interact with partners and is comfortable with public speaking
  • Comfortable with traveling outside Nairobi.
  • Proficiency in Microsoft Office and Google Drive, sales tools such as Salesforce, Insightly, Zoho, etc.

Key Performance Indicators:

  • Number of acquisitions from outreach driven activities
  • Impactful outreach events held every month
  • Increased Moringa School brand awareness among the target audience
  • Positive feedback on the relationship with Moringa School from outreach partners

Core Values:

  • Data Driven
  • Passionate
  • Professionalism
  • Strong and Open Communication
  • Community Driven

If you’re interested in this role, please send your CV and cover letter to Recruitment at joinus[at]moringaschool.com

Job Title: Events Associate

Duration: 2+ Years 

Company Description:

Moringa School is transforming higher education in Africa, starting with computer science. In our current program, we transform ambitious amateurs to coding professionals. Moringa School’s mission is twofold: to empower people and to transform education through rapid-iteration teaching. We are a premier advanced immersive program, training exceptional full-stack and mobile Software Engineers. Moringa School is currently expanding rapidly into other courses and geographies across Africa and are looking for top talent to accelerate our growth.

Employees enjoy a fun, collegial startup environment genuinely committed to employee health and wellness, and filled with talented, hard-working and fun people. You will be surrounded by friendly, brilliant, and mission-driven professionals who work hard to provide the best student experience of its kind in the world.

Why We Are Hiring For This Role:

We need you to be responsible for building a strong events community and ensuring that events within Moringa School’s ecosystem run smoothly.

Job Description:

The Events Associate is an experienced professional responsible for cultivating strategic partnerships with influential actors in the tech community. This position develops sponsorship/business arrangements and relationships with organizations and individuals, interested in supporting Moringa School events.

Responsibilities:

  1. Strategy
  • Work with the Events and Outreach Lead to develop and implement a comprehensive and innovative community event strategies targeting individual, private, corporate, school and other organizations.
  1. Partnerships
  • Work collaboratively and seamlessly with staff to identify new potential partnerships with individuals, corporations, schools and other organizational partners.
  • Determine potential partners relevant to Moringa School through ongoing research and evaluation, and cultivate those prospects that best align with Moringa School’s strategic short- and long-term priorities and needs as Moringa School’s growth plans.
  • Submit proposals to engage potential event partners on behalf of Moringa School this includes developing concepts, gathering and formatting information and preparing clear communications
  1. Research
  • Research and assist in developing plans for increasing Moringa School’s brand awareness through events.
  1. Relationship building
  • Work with the Moringa School ambassadors to achieve success.
  • Attending/chairing meetings with event sponsors and partners with the goal of ensuring the event is a success and stakeholders’ expectations are met.
  1. Event Planning
  • Maintain an events work-plan, events tracker and an events outreach calendar for events leading up to Nairobi Tech Week which is to be shared with the Events and Outreach Lead.
  1. Team support
  • Provide support to the Moringa School admissions team by planning and executing successful application driven events towards filling classes.
  • Collaboratively working with the outreach associate to ensure Moringa School is well represented in career fairs and events hosted in various schools.

Requirements of the Role:

Education and Experience:

  • Bachelor’s Degree required.
  • 3 – 4 years work experience in community outreach and marketing is highly desirable.
  • Proven success in meeting and exceeding performance goals.
  • Must have documented successful partnership cultivation experience and a keen understanding of fundraising.
  • Business Development skills is a plus.

Job Knowledge and Skills:

  • Has a strong performance orientation and skillful strategic thinking. Establishes clear expectations and continuously measures performance.
  • The ability to work through stringent deadlines with acute attention to detail is required. Maintains focus on priorities.
  • Self-starter with the ability to manage time effectively.
  • Demonstrates excellence in both oral and written communications. Knowledge of external communications and cultivation techniques are essential.
  • A high degree of integrity in dealing with the confidential donor supported the family and financial information.
  • Ability to coordinate all aspects of an event including – logistics, correspondence, financial reports, and printed materials.
  • Ability to interact with partners and is comfortable with public speaking
  • Comfortable with traveling outside Nairobi.
  • Proficiency in Microsoft Office and Google Drive, sales tools such as Salesforce, Insightly, Zoho, etc.

Key Performance Indicators:

  • Number of leads from each event
  • Impactful events held every month
  • Increased Moringa School brand awareness among the target audience
  • Positive feedback on the relationship with Moringa School from event partners
  • Number of contacts collected after each event

Core Values:

  • Data Driven
  • Passionate
  • Professionalism
  • Strong and Open Communication
  • Community Driven

How Can You Apply?

  • You will need to email the following to Recruitment at joinus@moringaschool.com
  • Your CV
  • A cover letter (answering 3 questions, why Moringa, why this position, why you)
  • Subject Line: Application <insert role name> <insert your full name>

 

If you’re interested in this role, please send your CV and cover letter to Recruitment at joinus@moringaschool.com

Job Title: Outreach and Events Intern

Duration: 6 months

Company Description:

Moringa School is transforming higher education in Africa, starting with computer science. In our current program, we transform ambitious amateurs to coding professionals. Moringa School’s mission is twofold: to empower people and to transform education through rapid-iteration teaching. We are a premier advanced immersive program, training exceptional full-stack and mobile Software Engineers. Moringa School is currently expanding rapidly into other courses and geographies across Africa and is looking for top talent to accelerate our growth.

Employees enjoy a fun, collegial startup environment genuinely committed to employee health and wellness, and filled with talented, hard-working and fun people. You will be surrounded by friendly, brilliant, and mission-driven professionals who work hard to provide the best student experience of its kind in the world.

Why We Are Hiring for This Role:

You will be joining our dedicated Marketing team where you will collaborate in all stages of the marketing process from outreach to events as we redesign and expand our marketing channels. As an intern, you will be expected to be proactive and flexible with the ever-changing needs of a startup.

Responsibilities:

  • Respond to inquiries on our social media platforms
  • Work with the Outreach and Events team to assist in and implement outreach strategies that engage the various tech community groups and individuals
  • Learn to develop and implement community outreach and marketing efforts
  • Work with the Moringa School ambassadors to achieve success.
  • Attending meetings with event sponsors and partners alongside the Outreach and Events team with the goal of ensuring the event is a success and stakeholders’ expectations are met.
  • Collaboratively working with the Outreach associate to ensure Moringa School is well represented in career fairs and events hosted in various schools.
  • Help in maintaining and keeping track of the Outreach and Events calendar
  • We operate as a small, collaborative team. As such, some other tasks may be required, such as help with daily programs and special events.

Requirements of the Role:

Education and Experience:

  • Preferred majors are Marketing, Communications, Public Relations, Sociology etc
  • Some work experience/volunteer experience in community outreach and marketing is highly desirable.

Job Knowledge and Skills:

  • Must be passionate and motivated to pursue a career in Outreach and Events
  • Must be a self-motivated team player who thinks creatively
  • Must be a multi-tasked, detailed, and customer service, oriented individual
  • Must have outstanding written and verbal communication skills, organizational skills, and great listening skills
  • Must be computer proficient in Microsoft Office
  • Must be available to work flexible hours including weekends and late evenings when we run our events

Core Values:

  • Data Driven
  • Passionate
  • Professionalism
  • Strong and Open Communication
  • Community Driven

Job Title: Outcomes Intern

Type of Contract: 3 months probation with a possibility of full-time employment based on performance

Department: Operations

Job Location: Nairobi

Start Date:Urgent (Interviews on a rolling basis)

About Moringa School

  • Moringa School is transforming higher education in Africa, starting with software development. In our current program, we transform ambitious amateurs to coding professionals.
  • We are a premier advanced immersive program, training exceptional full-stack and mobile Software Engineers. Moringa School is currently expanding rapidly into other courses and geographies across Africa and is looking for top talent to accelerate our growth.
  • Moringa School was named one of the ‘Top 10 Most Innovative Companies’ in 2018 by Fast Company.

Our Mission

  • Moringa School’s mission is twofold:
    • To empower people &
    • To transform education through rapid-iteration teaching.

Our Culture

  • Employees enjoy a fun, collegial startup environment
  • You will be surrounded by talented, friendly, brilliant, & mission-driven professionals who work hard to provide the best student experience of its kind in the world.
  • We are committed to employee health & wellness- we truly believe that you need to take care of yourself first.
  • We understand the value in remote working & support it as needed.

Why We Are Hiring For This Role

  • Moringa school strives to impact our students not only technically, but also in the soft skills area so that we can produce holistic students who are relevant in the current job market and a culture fit for any company.

Responsibilities

  1. Assist in the facilitation of student professional development activities, including soft skills workshops, mock interviews, professional development workshops, and any other needs that may arise
  2. Contribute to the write up of  the professional development curriculum for students
  3. Schedule Thursday Tech Talk speakers
  4. Work with the Outcomes Team to ensure the success of students after graduation
  5. Take the initiative to experience the student’s engagement throughout the class, and organize student activities as needed
  6. Offer support to the Classroom Team to ensure that we produce holistic students
  7. And much more! We expect you to be flexible and proactive as new items come up.

Competencies

  1. Education background in community development, education, or business/ organizational psychology position
  2. Strong communication skills, flexible, able to work in fast-paced, startup environment.
  3. Extremely organized.
  4. Keen eye to detail
  5. Passionate about teaching others, and helping them grow
  6. Excited to learn and ability to think outside the box and challenge the status quo.
  7. Passionate about Moringa School’s mission.

Career Growth & Development

We do not believe that an organization can grow without the growth & development of its staff.
At Moringa, we are consistently building systems to invest in the growth of our employees.
We are deeply invested in offering career growth within Moringa, provide actionable feedback through “weekly check-ins” & thorough career reviews.
We will work together with you to craft roles that both support the needs of the organization and that you can be passionate about.

How can you apply?

  • You will need to email the following to Recruitment at  joinus@moringaschool.com
    • Your CV
    • A cover letter (answering 3 questions, why Moringa, why this position, why you)
    • Subject Line: Application “Role name” (Your full name)