Company Founded: Founded in 2005

  • Full Stack Developer

    Full Stack Developer

    WHO YOU ARE
    We are looking for someone who is experienced in software development and is passionate about technology to join our very talented team of developers in taking our powerful platform to the next level.
    We’re looking for a full stack engineer, experienced in both front- and back-end work. As a minimum, we expect you will be proficient in:

    Java or another object-oriented, statically-typed programming language
    Javascript, HTML and CSS
    At least one modern MVC web application framework

    We don’t expect everyone to know all the tools we use from the get-go, but it would be very convenient to both of us if you are proficient in, or at least excited to learn:

    Groovy and the Grails framework
    Server-side Javascript with NodeJS
    Amazon Web Services
    Android development
    Kanban, Scrum and related Agile processes

    You will be part of the development team based in our Nairobi office and report directly to the CTO. You will be involved in both taking lead and being part of weekly backlog grooming sessions, picking up tickets waiting for development on the Kanban board, performing quality assurance and code review of tickets worked on by developers in the team and comprehensively noting down findings in our issue tracking software – Jira. 
    We are very big on teamwork and communication is therefore of the essence.
    THE THINGS YOU’LL DO
    Our platform primarily runs on the Grails framework and uses the Groovy programming language. It runs on a SaaS model – hosted on Amazon Web Services. As an instrumental part of the development team, your duties will involve the following:

    Proactively take part in supporting the platform – as well as its users, and in the identification and development of new features.
    Platform improvement by logging any issues and/or bugs found during development.
    Occasionally take lead in our rotational sprint-deployment process.
    Actively take part in our process-improvement exercises by logging retro-points to our retrospective board.
    Mentor new employees and apprentices in the development team.
    Occasionally take lead in technical documentation, regularly updating existing ones.
    Learn, support and build onto our existing DevOps technologies and processes.
    Actively participate in communications on Slack.

    THE THINGS WE’LL LIKE ABOUT YOU
    You’ll be well-rounded and experienced in all things development, communication, small team and proactive working.  Specifically we’re thinking:

    You’re a model team player – You like to ask questions, as well as answer them with the knowledge that this will ultimately contribute to the team’s success.
    You are curious and innovative – as part of the culture, we have end-of-sprint 10% days to encourage our development team to work on their ideas and innovations outside of the sprint work.
    You are open and willing to learn – our platform is powerful and complex as it has undergone years of development to constantly improve it. It is therefore a requisite for any new team member to spend time learning it.

    Some of the Frontline team in our Nairobi office

  • Field Sales Representative 

FMCG Sales Supervisor 

Bar Supervisor 

Sales Supervisor 

Briquette Production Manager 

B2B Lubes Sales Supervisor 

Area Sales Representatives 

Delivery Driver 

Assistant Soil Technician 

