KOKO Networks

10 job(s) at KOKO Networks

KOKO Networks Nairobi County, Kenya
Jan 09, 2018
Full time
Job Summary We seek an experienced and entrepreneurial marketing leader to join the Kenyan business as Chief Marketing Officer, based in Nairobi. Job Responsibilities You will play a critical role in delivering the company’s targets in Kenya.   Your commitment to marketing excellence will play a formative role in the further development of the company’s culture and its ability to quickly scale. You will be required to quickly assess and strengthen the company’s Kenyan marketing team, and then lead the following functions: Marketing Strategy Marketing Operations Research and Data Analytics Candidate Profile The desired candidate will have the following profile: 10 years’ experience in consumer marketing and market intelligence roles with at least 5 years in Kenya operating at a senior management level with a marketing focus. Demonstrated experience in building, managing and motivating high-performing teams. Experience in a start-up environment. Strong knowledge of and relationships within the commercial ecosystem in Nairobi, including groups operating within market intelligence, marketing strategy, marketing operations, digital marketing, brand management, advertising and media. Experience taking new products and innovative business models to market, in both B2B and B2C contexts. Experience with multimedia, digital marketing strategy, content production and evaluation. Strong understanding of the consumer and SME experience in Nairobi, including mass-market Nairobi (eg informal settlements). Apply If you believe you can clearly demonstrate your abilities to meet the relevant criteria for the role, please submit your detailed CV, stating your current position, current remuneration, notice period required, e-mail and telephone contacts.
KOKO Networks Nairobi County, Kenya
Jan 09, 2018
Full time
Job Responsibilities Recruitment of Quality Agents across the assigned Market In accordance with set criteria To ensure growth products and services channeled through the agents in the assigned Territory Ensuring All Agents Are active across the region Planning and Executing Specific Sales Programs as directed Relationship Management Of all Agents across the region Connect with Agents Staff to achieve results Ensuring 100% Compliance to company Processes and procedures across the region Ensure the company’s Corporate image is maintained at all times Gathering Market intelligence for improvement of the agency channel To generate necessary reports on a weekly, monthly, quarterly and annual basis  Knowledge, Skills and Experience required for this Role Graduate from an accredited University preferably in Business related course. Excellent interpersonal and Selling skills Team Player Good planning and organization skills Ability to work under pressure and with minimum supervision Experience of at least 2-3 years in a similar position Experience in relationship Management would be an added advantage
KOKO Networks Nairobi County, Kenya
Jan 09, 2018
Intern
Are you inspired by innovation that drives positive impact for urban consumers?  KOKO Networks is for you! Our team is involved in inventing, reapplying and developing solutions required to support the KOKO Technology suite.   As an Intern, you will find out what suits and interests you, and you will improve your career prospects as you work under passionate entrepreneurs and professionals. The assignment involves: Participating in the preparation of technical requirements and processes for ethanol cooking solutions in areas including Mechatronics, Chemical, Mechanical Engineering and also Health, Safety, Environment and Quality Management. Participation in the efficiency, functionality and durability testing. Participation in product development, manufacturing and distribution operations. Providing feedback on areas of improvement in the entire product development, supply chain and marketing functions. Any other support roles that will be assigned.  The right fit for this internship position will be an energetic and creative candidate who has just completed their degree or diploma course.  Knowledge in the development of industry standards will be an added advantage.
KOKO Networks Nairobi County, Kenya
Jan 09, 2018
Full time
KOKO has been developing its core technologies over the last three years as a venture backed company, and is now hiring an A team of engineers to scale up its products, software and systems for a city-wide launch of its network in 2018. KOKO’s offices are in Nairobi (Kenya) and Kampala (Uganda).    Responsibilities Design and implementation of low-latency, high-availability, and performant applications Writing reusable, testable, and efficient code Implementation of software engineering best practices and ensuring code and process quality through regular code reviews, proper documentation and improvement initiatives Ensuring all features delivered are seamlessly released to production environment and perform reliably at all times. Managing Level 2 support functions which include immediate fixes to any critical defects or essential enhancements in the live systems and setting a high standard for such support service levels within the engineering team. Building a strong engineering culture within the team and grooming junior engineers Exercising pragmatism and maturity in managing, planning and executing engineering tasks to strike a balance between business and engineering demands. Tracking and optimising the total business value delivered at all times. Developing maintainable, well-designed software even under tight deadline  Qualifications Minimum qualifications: BA/BS degree in Computer Science. 7+ years experience in software engineering of which at least 4 years' of professional development in customer-facing Android apps Published apps in the Google Play Store Ability to architect complex Android applications from the ground up Extensive knowledge of Android design principles and third-party libraries Experience implementing and maintaining unit tests Good grasp of the fundamentals of UI layout designing, mobile UI components, using common themes and styles. Preferred qualifications: Strong understanding of design patterns, or a well researched opinion on why they're overrated. A firm grasp of multi-threading, databases (relational or nonrelational), I/O and networking. Experience with IoT technologies such as MQTT, XMPP, RFID, NFC, Wireless technologies Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies. Experience with reactive libraries like RxJava/RxAndroid would be a plus Experience with ReactNative, or hybrid platforms like Cordova would be a plus. You should certainly apply if: You care deeply about your work, your team and the impact it creates. You do not shy away from working long hours when your team and work demands  9 - 5ers need not apply. You enjoy crafting elegant, well-tested solutions, not just delivering working code The acronyms FP, OO, SOLID, TDD, BDD, XP mean something to you You have logical and well researched opinions on existing and new technologies, and relish the learnings and challenges of working on different platforms and products You have experience with or interest in user-centered interaction design You have an entrepreneurial mindset You strive for yourself, your team and your organization to continuously learn and improve
KOKO Networks Nairobi County, Kenya
Jan 09, 2018
Full time
KOKO has been developing its core technologies over the last three years as a venture backed company, and is now hiring an A team of engineers to scale up its products, software and systems for a city-wide launch of its network in 2018. KOKO’s offices are in Nairobi (Kenya) and Kampala (Uganda).    Responsibilities Design and implementation of low-latency, high-availability, and performant applications Writing reusable, testable, and efficient code Integration of data storage solutions such as relational databases, key-value stores, blob stores, data warehouse etc. Integration of user-facing elements developed by front-end developers with server side logic Implementation of software engineering best practices and ensuring code and process quality through regular code reviews, proper documentation and improvement initiatives Ensuring all features delivered are seamlessly released to production environment and perform reliably at all times. Managing Level 2 support functions which include immediate fixes to any critical defects or essential enhancements in the live systems and setting a high standard for such support service levels within the engineering team. Building a strong engineering culture within the team and grooming junior engineers Exercising pragmatism and maturity in managing, planning and executing engineering tasks to strike a balance between business and engineering demands. Tracking and optimising the total business value delivered at all times. Qualifications Minimum qualifications: BA/BS degree in Computer Science. At least 7 years of experience working on projects at scale across the technology stack from engineering to dev ops Expert skills in Python and related frameworks such as Django, Flask, etc and at least one other programming language. Experience developing RESTful applications Understanding of fundamental design principles behind a scalable application -  Familiarity with Cloud/ SaaS architectures Strong unit test and debugging skills Good understanding of data structures and algorithms. Experience with Postgres and one or more of ElasticSearch, Redis, RabbitMQ, Celery Preferred qualifications: Experience with one ore more of AWS, VMWare, Docker, LXC Experience with Javascript, Client side development, Android applications Superb skills in object-oriented and functional programming and design. Strong understanding of design patterns, or a well researched opinion on why they're overrated. A firm grasp of multi-threading, databases (relational or nonrelational), I/O and networking. Experience with IoT technologies such as MQTT, XMPP, RFID, NFC, Wireless technologies You should certainly apply if: You care deeply about your work, your team and the impact it creates. You do not shy away from working long hours when your team and work demands.  9 - 5 ers need not apply. You enjoy crafting elegant, well-tested solutions, not just delivering working code The acronyms FP, OO, SOLID, TDD, BDD, XP mean something to you You have logical and well researched opinions on existing and new technologies, and relish the learnings and challenges of working on different platforms and products You have experience with or interest in user-centered interaction design You have an entrepreneurial mindset You strive for yourself, your team and your organization to continuously learn and improve
KOKO Networks Nairobi County, Kenya
Jan 09, 2018
Full time
KOKO Networks ( www.kokonetworks.com ) is an international venture-backed technology company based in East Africa.   Our unique suite of technologies enable delivery of a range of consumer and business solutions that improve life in Africa’s cities.   Our first Network is live in Nairobi, and we are currently preparing for a major expansion during 2018. We seek to hire 4 experienced and entrepreneurial project managers to join the company’s Nairobi team.   Responsibilities You will play an executive project management support role to the company’s leadership in the following key functions: Agent Network Management Manufacturing and Supply Chain Logistics Marketing   Candidate Profile We are looking for strong generalists with deep analytical, planning, project management and process management skills. The desired candidate will have the following profile: Over 5 years' experience in the Kenyan private sector, at least 2 years of which has been in Kenya. Demonstrated experience in working in high-performing cross-functional teams. Experience in a start-up environment. Strong understanding of the consumer and SME experience in Nairobi, including mass-market Nairobi (eg informal settlements).   Application Process If you believe you can clearly demonstrate your abilities to meet the relevant criteria for the role, please submit your detailed CV, stating your current position, current remuneration, notice period required, e-mail and telephone contacts.
KOKO Networks Nairobi County, Kenya
Jan 09, 2018
Full time
KOKO Networks ( www.kokonetworks.com ) is an international venture-backed technology company based in East Africa.   Our unique suite of technologies enable delivery of a range of consumer and business solutions that improve life in Africa’s cities.   Our first Network is live in Nairobi, and we are currently preparing for a major expansion during 2018. We seek to hire an experienced human resource & people operations manager to join the company’s Nairobi office. Responsibilities This position provides overall leadership and direction to the Human Resources department in support of the KOKO Networks mission, vision and strategic goals.  The overall objective of the position is to support the development and retention of a high-performance workforce and a learning culture. This position provides or ensures: Workforce strategies, policies, practices, and procedures that enable KOKO Networks to attract, retain, develop and motivate a highly skilled and productive workforce. Support current and future business needs through the development, engagement, motivation and preservation of human capital. Oversight for all human resources functions, including recruitment, classification, compensation, employee benefits, performance management, employee orientation, onboarding and off-boarding, staff and organisational development, training, employee and labour relations.   Candidate Profile Bachelor's or preferably an advanced degree in human resource management, organisation development, organisational psychology or similar. 7+ years of relevant Human Resources experience. Effective negotiation and influencing skills. Expertise in national labour law, employment legislation & employment practices. Strong problem solver with strong business skills and strategic acumen, organisational diagnostic skills, analytical skills, and excellent team-building skills. Ability to effectively interact with all levels of the organisation. Effective leadership, communication, organisational and change management skills. Able to balance multiple priorities and projects simultaneously with the ability to adapt to the changing needs of the business. Process oriented with continuous improvement focus. Culturally astute, respectful and tolerant, able to promote and support diversity in the workplace, and able to gain the trust and respect of peers.   Application Process If you believe you can clearly demonstrate your abilities to meet the relevant criteria for the role, please submit your detailed CV, stating your current position, current remuneration, notice period required, e-mail and telephone contacts.
KOKO Networks Nairobi County, Kenya
Jan 09, 2018
Full time
KOKO Networks (www.kokonetworks.com) is an international venture-backed technology company with offices in Nairobi, Kampala and India. Our unique suite of technologies enables delivery of a range of consumer and business solutions that improve life in Africa’s cities. Our first Network is being rolled out in Nairobi. We are hiring a Research Manager to help us learn more about our customers and the Nairobi market.   Responsibilities Create research instruments, such as questionnaires and focus group guides Write reports summarizing research results to inform strategic and product decisions Manage teams of field workers in data collection projects Lead qualitative studies such as focus groups or software UI/UX testing Write plans and budgets for research projects Represent KOKO Networks in interactions with customers, agents, and other stakeholders   Qualifications Bachelor’s degree 2+ years’ experience in research-related roles Excellent written and verbal communication skills; must be able to clearly convey research findings in written reports and presentations Extensive experience with collecting qualitative and quantitative data from the field Knowledge of research best practices Experience designing/writing market research instruments such as interview scripts and focus group guides Experience with software UI/UX testing and hardware usability testing is excellent, but not required Experience using Microsoft Word and Powerpoint; intermediate or advanced Excel skills strongly preferred Creativity and innovation - we are looking for someone who loves to brainstorm and try out new ideas for our research department, e.g., a new type of study, or new technology for collecting data from the field Interest in social enterprise and passion for KOKO’s mission
KOKO Networks Nairobi County, Kenya
Jan 09, 2018
Full time
Job Summary: KOKO Networks has a growing engineering team based in based in Nairobi and Pune. Our development methodology is based on an agile, iterative approach that allows us to build, test, deploy and learn to produce the best products for our customers. We are currently looking for a Junior Test Engineer to mainly deal with Manual Software Testing, with proven problem solving skills and attention to detail. This is an opportunity to join a small but rapidly growing team, in an exciting and pioneering new business for urban Africa where your contributions will have a large impact. Skills and experience required: A degree in Computer Science or similar Attention to detail in Software testing Experience with mobile platforms such as Android and Web based automation using python Knowledge of tools such as Selenium, espresso, Jira and Practitest Basic embedded systems knowledge Recently graduated Strong verbal and written communication skills with the ability to liaise with a variety of stakeholders Problem solving skills The ability to work both in a team and individually Organisational skills with the capability of working towards tight deadlines A passion for technology Role and Responsibilities The role involves the following core responsibilities: Review requirements and create Acceptance criteria(manual test cases) Create good test plans in line with the product under test Run manual tests Automate tests in such a way that they are maintainable, readable and can directly be correlated with the AC. Maintain correct visibility of the health of a product, i.e. Communicate how many tests have been automated, etc
KOKO Networks Nairobi County, Kenya
Jan 09, 2018
Full time
Responsibilities Determine customers' needs and desires by specifying the research needed to obtain market information. Recommend the nature and scope of present and future product lines by reviewing product specifications and requirements; appraising new product ideas and/or product or packaging changes. Engage and work closely with the Engineering team to help determine the best technical implementation methods, as well as a reasonable execution schedule. Assess market competition by comparing the company's product to competitors' products. Provide source data for product line communications by defining product marketing communication objectives. Obtain product market share by working with sales team to develop product sales strategies. Assess product market data by calling on customers with field salespeople and evaluating sales call results. Provide information for management by preparing short-term and long-term product impact and value addition forecasts and special reports and analyses; answering questions and requests. Bring new products to market by analyzing proposed product requirements and product development programs; preparing return-on-investment analyses; establishing time schedules with engineering and manufacturing. Introduce and market new products by developing time-integrated plans with sales, advertising, and production. Determine and assess impact on product pricing by utilizing market research data; reviewing production and sales costs; anticipating volume. Complete operational requirements by scheduling and assigning employees; following up on work results. Maintain product management staff by recruiting, selecting, orienting, and training employees. Maintain product management staff job results by counseling and disciplining employees; planning, monitoring, and appraising job results. Maintain professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks; participating in professional societies. Contribute to team effort by accomplishing related results as needed. Qualifications Minimum qualifications: BA/BS degree in Computer Science or equivalent practical experience. You should be able to demonstrate a good understanding of how computational systems work conceptually. Experience in product management or design with a focus on internet products and technologies. Experience in software development. Experience in hardware or embedded systems is a bonus Preferred qualifications: Experience of end-to-end product management in software/web/mobile technologies. Good working knowledge of the web, APIs, technology infrastructure, e commerce, online advertising spaces. Knowledgeable across multiple functional areas such as product management, engineering, User Interface (UI), sales, customer support, finance or marketing. Entrepreneurial drive with appreciation of user experience (UX) and business/commercial issues. You should demonstrate the ability to critically reason UX choices, a good understanding of the possible approaches to UX for specific features, and pragmatism in making decisions.