Application Deadline: Application Deadline Nov 22, 2019

  • Direct Sales Representative

    Direct Sales Representative

    Ref: HR/041/2019
    Position scope
    Reporting to the Sales Team Leader, the Direct Sales Representative will be responsible for acquisition and growth of sustainable Bank Business.
    Key responsibilities

    Selling Retail Banking & Amanah products and services in order to ensure sustainable business growth
    Actively take part in sales activities organized by the Bank in order to acquire business
    Offer excellent customer experience while interacting with customers on different channels
    Gather feedback from customers on Bank products and services to inform improvement decisions.
    Daily reporting on business acquisition/sales activities
    Continuously seek to deepen knowledge on the Bank’s offering and the Industry trends

    Experience, Skills & Personal Attributes:

    Excellent communication skills both oral and written
    Confident, Courageous and self-driven
    Strong interpersonal and negotiation skills
    Honesty/ High levels of integrity
    Commercial awareness
    Ability to be an agent of change and Innovation with a strong desire to excel
    Ability to deliver set business targets and service with minimum supervision.
    Flexible and willing to travel on short notice
    Age: above 18 years and maximum – 30 years

  • Administrative Assistant

    Administrative Assistant

    Job Details

    Follow up on customer inquiries shared on email and live chat
    Attend to visitors and walk-in clients, handle telephone calls.
    Communicate effectively with customers in a professional and friendly manner.
    Coordinate with warehouse department on receiving of raw materials and dispatch of finished products
    Maintain good filing systems for smooth data retrieving.
    Complete a broad variety of administrative tasks
    Organizing and tracking vehicle logistics for delivery
    Ensure and maintain 6S standards are upheld at the reception area
    Supporting the administrative Human Resource function of the organization
    Any other duty assigned from time to time.

    Qualifications

    Minimum of Bachelor’s Degree in Business Management or any other related course
    Minimum of 3 years’ experience as an Administrative Assistant
    Must possess excellent communication and interpersonal skills.
    Must demonstrate the ability to handle multiple tasks at once.
    Strong prioritization and administrative skills
    Ability to handle matters with integrity
    Ability to meet pressing deadlines, collect data and communicate it in a comprehensive report.

  • Direct Sales Agent – Nairobi 

Sales Executive (Nyanza Western Region) 

Direct Sales Agent – Mombasa 

Intern – Support Engineer (Multiple Positions)

    Direct Sales Agent – Nairobi Sales Executive (Nyanza Western Region) Direct Sales Agent – Mombasa Intern – Support Engineer (Multiple Positions)

    SUMMARY
    We are looking to hire sales agents to promote our products and services, to identify customer needs and propose the best solutions that will achieve the set sales targets
    DIRECT SALES AGENTS JOB RESPONSIBILITIES

    Source for new business leads, service accounts, obtaining orders for acquisition, and establishing new sub-agent accounts by visiting targeted outlets for existing or potential sales;
    Adjusts content of sales presentations by studying the type of sales outlet or trade factor;
    Focus sales efforts by studying existing and potential volume of dealers for training and education;
    Submit orders by referring to price lists and product literature;
    Keep management informed on trade activities by submitting activity and results reports, such as daily call reports, weekly work plans, and monthly and annual territory analyses;
    Monitor competition by gathering current marketplace information on pricing, products, new products, delivery schedules, merchandising techniques e.t.c;
    Recommend changes in products, service, and policy by evaluating results and competitive developments;
    Resolve customer complaints by investigating problems; developing solutions; preparing reports and making recommendations;
    Provide historical records by maintaining records on area and customer sales;
    Contribute to team effort by accomplishing related results as needed.

    QUALIFICATIONS FOR THE DIRECT SALES AGENTS JOB

    Degree/Diploma in a business-related field preferred;
    At least 1 year of experience in related field (preferably sales, customer relations, or merchandising);
    Highly motivated, proactive, and target-driven;
    Excellent communication and negotiation skills with the ability to work in a team;
    Customer and business focused attitude;
    Proactive attitude to look for clients and use all the necessary tools to achieve results;
    Ability to multi-task and get things done to completion;
    Excellent planning and organizational skills.

    go to method of application »

  • Director of Extra Curricular Activities 

