Company Founded: Founded in 2010

  • Repair Technician

    Repair Technician

    Job Description
    Reports to: Repair Supervisor
    Location: Distribution Centre (Kisumu)
    Purpose:
    BBOXX refurbish and repair all of the products that it sells these include control units, TVs, radios, lights and solar panels. The repair technician will report to the Repair Supervisor and will be responsible for repair and refurbishment processes.
    Responsibilities:

    Repair and refurbish all BBOXX components/appliances 
    Escalate all unsolvable issues to product support 
    Follow BBOXX refurbishment processes
    Maintain a clean and tidy working area
    Use best practices in stock management 
    Accurately report of all repairs and refurbishments

    Description of tasks: 

    Diagnose issues using flowcharts
    Replace parts using standard workshop tools
    Use online guides to assist with refurbishments
    Use BBOXX specific tools to re-programme control units
    Use BBOXX software to record repair and refurbishments
    Record all spare parts used 
    Discuss issues with product support
    Use a root cause analysis framework to communicate clearly
    Regularly tidy the refurbishment area 
    Make suggestions for processes improvement
    Share best practices on how to repair BBOXX products

    Qualification and Specifications: 

    Bachelor Degree in Electrical/Electronic Engineering
    T2 Licence is an added advantage but not a must 
    Experience of 3 years in electronics repair (e.g. home appliances)
    Problem solving skills and ability to understand new concepts
    Proficiency in Microsoft software
    Resilient to stress with a positive attitude
    Honest and hardworking
    Organised
    Good communicator both up and down

    If you are up to the challenge and possess the necessary qualifications and skills;then you are the one we looking for.

  • Sales Agents

    Sales Agents

    We are looking for young vibrant marketers for a Three-Month field marketing drive at all our regions in East Africa. We are hiring people as per region office demands noted above (Kenya, Uganda, Tanzania and Rwanda).
    Job description

    Successful persons will be the field marketing agents for our Service Packages offer marketed to small and middle enterprise businesses. We have a field marketing strategic plan which will be elaborated in the interview process
    There will be a 20% commission earned by the agent for every business signed up by them plus a basic salary of Kshs 15,000 p.m. provided. (All amounts are calculated in KES and are subject to prevailing exchange rates for respective countries)
    Transport and food allowance will be provided when necessary for agents plus any other logistical expenses incurred.

    The job is for 3 months and full-time.
    Requirements

    Higher education certification in Commerce, marketing or related course.
    Prior experience of at least 3 months in a similar job title.
    Recent graduates are encouraged to apply
    Must reside in capital cities where our offices are located (Nairobi, Dar-Es Salaam, Kigali and Kampala)
    Fluent in English and;
    Swahili for Tanzania & Kenya
    French or Nyarwanda for Rwanda
    Baganda for Uganda
    A social and approachable person who believes in teamwork.

  • Senior IT Specialist

    Senior IT Specialist

    Job description
    IRG is looking for a IT expert to join the team for a long-term position. The successful candidate will serve within the company and external vendors about IT-related developments. They will also deal with any issues that might come up and advise about potential fixes or efficiency controls. We’re looking for a responsive, highly productive professional who can work with numerous clients and employees to ensure continued success through the company. However, we only invite candidates from India to apply for the job and willing to move to Kenya.

  • Business Development Advisor

    Business Development Advisor

    Job Description
    Your role is to provide practical, strategic advisory and assistance to youth-led enterprises to drive their growth as measured by increased revenue, jobs, and social impact. Your consulting will span all aspects of business growth and structure, from financial modeling to marketing to business strategy and operations. Reporting directly to Ongoza’s Program Manager, you are Ongoza’s primary client-facing role, responsible for the success of our client entrepreneurs. Application open until April 13th 2018.
    Roles and Responsibilities
    Please note other responsibilities may be required based upon the growth of Ongoza.

    Strategic Advisory Services (80%)

    Work closely with clients in your portfolio to articulate growth plans to scale their businesses.
    Provide practical, strategic advisory and technical assistance across the areas of finance, sales & marketing, operations, and HR to help clients harness opportunities, structure their businesses more effectively, and catalyze growth.
    Advise and assist clients in product development, sales and marketing strategy, and customer acquisition. Connect clients to market opportunities.
    Advise clients on investment needs and connect them to financial services, including via our exclusive partnership with Key Partners, Ltd.
    Facilitate trainings, workshops, and other events for Ongoza clients and the wider community as needed.
    Liaise with the rest of the network of Business Development Advisors on a regular basis to learn and share best practices.

    Process Design and Improvement (10%)

    Provide and implement recommendations that can improve the effectiveness of you and your colleagues on the business advisory team.

    General Administration (10%)

    Maintain client files and collect data as needed for Ongoza’s learning team
    Maintain appropriate expense reporting, comply with administrative policies and procedures, and conduct logistical arrangements as needed.

    Required Experience

    5+ years of experience in SME development, financial services, consulting, business operations or marketing, with relevant university or graduate degree. Work with entrepreneurs and small businesses highly preferred.
    Demonstrated excellent understanding of strategies for how to help businesses grow, with expertise in one or more of the following areas: business finance, business planning and strategy, sales and marketing, product development, or human resource management. Ability to produce financial reports/projections for clients highly preferred.
    Deep understanding of go-to-market and growth strategies for businesses in the area of consumer goods, professional services, retail, and manufacturing.
    Worked in a start-up or small business environment, and/or have direct experience supporting start-ups – willing to wear many hats and help out wherever needed.
    Have passion for and excellent understanding of the Kenyan entrepreneurship ecosystem.
    Previous coaching, teaching, training, or facilitation experience preferred.

    About YOU.

    You have excellent business knowledge and judgment. You are able to quickly analyze the gaps and opportunities within a business and sketch the best way forward. You know what you don’t know, and how to look for that information.
    You thrive in an entrepreneurial environment. You are an independent self-starter who flourishes in a changing environment and can manage yourself. You have excellent collaboration, communication, and problem-solving skills.
    You are a systems builder and/or optimizer. You are process-oriented and always looking for ways to improve systems to not solve the same problem twice. You will be called upon to build structures for your team as Ongoza continues to grow.
    You make things happen. You have a proven track record of meeting targets on time and within budget. You are creative, solutions-oriented, and willing to put in the time it takes to do a great job. You follow through.
    Most of all, you believe in our vision and mission – the power of youth-led businesses to transform Kenya.

  • Accountant

    Accountant

    Job Details

    Leads, supervises and directs the accounting department.
    Responsible for managing the general accounting function.
    Evaluates and makes appropriate improvements to internal accounting processes ensuring that practices are in line with the overall goals of the organization.
    Examine accounting records, including financial statements and other financial reports to assess accuracy, completeness and conformance to standards defined within the department.
    Responsible for the development of policies and systems
    Advise management on matters of fiscal procedure and importance for the organization.
    Prepares financial documents both for internal and client use
    Any other assignment delegated to them.

    Minimum Requirements

    Must have a degree in accounting or Business Management
    Have CPA to ATLEAST section IV or ACCA or CIFA
    2-3 years working experience (previous experience in a financial consulting firm is an added advantage)
    Sound knowledge of Quickbooks
    Strong reporting, analytical and interpersonal skills
    Wide degree of creativity and latitude is expected.

    Employment: 6 months contract (Renewable depending on performance)

  • Software Engineering Manager 