Assistant Executive Housekeeper

    Field Sales Representative FMCG Sales Supervisor Bar Supervisor Sales Supervisor Briquette Production Manager B2B Lubes Sales Supervisor Area Sales Representatives Delivery Driver Assistant Soil Technician Assistant Executive Housekeeper

    Our client is growing and expanding product lines. Therefore the field sales Representative will be required to grow and manage the new accounts by ensuring they maintain stellar accounts, revenue collection and timely delivery for all customers.
    Duties & Responsibilities

    Recruit new customers, develop relationships and solutions.
    Ensure the procedures of engaging clients are adhered to every time.
    Adhere to journey plan @ 100%.
    Ensure a high strike rate at over 95%.
    Ensure minimum client engagement time is adhered to.
    Stock out by 4 Pm every day.
    Stock request by 6:00am every day.
    Ensure geocode march at 100%.
    Reconciles accounts at 0 balance every day.
    Enforces RRP
    Makes the first call to client at 7 am in the morning.
    Hits targets.
    Provides reports in timely manner

    Requirements

    2 years’ experience in active FMCG sales.
    Minimum of C- (Minus) in KCSE.
    Minimum of a Certificate in Sales and Marketing.
    Must have a Driving License authorized to ride motorcycles.

    go to method of application »

  • Tech Operations Lead

    Tech Operations Lead

    Job description
    The Tech & Operations Lead is responsible for coordinating the technical development of new tools and operational processes for new products created by the MicroEnsure Labs team in Kenya and as required, in other MicroEnsure countries.
    Prior to product launch, this role will design and build data collection tools and outline technical requirements for any needed app, database and web development. You will support early market tests by helping to build simple pre-launch tools and processes. As products launch, you will optimise business processes, improve technological tools and organise, manage, and administer the data generated by live products. Operationally, you should ensure robust data collection and error checking, produce reports to measure Key Performance Indicators and ensure financial accuracy. Technologically, the job will entail outlining technical specifications for apps, mobile web and cloud databases, managing quotes, testing technology prior to launch, identifying and tracking bugs and coordinating updates and improvements to the tools we create. The products and tools developed by the Tech and Operations Lead should be customer-centric, drawing on direct and in-direct input from potential end-customers.
    The ideal candidate should have a high level of integrity, a strong eye for detail and be a proactive problem solver.
    Key Responsibilities Include:

    Participate in and sometimes lead product development efforts
    Develop and implement procedures for monitoring the operational effectiveness of the business
    Design data collection methodology for Labs projects
    Develop technical specifications and requests for proposal for mobile and mobile-web applications as well as cloud-databases and portals to access the data.
    Liaise with development resources on project management
    Monitor and report on product performance
    Develop and maintain documentation for operational processes and procedures.
    Advise on technical requirements and clearly explain and justify technical components necessary to implement Labs projects
    Obtain, manage and assess quotes for professional technical development

    Qualifications & Skills

    4-year degree qualification required, preferably in a subject related to math or computer sciences
    At least 3 years’ work experience, preferably in an international organisation
    Experience in developing and improving operational delivery processes
    Ability to perform business analysis by utilizing operational, financial and other data
    Understanding of technical infrastructure for mobile phone and mobile web applications.
    Knowledge of coding basics and limitations of software
    Ability to clearly define algorithms for technical specifications to pass on to a developer.
    Experience working on development of mobile phone and web applications as a developer, collaborator, or manager.
    Working knowledge of databases and database management tools.
    Coding / software development experience a plus: Java, HTML5, Android and iOS, SQL, MySQL, AWS preferred
    Ability to work autonomously and take initiative; demonstrate self-motivation and energy, work well under pressure and meet tight deadlines.
    Extraordinary interpersonal and communications skills, especially with customers and in customer service situations.
    Flexibility: willingness to work long hours, nights or weekends in order to make the project a success.
    Grit and persistence in trying to test our new products and the ability to not be discouraged.
    Experience working cross-culturally, and on tools or products for both a local and international user base.
    Proactive and inherently motivated to do your work, and do it well.
    Willingness to work as a team member with people across geographies and cultures
    Fluency in spoken and written English essential, local language knowledge preferred
    Expert knowledge of and experience with Microsoft Excel

  • Executive Driver

    Executive Driver

    Reports to: HR Office Services Manager
    Job Purpose: Provision of seamless, safe and reliable chauffer services to the Head Office staff.
    Principal Accountabilities:

    Safely transport Staff and guests to various locations in a timely, safe and courteous manner
    Maintain driver logs.
    Adhere to all safety requirements particularly the Driving Safety Regulations.
    Maintain the service and appearance of the assigned vehicle.
    Perform any other duties as assigned by the Office Services Manager or the HR Manager.

     Key Challenges:

    Provision of seamless chauffer service to all staff, which means managing all staff in a manner that exceeds their service level expectations.
    Ability to work under tight deadlines with high quality output
    Flexibility in working with the rest of the HR team to deliver on extra assignments and projects.

     Job Knowledge, Skills & Experiences:

    A minimum of KCSE Certificate
    More than 5 years working experience in a similar work environment.
    Previous Driving experience
    Positive attitude
    Professional appearance
    Able to multi-task and work in a fast-paced environment
    Strong customer service orientation.
    Able to communicate effectively with customers and coworkers
    An ability to function well as part of a team
    Diligent attention to detail
    Diligent attention to safety

    Deliverables:
    Results Orientation

    Good Knowledge of the Job
    Meet his or her targets on time
    Demonstrates teamwork in achieving results
    Proactive and Self driven.

    Efficiency

    Speed and simplicity in problem resolution.
    Keen focus on the issue at hand.

     Professionalism:

    Friendly attitude.
    Keeps customer informed.
    Provides solutions to customers.
    Clean and tidy work area.

     Attitude

    Respect for others.
    Courtesy.
    Positive approach to issues

  • Chief Executive Officer

    Chief Executive Officer

    Job Ref. RWB/HR/CEO/01/2018
    The Chief Executive Officer will be responsible to the Board of Directors, and shall be the principal officer of the board responsible for the overall leadership and implementation of the Board’s decisions and aspirations as may be outlined the performance targets and strategic plan.
    Responsibilities

    Providing overall leadership and administration of the operations of the Rift Valley Water Services Board under the guidance of the Board
    Develop short corporate strategies for approval by the Board of Directors, for effective implementation of the strategies stipulated in the Board Strategic plan and establish proper internal monitoring and control systems and procedures.
    Develop performance standards together with mechanisms for ensuring compliance therewith by Water Services Providers.
    Manage internal multidisciplinary teams and external parties to ensure set objectives are met.
    Promote Board image and develop good working relationship with all stakeholders and partners in Board’s area of jurisdiction
    Develop networks and partnerships with development partners and spearhead donor collaborations, fundraising and project development within the Boards area of jurisdiction.
    Direct and coordinate the Board’s operations and administration to ensure that the various organs of the Board operate in conformity with overall operational plans and performance targets
    Advice the Board of Directors on expansion of business operations , investment planning and development of water service infrastructure.
    Maintaining a conducive work environment for attracting, retaining and motivating employees.
    Fostering a corporate culture that promotes ethical practices and good corporate citizenship.
    Acting as the principal spokesperson of the Board.
    Ensure compliance with Government’s policy and regulatory guidelines and directives including the chapter six of the COK 2010.

    Qualifications

    Must have a Bachelors degree preferably in Civil Engineering or its equivalent from a recognized university
    A postgraduate qualification in a relevant field will be an added advantage
    Must be a registered member of a relevant professional body
    At least fifteen (15) years progressive and relevant work experience in the public service of which five (5) years should have been in a senior management level.

    Personal Competencies

    Demonstrate familiarity with donor funded projects and familiarity with water sector management
    Exceptional visionary leadership and negotiation skills with capacity to engage with local, regional and international organizations
    Excellent communication and presentation skills
    Self driven and capable of working with minimum supervision
    Sound knowledge and application of public finance management and public procurement procedures
    Understanding the cross cutting issues in the board area of jurisdiction and various unique challenges.
    Effective conflict and dispute prevention and resolution among water service users and dispensers within the Board’s area of jurisdiction.
    Must be of age 40 and above

    The successful candidate will be offered the position of Chief Executive Officer on an initial three year contract and renewable subject to performance.
    Remuneration will be base on the Board’s salary structure directed and issued by the Salaries and Remuneration Commission.
    Other requirements that a successful candidate will be required to possess are:

    A valid Police Clearance Certificate (Certificate of good conduct) from directorate of Criminal Investigation;
    A Clearance Certificate by Higher Educational Loans Board
    A Clearance Certificate by Credit Reference Bureau
    Certificate of tax compliance from Kenya Revenue Authority

    Rift Valley Water Services Board is an equal opportunity employer and respects diversity. Without sacrificing merit people living with disability are encouraged to apply.

  • Technical Project Manager

    Technical Project Manager

    Core functions

    Project Management

    Proactively manage the implementation of key strategic projects in Kenya (within quality, cost and delivery parameters).
    Schedule and plan all installations and maintenance calls nationally
    Manage cross functional and local project teams
    Implement project scheduling and control tools to monitor projects plans, work hours, budgets and expenditures.
    Manage capacity and allocation throughout the project team.
    Financial reporting on projects and all work-in-progress.
    Manage and mitigate projects risks
    Conform to all safety and environmental requirements
    Report to the Project Director, Operations Manager and company executives in-line with the agreed reporting structure and frequencies.
    National and some international travel will be required

    Project Management Office

    Manage the day to day running of the project office
    Manage PMO staff against project responsibilities
    Manage the PMO expense budget

    Requirements

    Mechanical Engineering or similar technical qualification, and
    Degree educated with Project Management qualification (Prince 2)
    Minimum 5 years project management experience
    Minimum 3 years technical installation experience
    Skilled in interpreting and evaluating technical drawings
    Proven experience in managing and leading teams specifically in the technical and installation space
    AdvancedMS Office (Excel, Word, Powerpoint).
    MS Project, Smartsheet or similar Project management software knowledge advantageous
    Drivers licence and own vehicle essential

  • Communications Officer

    Communications Officer

    Starting Salary (Gross): KES. 108,000
    Reports to: Communications Manager and Country Director
    Supervision Given: [None]
    The Communications Officer supports RefugePoints external relations activities by serving as a liaison between the Nairobi Urban Refugee Protection Program and the organization’s headquarters in the United States.
    Responsibilities

    Writing and general communications

    Write compelling clients stories that highlight RefugePoints work.
    Draft high quality professional written content for various RefugePoint publications, including Development appeals, newsletters, grant proposals, and reports.
    The Communications Associate will be responsible for producing content from start to finish: from setting up interviews with other RefugePoint team members and clients, traveling into the field on a weekly basis, developing interview questions, interviewing clients to collect stories, writing final stories using quotes/audio/notes taken and submitting finalized work, with photos (sometimes video) to the Communications Manager.
    Maintain strong relationships with all Nairobi teams (medical, social work, livelihoods, counseling, etc) and check in on a weekly basis for story leads, suggestions.
    Research, draft, and update information related to Nairobi’s refugee population, including cultural profiles for new arrivals and/or changes within existing refugee communities.
    Respond to immediate requests from headquarters for updates on programs, clients, or events.
    Track refugee resettlement departures and update headquarters regularly. Track refugees post-departure, and set up systems to put this into place.
    As needed, help with the printing of T-shirts, posters, tote bags, and other collateral.

    Social media and website support

    Support the Communications Manager in developing content for RefugePoint’s web and social media platforms.
    Provide assistance managing and evaluating social media platforms as requested, in particular internal platforms for staff communication.
    Conduct media monitoring on issues related specifically to urban refugee protection and alert headquarters to relevant stories.
    Update the internal staff website with new content, especially new staff bios and stories of interest, photos from RP events, etc.
    Draft Quarterly internal newsletter content with pertinent updates from the Nairobi Office.

    Video and Photography

    Take professional photographs of clients, programs, and the environment in Nairobi for RefugePoints publications, website, and social media.
    Film, or arrange for videographers to film, material for RefugePoints audio/visual needs. This includes occasionally setting up live video feeds for special events in the U.S.
    Organize and manage Nairobi’s image library, ensuring that all photo and story releases are signed and accessible.
    Event Management and Training
    Assist with coordinating RefugePoint events in Nairobi, including trainings, conferences, community working groups, and fundraising forums.
    Lead internal communications trainings and motivate staff to engage in external relations activities, including sharing stories and highlights from their departments.
    Orient newly hired regional and local staff to RefugePoints external relations policies.
    As needed, coordinate focus groups to support RefugePoints operations team.

    Qualifications

    Excellent professional writing, editing, and proofreading skills (in English) are imperative to this position. Writing with a U.S.-based population in mind is required.
    Excellent interviewing skills, and communication skills in speaking, transcribing, contacting and following up with refugee clients.
    Ability to work very well both independently and collaboratively. Candidate will need to be a self-starter, someone who can manage their time and tasks independently and responsibly.
    Bachelor’s Degree in relevant field (communications, journalism, marketing, public relations, etc). Degrees in human rights or international affairs will also be considered.
    A minimum of three years of experience in a related communications position.
    English fluency required.
    Experience with popular social media platforms (Facebook, Twitter, Instagram, etc).
    Experience with photography required. Videography skills are preferred.
    Experience with Adobe Creative Suite software highly preferred.
    High level of respect for individuals regardless of their race, nationality, gender, sexual orientation, age or legal status.
    A strong interest in the mission of RefugePoint and refugee protection.
    High levels of patience and diplomacy.
    Must be legally able to live and work in Kenya.

    Special Requirement: A police clearance certificate is required prior to issuance of contract.

  • Human Resource Manager 