Teacher of Biology

    Director of Extra Curricular Activities Teacher of Biology

    As an exceptional school, we are looking for an enthusiastic, organised, positive and open minded teacher for the postof Director of Extra-Curricular Activities starting in August 2020. It would be an advantage if the candidate hashad experience in a leadership role, organising extra-curricular activities (including the President’s Award) as well asbeing able to inspire and motivate staff and students. Our extra-curricular programme is extensive and includes organising activities for our full time boarders at the weekends.
     
    Our minimum candidate requirements:

    BACHELOR’S DEGREE (in a subject relevant to the vacancy for which you are applying);

    or

    BACHELOR’S DEGREE OF EDUCATION
    and either
    PGCE, QTS or Masters of Education

    Responsibilities
    The post holder must be able to build and plan a varied and enriching programme of extra-curricular activities toensure the holistic development of students, both in school hours during activity time slots and at the weekend for theboarders. You would also be required to make schedules and arrangements of facilities and personnel for all scheduledextra-curricular events such as performing arts/prize giving/ music festivals etc. Another important aspect of the roleis to keep accurate records and control the student attendance to all extra-curricular activities. There is a teachingcommitment attached to this role. The Headmaster is flexible with the specialist subject.

    Peponi School is committed to safeguarding and promoting the welfare of young people in our care. We follow saferecruitment practices and appointments are subject to vetting including reference checks, identity and criminal recordchecks.

    go to method of application »

  • Local Capacity Builder – Dairy Intensification 

Junior Consultant – Corporate Governance & Financial Management 

Training Coordinator – Consultant 