Software Engineer – Nairobi

    Software Engineering Manager Software Engineer – Nairobi

    Job description.
    You will support a team of 3–5 software engineers, while also participating as a technical contributor to build the software used by organizations to manage solar financing for hundreds of thousands of families. Right now, we’re using a mix of JavaScript (ES6) + React + Redux with a Python + Postgres backend. As a team manager, you’ll foster both collaboration and independent responsibility in the members of your team.

    go to method of application »

  • Social Media Intern

    Social Media Intern

    Job Details:
    Reports To: Marketing & PR Manager
    The position is responsible for contributing to website redesign projects, monitoring and posting on blogs and social networks, engaging in online forums, participating in online outreach and promotion, optimizing our website and conducting keyword analysis.
    Social Media Internships Responsibilities:

    Assist with developing and executing a digital marketing strategy for GVA.
    Assist in building and executing social media strategy through competitive research, platform determination, benchmarking, and messaging and audience identification.
    S.E.O and moderate all user-generated content in line with the moderation policy for GVA.
    Assist in designing digital media campaigns aligned with business goals.
    Assist in generating, editing, publishing and sharing content (original text, images, and video or blog posts) daily and manage e-communication on the social media platforms.
    Maintain a strong online company voice through social media.
    Liaise with Marketing & PR department to ensure brand consistency.
    Stay up-to-date with digital media developments (automating tools, Keyword Research, and Trafficking marketing).
    Searching for new marketing avenues.
    Respond to and positively engage those who may contact the company via social media.

    Requirements for the Social Media Internships:

    Must have a Degree/Diploma in marketing, communications, digital media marketing or related field.
    Techno savvy and proven working experience in digital marketing and communication.
    Highly creative with experience in identifying target audiences and devising digital campaigns that engage, inform and motivate.
    Up-to-date with the latest trends and best practices in online marketing communication and measurement.
    Knowledge of WordPress, Photoshop will be an added advantage.
    MUST have excellent written English and communication skills.
    Good computer skills: ability to quickly learn new software and tools easily.
    High attention to detail and able to meet strict deadlines.
    Good organizational skills including prioritizing, time management and multi- tasking.
    Great communicator with excellent people skills.

  • Deputy Director Fiscal Affairs 