Business Development Manager

    Human Resource Manager Business Development Manager

    Job Specifications
    Applicants for the position must have excellent communication skills both written and oral for effective communication, training, couching and counseling.In addition, they must be critical thinkers with ability to be impartial in conflict resolution, enhance strong teams and foster a culture of accountability.
    Responsibilities
    Reporting to the CEO will be responsible for:

    Effectively overseeing staff operations, business planning and budget development for HR programs
    Effectively acquiring, managing and continuously improving personnel and team performance to support the organization in achieving its business objectives.
    Maintain management guidelines by preparing, updating and recommending human resource Policies and Procedures.
    Recruitment and selection: Assist in planning and handling recruitment process of new employees, selection, orientation and training.
    Strengthen the employer employee engagement through performance appraisal, and by enhancing a culture of accountability.
    Maintain an efficient up to date filing system both in soft and hard copies for all personnel as per company Policies and procedures.
    Assist management in handling disciplinary and grievances cases by counseling, issuing warning letters and or termination letters.
    Attending to all issues related to the staff enquiries, matters and resolving workplace conflicts. maintenance of open communication culture
    Coordinating general staff meetings to train and emphasize on HR Policies and Procedures

    Requirements

    Bachelor’s Degree in HR Management
    IHRM certified.
    Five (5) years of progressive Human resource responsibility

    go to method of application »

  • Community Navigator

    Community Navigator

    The primary responsibility of the Community Navigator is to assist the organization in providing information and timely support to refugees and asylum seekers towards their self-reliance.
    Duties and responsibilities:

    Act as a guide to the organization in tracing clients in the community;
    Provide language interpretation and translation;
    Collect prescription medicine from RefugePoint and deliver to patients;
    Provide accurate and timely information to refugees and migrants;
    Monitor businesses supported by RefugePoint;
    Participate in community mobilization as directed by RefugePoint;
    Participate in community education as directed by RefugePoint;
    Accompany patients to the hospital when called upon.

    Attend to any other duties as assigned by the line supervisor(s).
    Requirements:

    Be a resident of Nairobi; Must be fluent in English and Somali
    Must hold a UNHCR mandate refugee certificate, Government alien card and/or recent Government verification documents;
    Must have a minimum of secondary school education;
    Ability to maintain confidentiality.

  • Procurement Officer

    Procurement Officer

    Responsibilities

    Ensure all purchase orders are processed correctly and in a timely manner
    Ensure cost and value of all products and services purchased are optimize through robust negotiation
    Ensure selection of suppliers based on merit criteria;
    Conducts a comparative analysis on supplier prices for decision making
    Work with internal staff and external suppliers to determine procurement needs, quality, price and delivery requirements;
    Verify quantification of order such as delivery, warranty, and damages for evaluation of supplier’s performance;
    Carries out all necessary procurement activities and place order upon release
    Ensures timely delivery of quality products at the lowest possible cost:
    Maintain purchasing records in company data bank for future reference
    Effective management of supply risks under appropriate supply contract

    Qualifications

    Bachelor’s degree or diploma in procurement or supply chain management
    5 years’ experience of procurement or supply chain
    Work Background: Hardware / Mechanical / Electrical items sourcing
    Dynamic, committed, proactive & self-motivated with integrity
    Strong influence and negotiation skills
    Functional – technical competencies
    Cross-organizational collaboration
    Excellent network building and interpersonal skills at all levels
    Strong organization skill and well adapts to changing priorities
    Excellent written and oral communication skills
    Strong numeracy skills, attention to details and willingness to learn
    Sound knowledge of procurement procedures and systems
    Ability to work well under pressure within time frames
    Proficient in MS Office with good analytical and decision-making skills;
    Clear understanding of the market drivers influencing the dynamics of sourcing geographies