Junior Consultant – Monitoring and Evaluation

    Local Capacity Builder – Dairy Intensification Junior Consultant – Corporate Governance & Financial Management Training Coordinator – Consultant Junior Consultant – Monitoring and Evaluation

    Livestock Intensification and Integrated livestock projects-components of ISLA Project
    The Initiative for Sustainable Landscapes (ISLA) Kenya is a partnership set up by IDH in 2015 in response to deforestation and forest degradation in the South West Mau Forest block in western Kenya. ISLA aims to conserve 60,000 hectares of the forest by 2030. The partnership is built on the interest of tea and other companies to conserve the forest for its microclimate and of the Kenyan government to improve livelihoods of communities.
    The South West Mau is the largest of 22 blocks of the Mau Forests Complex (MFC). The MFC covers over 400,000 hectares and is critical for Kenya and parts of East Africa. More than 10 million people depend on its rivers. The forest also influences the region’s microclimate such as rainfall patterns, creating ideal conditions to produce crops such as tea. Furthermore, the area is one of Kenya’s main water towers and much of its hydroelectric power is generated here.
    In recent decades, more than 25% of the forest has either been cut down or degraded, putting tea production, other sectors and community livelihoods at risk. This is caused by growing populations, unsustainable livestock grazing, charcoal burning and timber extraction from the forest.
    In response, IDH created a strong coalition of the Nakuru, Kericho and Bomet national government agencies; tea, energy, telecommunications and timber companies; and civil society made up of NGOs and community groups, implementing partners and knowledge institutions to work together across the landscape. Together, we developed an integrated action plan for holistic landscape management in the South West Mau Forest across four key themes: forest conservation, water conservation, sustainable energy with livelihoods as an important cross-cutting theme. The focus of ISLA Kenya is on the northeast boundary of the forest, where threats are highest. Based on baseline and feasibility studies done by IDH, it was clear that overstocking (of livestock) in the forest is a key threat.

    Job Description

    The project seeks to fill the position of;
    Local capacity Builder-Dairy Intensification (1 position)
    Roles and responsibilities

    Facilitating and supporting activities to enhance efficiency of raw milk collection system/process.
    Facilitating training for farmers based on agreed curriculum
    Identifying, training and coaching Service provider Enterprises (SPEs) and farmer trainers.
    Supporting design and roll out of an (environmentally sustainable) T&E program.
    Supporting the Training coordinator in identification, selection and establishment of model farms.
    Facilitating linkages with private input suppliers and service providers.
    Facilitating farmer learning and knowledge development through field days and exchange visits.
    Facilitating farmer learning and knowledge development on fodder planning.
    Support to farmer groups with Feed & Fodder training programs and design and implementation of demonstrations for fodder establishment & preservation.
    Facilitating linkages with Feed & Fodder suppliers for quality seeds and quality feeds.
    Supporting the farmer groups with linkages for feed/fodder.
    Perform any other task (s) that may be assigned by the Project team Leader from time to time.

    Qualifications

    Expected Profile of Candidate(s);

    Minimum BSC degree in animal science or related field
    At least 2 years Technical experience in dairy management
    Extensive work experience in a multicultural environment
    Good communication, negotiation, public speaking, interpersonal and organization skills
    Good computer skills

    Additional Information

    Contract duration: 1 year 

    go to method of application »

  • Finance & Administration Officer

    Finance & Administration Officer

    The Finance & Administrative Officer isresponsible for the day-to-day accounting functions and supporting the organization’s operations. Day-to-day management of the accounting operations and procedures includes general ledger accounting maintenance, account reconciliation preparation, accounts payable and receivable management, support of grants management, budget development, payroll processing, and financial statement preparation and analysis.
    Reports To: Operations Manager
    Type of contract: One year renewable contract
    Location: This position is based in Nairobi but it is expected that the individual in this position will travel to Enoosaen, approximately every other month for two-three days at a time, to meet and coordinate with the program staff.
    Duties and Responsibilities
    1) Financial administration

    Responsible for financial record keeping and administration; ensure that all finances are properly administered and monitored in accordance with Kakenya’s Dream (KD) financial regulations and controls
    Overseeing the maintenance of the QuickBooks accounting system by ensuring that accounting transactions are posted correctly and timely and that data is posted and backed up on a daily basis
    Liaising with external auditors to ensure regular and annual audits are carried out smoothly
    Preparing monthly financial reports for internal and external use on income, expenditure, and any variations from budgets
    Preparing and management of budgets
    Provide financial support to the project team members i.e: Quarterly funds disbursements
    Review all financial documentation including Payment Vouchers, Petty Cash Vouchers, Journal Vouchers, EFT Vouchers and Payroll Vouchers
    Maintaining bank records, performing bank statements reconciliations and dealing with the bank on all financial matters
    Ensuring compliance with all regulatory requirements as relating to existing laws
    Processing of payments
    Responsible for the management and administration of the payroll
    Support statutory returns filing on monthly basis i.e: PAYE, NSSF, NHIF, HELB
    Responsible for researching and helping put in place additional policies and procedures as needed (Reviewing & implementation of financial policies)
    Resolve finance related queries

    2) Ensuring coordination and adherence by local project accountant

    Work closely and oversee the work of the project accountant to ensure proper management, tracking, and alignment with KD policies and procedures.
    Identify any deviations or errors and work with the project accountant and executive director to resolve in a timely manner

    3) General administration and tasks

    Carrying out, and helping develop where necessary, administrative systems such as records management, operating documents and procedures, etc.
    Managing the administrative aspects of human resources for the organization, including updating and maintaining personnel files, tracking leave requests, recruiting new staff, and preparing contracts
    Making in-country arrangements for US staff and visitors traveling to Kenya
    Organizing team meetings, circulating agendas and taking/circulating minutes
    Represent the finance department at the Board of Directors’ quarterly meetings
    Performing general administrative duties; correspondence, procurement and maintenance of equipment

    Required Qualifications

    University degree in accounting, finance or related degree
    Minimum CPA Part II qualification in accounting
    Previous experience working with QuickBooks Pro and online QuickBooks
    Previous experience managing the entire auditing process
    previous experience in grant management and reporting on both restricted and unrestricted funds
    Advanced knowledge of Microsoft Excel

    Desired Qualifications
    Experience working for a nonprofit and/or an international organization that has multiple locations.

  • Head of Commercial and Operations

    Head of Commercial and Operations

    Switch TV, an engaging, positive and progressive national general entertainment channel for young adults with the vision to expand internationally is recruiting. The Vision of Switch TV is to be the most influential platform for educating and empowering the youth to solve humanitarian issues in Kenya, in Africa and the whole world. Established in 2017 we plan to operate a valuable portfolio of news, info and edutainment networks, significant television production operations.
    Switch TV is fully owned by the Kenya Red Cross Society (KRCS).
    Reporting to: Director
    OVERALL PURPOSE:
    The Head of commercial and Operations will oversee overall business activities, improve overall business functions, provide leadership to heads of departments, manage budgets, develop strategic plans, create policies, and communicate business goals.
    Ensure Switch TV operations and procedures are in line with company Mission and Vision.
    KEY RESPONSIBILITIES:

    Operational Process Management

    Owning the topline of the company’s P&L and being responsible for creating and executing Group business plan while managing day to day performance execution,
    Assure holistic commercial mindset and approach through the organization.
    Developing and implementing growth strategies.
    Market/competitor intelligence and research.
    Ensure Compliance & ethics example CA Compliance. Adhere to the guidelines and inform HOD’s and employees accordingly on any new industry guidelines to ensure we are compliant.
    Customer relationship building among clients both direct and Agency clients, Distributors and Suppliers.
    Delivering successful roll-out of commercial events and developing strategic partnerships,
    Collaborating closely with cross-functional teams including Marketing, Legal, Finance, Programming, Production and Broadcast and IT to ensure outstanding customer and seller experience,
    Being responsible for the structure, competence and efficiency of the Commercial organization,
    Delivering overall business objectives in line or ahead of targets,

    People Management

    Manage performance, coach and mentor all department head.
    Lead and coordinate all department heads.
    Cascade business strategies and plans to all levels of the company.
    Develop and establish effective systems and standards of performance for the various departments with the HOD’s.
    Enhancing the achievement of highest professional and ethical standards in their work.
    Driving, growing and training your team.
    Developing strategic and tactical direction for all commercial functions including Key Account Management, Commercial, Planning and Vendor Success,

    Revenue Generation

    Looks for opportunities to grow the business, whether through partnerships or new initiatives, and work to take advantage of those opportunities.
    Owning the partner relationship end to end from initial scoping to negotiation and execution,
    Build up and introduce new revenue streams to the station.
    Manage advertising sales revenues of Switch TV.

    Distribution

    Aggressively develop new distribution platforms and intermediaries within these platforms, while striving to maintain existing relationships.
    Ensure availability of Switch TV on the various platforms.
    In continuous contact with the Distributors to address any Technical/signal Issues and provide customer care messaging when required.
    Budgets monitor & evaluate expenditure
    Create and managing budgets for Switch TV.
    Manage and Monitor the current budgets and ensure we operate at an optimum with minimum costs.

    EXPERIENCE AND COMPETENCES

    Masters degree in a Business related field.
    Minimum 7 years of TV management experience, media owner or media agency side.
    Demonstrated experience in strategy development, people management, sales management, revenue generation, knowledge of distribution platform, brand development, product development, digital & social media marketing.
    Strong and demonstrated strategic thinking skills that would support the growth and profitability of the company.
    Knowledge of Kenyan media market, competition, current TV and digital media consumption trends.
    A creative and out-of-the-box thinker.
    Relationship building and client service capability with agencies and advertisers.
    Broad existing network on executive level among agencies and advertisers.
    Outgoing team player who is ready to work with young and youthful individuals.
    Organizational Skills
    Good communication skills
    Strong analytical skills
    Possesses strong leadership skills
    Strong sales and negotiation skills.
    Strong Marketing Skills both ATL and BTL.
    Organizational and people management skills.
    Strong process management capability.
    Exhibits excellent interpersonal and customer service skills

  • Strategic Information (SI) Specialist

    Strategic Information (SI) Specialist

    Job Purpose
    The Strategic Information Specialist will primarily be responsible for supporting HIV-related reporting and continuous learning at the University of Maryland’s supported health facilities in Nairobi County. S/he will mentor all facility data handlers in the management of patient records and reports generation. S/he will be attached to a Technical Assistance (TA) team and will be responsible for all reporting demands within the supported health facilities.
    Duties and Responsibilities

    Provide specialized training to facility and sub-county teams in Health Information Systems including the EMR and other databases
    Conduct targeted site visits and provide mentorship on all issues related to Strategic Information and identify M&E training needs at facility and sub-county level
    Conduct routine data management including data collection, collation, validations, analysis and reporting
    Ensure that all national HIV related tools are available in supported facilities and health care workers are mentored to use them appropriately
    Develop and revise M&E processes, SOPs and related tools that support quality assurance for key programmatic areas
    Ensure data fidelity throughout the value chain while guaranteeing maximal MoH_PEPFAR data alignment through conduction of DQA/I initiatives and promptly share feedback with the program team
    Be the front-line facility manager in all matters SI/M&E and together with the HMIS Specialist routinely conduct EMR site readiness assessments for scale-up and monitor for compliance in reporting to the national data warehouse
    Network and work closely with the SCHRIOs, SCASCOs, SCTLCs and other members of the SCHMT in all the supported sub-counties
    Ensure effective data use from both the electronic and paper-based HIS from the point of data generation while guaranteeing zero stock-out of the reporting tools at facility
    Ensure program data security from generation, to transmission and archival
    Supervise and provide mentorship to casual data clerks
    Set targets for the facility data officers, conduct appraisals and provide timely feedback to program leadership where performance for the staff supervised is below expectation
    Undertake any other duty as assigned by the supervisor

    Minimum Qualifications

    Bachelor’s degree in Public Health, Biostatistics, Biological Sciences, Sociology or other related discipline. A post-graduate degree with training in M&E will be a definite plus
    At least 5 years’ experience in supporting M&E systems for public health projects
    In-depth understanding of HIV and TB M&E mechanisms including the KHIS, DATIM, 3PM, and other online reporting innovations, PEPFAR MER and SIMS requirements
    Ability to quickly turn-around program reports while ensuring utmost reporting compliance for both routine and ad hoc reports
    High computer proficiency

    Desirable Skills

    Excellent interpersonal and communication skills
    Exceptional report writing skills
    Ability to work under pressure and meet deadlines with minimal supervision Good analytical and presentation skills

  • Assistant Investment Manager, Britam Asset Managers (Based in Uganda)

    Assistant Investment Manager, Britam Asset Managers (Based in Uganda)

    Job Purpose
    The Job Purpose is to provide support to the investment department and managing client portfolios as per mandate. The job holder will report to the Investment Manager and will be based in Uganda.
    Key Responsibilities

    Maintain a perspective on current and future economic conditions and industry trends
    Assess potential investment opportunities across traditional and non- traditional asset classes
    Generate ad hoc reports as necessary for presentations to internal and external stakeholders
    Support new business acquisition.
    Attend and present at clients’ board of trustee and annual general meetings Actively contribute towards coming up with superior asset allocation and security selection decisions.
    Construct and rebalance portfolios
    Perform any other duties as may be assigned from time to time
    Delegated Authority: As per the approved Delegated Authority Matrix

    Key Performance Measures

    Investment Performance
    Client and stakeholder relationship management
    AUM Performance

    Working Relationships

    Britam Clients
    Fund Management Team Uganda and Kenya

    Knowledge, experience and qualifications required
    Knowledge and Experience Required

    Knowledge and applied professional understanding of fund management principles and practices of institutional investment management,
    Knowledge of capital markets
    Portfolio analysis
    Excellent organisational and analytical skills
    Report writing and presentation skills

    Qualifications

    Bachelor’s degree in Commerce, Finance, Economics or related field
    4 – 6 years’ experience in fund management with hands on exposure to equities, interest bearing assets, 2 of which must be in a supervisory capacity
    At least CFA level 1 qualification
    Member of relevant professional body

    Essential Competencies

    Deciding and Initiating Action – Ensures key departmental objectives are met, takes responsibility for decisions, actions, projects and people while focusing on achievement of departmental results; takes initiative and works under own direction; initiates and generates activity; makes quick, clear decisions with limited information available which may include tough choices or considered risks; decisions and actions take into account possible impact on all parts of the business.
    Leading and Supervising – Provides the department with a clear direction based on the overall strategic intent of the organisation; Building high expectations about the success of the department; motivates and empowers others with a clear sense of purpose; creates a positive departmental climate that fosters learning and development; acknowledges high potential talent; Recognize the potential of individuals sets and articulates the vision and values through own personal behaviour; Push autonomy and empowerment downwards through the department.
    Persuading and Influencing – Gains clear agreement and commitment from others by persuading, convincing and negotiating to the benefit of the department; promotes the organisational strategy during departmental conversations; makes effective use of political processes to influence and persuade others; promotes ideas on behalf of the department and the organisation; makes a strong personal impact on others; takes care to manage the department’s impression and brand on others.
    Formulating Strategies and Concepts – Works strategically to realise organisational goals within the department; sets and develops departmental strategies; identifies and develops positive and compelling visions of the department’s future potential; Ensure departmental Balanced Score Card objectives and KPI’s are met and Exceeded; Ensure
    Personal Scorecard Objectives are met and exceeded; takes account of a wide range of issues across, and related to, the organisation; Work with direct reports to ensure the cascading of the strategic plan into integrated departmental plans that are meaningful to individuals; encourages others to take a strategic and long-term view in terms of the department’s future; Emphasise the impact and importance of individual contributions to the successful implementation of the organizational strategy in the department; Evaluate my own and others’ performance fairly and objectively; communicates the organisational strategy, vision and objectives effectively across all levels in the department.
    Entrepreneurial and Commercial Thinking – Keeps up to date with competitor information and market trends; identifies business opportunities for the department; maintains awareness of developments, changes, Add value to the department by capitalising on new business opportunities; trends and possible risks in the department’s structure and politics; demonstrates financial awareness; Identify ways to increase the Britam competitive advantage, exploiting those that will bring the greatest return within an acceptable level of risk; ensures costs are monitored and controlled and thinks in terms of profit, loss and added value; Ensure that sufficient data about financial and other parameters of departmental performance are available; Interpret departmental information objectively against appropriate benchmarks.Planning and Organising – Sets clearly defined departmental objectives; plans activities and projects well in advance and takes account of possible changing organisational and market circumstances; identifies and organises resources needed to accomplish projects; manages time effectively; monitors departmental performance against deadlines and milestones.
    Relating and Networking – Easily establishes, as well as assists others in building meaningful relationships with customers and staff across all levels of the organisation, inside and outside of the department; relates well to people at all levels; facilitates the resolutions of conflict and manages disagreements with tact and diplomacy.
    Creating and Innovating – Promotes departmental improvement within relevant scope of influence; produces and encourages new ideas, approaches, or insights; creates the environment for innovative products or designs; produces a range of solutions to the strategic benefit of the department.
    Adhering to Principles and Values – Upholds and encourages ethical behaviour and organisational values; demonstrates integrity; promotes and defends equal opportunities, builds diverse teams; encourages departmental and individual responsibility towards the community and the environment; models the organisational values during every day interactions.
    Achieving Personal Work Goals and Objectives- Accepts and tackles demanding departmental and personal goals with enthusiasm; leads by example by working hard and putting in longer hours in order to ensure successful implementation and completion of projects; show self-insight in own development needs.
    Adapting and Responding to change – Anticipates and effectively adapts to changing circumstances and ambiguous situations; accepts and actively drives new ideas and change initiatives; adapts interpersonal style to suit different individuals or situations; Monitor changes in departmental issues, structures and dynamics and appreciate their implications for the business; Demonstrate an understanding of the links between the Britam’s structure, goals and capabilities; Constantly aware of competitors, trends and changes in the markets that the Britam works within; Maintains a focus on key priorities and deliverables, staying resilient in the face of pressure; Implement changes within my department to achieve set change goals; Responds flexibly to changing circumstances; Recognises when unable to cope and asks others for help; Uses change as an opportunity to improve ways of working, encouraging others’ buy-in; Takes ownership for communicating change initiatives clearly, ensuring smooth implementation
    Analysing – Strategically analyses sources of information, breaking them into component parts, patterns and relationships; makes rational judgements from the available information and analysis; demonstrates an understanding of how one issue may be part of a much larger system.
    Cost Management- Demonstrates an awareness of financial issues affecting my department; Use financial information to monitor departmental performance and guide decisions; Consistently identify opportunities to reduce costs within my department.
    Staff development- Create a positive departmental climate that fosters learning and development ; Identify development needs within my department; Ensure direct reports have personal development plans in place that are regularly reviewed; Provide honest and constructive feedback on my team’s performance; Act as coach or mentor when appropriate; Allocate power, responsibilities and authority to appropriate subordinates.

     
    Qualified candidates as per requirements are encouraged to apply. Only shortlisted candidates will be contacted.

  • Full Stack Software Engineer (PHP)

    Full Stack Software Engineer (PHP)

    Responsibilities

    Analyzes, designs, develops, tests, implements, and supports technical web software solutions across a full stack of development tools and technologies that support Cytonn core and affiliate businesses
    Designs and builds robust and redundant solutions on the cloud with Amazon Web Services (AWS) and other cloud architecture utilized by Cytonn
    Stays on top of technology trends, researches and learns new technologies and applies as appropriate
    Maintains and improves existing codebases and reviews code changes
    Performs any other duties as assigned by the supervisor.

    Requirements

    A grade of B+ and above in KCSE (or equivalent) with good grades in math and languages
    Computer Science (or related) degree with a minimum of upper second-class honors
    At least 3 years of experience working with PHP in a dynamic environment. Experience with a modern framework preferably Laravel is required. Experience developing for fintech is an added advantage
    Advanced knowledge of JavaScript. Experience with modern JavaScript frameworks is an added advantage
    Solid skills of computing and algorithms with good background in object-oriented principles
    Knowledge of web and Internet infrastructure, databases, networking and programming
    A passion for computing and software and engaging learning experiences, as well as desire to make a difference in a highly productive environment