Stakeholder Manager 

Revenue Allocation & Budget Analysis Senior Analyst

    Deputy Director Fiscal Affairs Stakeholder Manager Revenue Allocation & Budget Analysis Senior Analyst

    SCALE – CRA 3
    Reporting to the Director Fiscal Affairs, the job holder shall deputize in provision of leadership in developing financial management systems for counties, developing county revenue enhancement strategies while building fiscal management capacity for counties in line with CRA mandate.
    Duties And Responsibilities:

    Support the Director Fiscal Affairs in spearheading the execution of the Commission’s Fiscal Affairs mandate.
    Support the Director Fiscal Affairs in developing, validating and implementing strategies and policies for policy and guideline in formulation in line with CRA’s mandate.
    Participate in the development of the Directorate’s budget and work plan to support its operations.
    Assign responsibilities to subordinates and carry out performance appraisals as required.
    Assist in the development of high level analysis of county financial reports to inform policy development.
    Review county financial statement and provide timely reports on findings.
    Review county expenditures to inform recommendations relating to revenue allocation.
    Work with counties on identifying opportunities for revenue generation.
    Review financial reports to ensure compliance with the relevant laws.
    Make recommendations on measures to be taken by counties to ensure compliance and uniformity.
    Make recommendations on measures to be taken by counties on their financial management.
    Advise on the structure of financial reports for counties to ensure compliance and uniformity.
    Make recommendations on revenue management to ensure efficiency in collection and administration.
    Develop and deliver training material for county budget monitoring and implementation.
    Work closely with the Director in engaging county officials to clarify and make recommendations on matters of devolution and in line with Commissions mandate.
    Participate in planning and budget making of the directorate.
    Deputize the director in authorization of expenses in their absentia.

    Academic Qualifications:

    Master’s Degree in Finance, accounting or economics or the equivalent qualifications, with relevant experience of over ten (10) years.
    Holder of CPAK or its equivalent.

    Experience, Knowledge And Skill Requirements:

    A minimum of seven (7) year’s relevant progressive experience in fiscal policy development and /or implementation.
    At least three (3) year’s in a supervisory role.
    Knowledge of financial analysis, public finance management principles and processes.
    Demonstrated successes in the fields of financial analysis, project formulation, planning, monitoring and evaluation.
    He/she must be a person of integrity, demonstrate excellent interpersonal skills and be a team player.
    Demonstrable report writing, presentation skills, interpersonal and communication skills.
    Excellent knowledge of relevant computer software and applications and
    Ability to work in a team.

    go to method of application »

  • Digital Instruction Design Specialist

    Digital Instruction Design Specialist

    Job description
    Company Description
    Angaza is a venture-backed company that is solving global energy poverty by enabling financing of solar solutions for off-grid consumers. To do so, we develop a mix of hardware and software for some of the most demanding and dynamic markets in the world. Angaza is a for-profit company – based in California and Nairobi – that aims market forces at the linked challenges of climate change and global development.
    Role Objective
    This architectural role based in Nairobi is responsible for developing digital training and instructional tools to help Angaza’s distribution partners seamlessly adopt our technology, and then successfully build their businesses around it.
    Role Summary
    This is a strategic instructional design role whose mandate is to own all aspects of digital training, onboarding, and help desk implementation for Angaza’s distribution partners. The position will be responsible for thinking through the distinctive learning needs of our global partner base and implementing learning programmes and tools that ensure their success with the Angaza platform.
    This role presents a unique opportunity to create an entire suite of training tools and learning techniques for a next generation, globally focused SaaS product. The right candidate will thrive in this exciting and entrepreneurial role and will easily transition between strategy and execution to accommodate our rapidly expanding distribution partner base. The position has the potential to grow in scope and evolve in many different directions depending on your strengths and career goals. The role is based in Nairobi and reports directly to the Director of East Africa Operations.
    Responsibilities

    Articulate a vision for our learning model and the arc of learning for distribution partners in different geographical locations
    Develop a learning framework for Angaza distributors and coach the training team to deliver an outstanding partner experience
    Design user-facing digital training and instructional tools and materials to suit an evolving technical platform and Android application incorporating modern best practices in instructional design
    Develop the overall learning design strategy for a growing distributor base across 30+ countries
    Work with our product and platform teams to gather data on new features and create a suite of training materials including developing assessment items to ensure new features are understood and adopted.
    Build tight, consistent systems for high-volume training that is continually up-to-date, and has strong quality control and mechanisms for iteration across a variety of stakeholders
    Build processes to scale our training systems to effectively onboard many distributors across diverse geographies
    Work cross-functionally to collect and analyze data on the efficacy of different digital learning tools
    Analyze data on the effectiveness of our training and digital learning resources and constantly identify ways to modify our approach to improve outcomes and partner experience
    Analyze data on the uptake of training to give insights to the Customer Success team to optimize customer service

    Required Skills, Attributes, Experience
    You

    Are motivated and tenacious
    Enjoy thinking deeply about how to teach new technology skills
    Are excited by the idea of leading and coaching other team members
    Have a proven track record of exceeding expectations
    Know when to work independently and when to be collaborative
    Excel at both strategy and execution
    Exemplify Angaza’s key values: impact-driven, empathetic, courageous, trustworthy, curious, and collaborative

    Experience

    Start-up experience strongly preferred
    7+ years experience with instructional design, technology/SaaS experience strongly preferred
    Experience integrating with LMS (Learning Management Systems)
    Degree qualified i.e. Bachelor’s degree or similar; MBA preferred
    Management experience strongly preferred
    Demonstrated proficiency with E-learning development tools
    Experience with designing and implementing processes for scaling up training
    Excellent interpersonal skills
    Excellent attention to detail
    Ability to multi-task, prioritize, and manage time effectively
    Highly-motivated, self-starting, and independent
    Knowledge designing and developing wireframes for the story software
    Proficiency in Office and/or Google Enterprise Software (specifically Excel/Google Sheets and Powerpoint/Slides)
    Proficiency in French, Swahili and/or Spanish preferred

  • Hospital Administrator

    Hospital Administrator

    Duties and Responsibilities

    Overseeing quality, improvement of process for efficient delivery of services in the hospital.
    Guiding in setting operational standards in the hospital.
    Overseeing of the hospital budget
    The hospital Administrator is responsible to ensure that the hospital runs efficiently and delivers quality patient care.
    Creating financial and business strategies to ensure fiscal viability of the health facility
    Recruitment and retention of staff.
    Addressing doctors’ needs and ensuring patients’ quality medical care and well-being.
    Liaising with all Hospitals Stakeholders and Attending fund-raising, local health council meetings and professional industry conferences..
    Being involved in press relation, public community affairs and grants management.
    Formulate policies for Boards’ approval, and implement approved policies
    Prepare monthly, quarterly and yearly progress reports.

    Requirements

    Diploma / degree in Administration, Finance / Accounts or Human Resource or any other relevant field.
    At least 2-3 years’ experience in a similar position in a busy environment.
    Proficiency in MS Office applications.
    Person of high integrity and confidentiality. Should be highly organized and decisive.
    Ability to work with strict deadlines.
    Competency in performing multiple functional tasks.
    Excellent interpersonal skills and an ability to manage a diverse range of professional relationships is essential.
    In addition, must be flexible, willing to perform assigned and additional duties and work irregular hours under unpredictable conditions.