Job Summary:

The Head of Sales will be responsible for developing and executing the sales strategy of Maxsoko. This strategic leadership position requires a seasoned sales professional with a proven track record in driving revenue growth, building high-performing teams, and establishing strong client relationships. The successful candidate will play a key role in shaping the company's sales... vision and ensuring the achievement of sales targets.

Location: Nairobi, Kenya

Key Responsibilities:


Sales Strategy and Planning:


Develop and implement a comprehensive sales strategy aligned with the overall business objectives.
Analyze market trends, customer needs, and competitor activities to identify growth opportunities.
Collaborate with cross-functional teams to align sales strategies with operational capabilities.


Team Leadership:

Recruit, train, and lead a high-performing sales team.
Set clear sales targets, provide ongoing coaching, and foster a culture of continuous improvement.
Create and implement sales incentive programs to drive motivation and performance.


Client Relationship Management:

Build and maintain strong relationships with key clients and stakeholders.
Identify client needs and collaborate with internal teams to develop customized solutions.
Ensure a high level of customer satisfaction and retention.


Revenue Generation:

Drive the achievement of sales targets and revenue goals.
Lead the sales team in prospecting, qualifying, and closing high-value deals.
Develop and maintain a robust sales pipeline and forecast.


Market Expansion:

Identify and pursue new business opportunities to expand the company's market presence.
Establish and nurture partnerships and alliances to drive business growth.
Stay informed about industry trends and market changes to adapt sales strategies accordingly.




Qualifications:


Bachelor's degree in Business, Marketing, or a related field; MBA is a plus.
Proven track record of at least 10 years in sales leadership roles, preferably in the logistics or technology sectors.
Demonstrated success in driving revenue growth and achieving sales targets.
Strong leadership and team management skills.
Excellent communication, negotiation, and interpersonal skills.
Strategic mindset with the ability to analyze market trends and adapt sales strategies accordingly.
 more
  • Sales
  • Marketing
  • Retail
  • Business Development
Role: Transport Dispatcher

Location: Thika & Eldoret, Kenya


Transport at Wasoko is a fun, fast-paced, agile and people-focused business. We believe in the motto 'We win through our people.'
You will support and manage the Logistics team members in a branch, ensuring they have everything they need to achieve and maintain their optimal level of performance. At the same time, you will... ensure that operational activities are in line with profit and cost targets, SOP and company policies.
This is a challenging role where you will have the opportunity to grow your career and be part of a strong team.
You must enjoy being part of a dedicated team working together to make a difference in the lives of our customers and employees in relevant and memorable ways.
If you are looking for a change and ready to make a difference .We are looking for you.


Reporting into: Transport Supervisor

If this sounds like a team you would like to join, keep reading.

Expectation:


Ability to communicate at all levels
Ability to manage change processes
You can work in a fast-paced and challenging environment
Subject matter expert in transport management, forward and reverse logistics, capacity and route planning
Demonstrates an exceptional level of resourcefulness, creativity, ingenuity, and empathy
Knowledge of best practices in managing B2B or B2C end-to-end transport processes.
Experience to build last-mile transport capability with world-class safety and health policies, procedures, standards and culture.


Responsibilities:


Manage order scheduling, dispatch and routing and ensure 100% same day delivery across your region
Interpreting information from various stakeholders to determine the best course of action to promote above 95% delivery success
Ensure all drivers are successfully debriefed 100% on a daily basis
Continuous training, monitoring, and coaching of 3PL delivery representatives / drivers
Provide telephone support to drivers for reported emergencies and provide appropriate resources to assist with problems
Develop a strong geographic understanding of operating markets, as well as the mix of business in each location and the individual driver fleets
Communicate information and instructions to drivers (schedules, route changes, road conditions, accidents, emergencies, etc.) informing them of a variety of situations that may impact their scheduled services or deliveries
Constantly verify the status of the capacity in your driver fleets to understand your coverage options prior to orders coming into the system, not reacting to orders as they are placed
Review driver route plans at the end of the day to ensure that reasons for failed deliveries are handled by the correct department and that recommendations made are linked to continuous customer service improvement measures
Conduct route check-ins to ensure all information on product labels is accurate and complete when sorted to facilitate delivery
Work hand in hand with the fulfilment team to ensure 100% order fulfilment
Ensure 99.9% stock accuracy of dispatched inventory.
Complete pre-screening calls for drivers prior to the start of operations or shift change to confirm availability
Proactively tracking drivers throughout the day using GPS and dispatching tools, and contacting them by phone at regular intervals to ensure on-time delivery
Work closely with the customer support team to ensure proactive communication with customers regarding delivery-related issues, questions, or clarifications
Enter detailed information for delivery agents/ drivers arrival and departure times and proof of failed delivery in real-time as they are completed
Key! Ensure our drivers are fully motivated and are listened to.
Be a continuous team player by practising relationship management as well as stakeholder management


Requirements:


Relevant tertiary education i.e. HND or B.Sc. in Supply Chain, Logistics, Transportation Management, Procurement, Business Development, Statistics or Engineering
2+ years' experience in directly and indirectly managing people to deliver continuous improvement results
You have in-depth knowledge of last mile logistics (transport best practices and processes - prior experience working with Loginext or equivalent highly desirable).
 more
  • Logistics
Role: 

Fulfilment at Maxsoko is a fun, fast-paced, agile and people-focused business. We believe in the motto 'We win through our people.'
You will support and manage the Logistics team members in a branch, ensuring they have everything they need to achieve and maintain their optimal level of performance. At the same time, you will ensure that operational activities are in line with profit and... cost targets, SOP and company policies.
This is a challenging role where you will have the opportunity to grow your career and be part of a strong team.
You must enjoy being part of a dedicated team working together to make a difference in the lives of our customers and employees in relevant and memorable ways.
If you are looking for a change and ready to make a difference … we are looking for you.

Requirements:

Ability to communicate well
You are able to work in a challenging environment
Ability to work effectively with peers and supervisors to accomplish tasks
An exceptional level of resourcefulness, creativity, ingenuity, and empathy
A good understanding of outbound inventory procedures (Picking, Packing, Reverse Logistics etc.)
Ability to stand and walk for prolonged periods of time, and be comfortable squatting, kneeling, and crouching
Working Hours - Shift work when required. Candidates must be flexible to work weekends, public holidays and/or overtime regularly.

Responsibilities:

Effective leadership and direction for the team through involvement and communication to deliver on the relevant key business drivers
Overall management and coordination of all outbound functions i.e. picking, sortation and quality checks
Develop continuous improvement initiatives for efficient outbound tasks by identifying, implementing and managing optimal processes and procedures, to minimize costs and maximize output according to changing needs
Manage and resolve any operational issues in regards to all the instructions / pick lists issued to pickers
The flow of outbound orders is planned efficiently by maximizing the capacity of planned resources - pickers, forklifts etc.
Support the line associate in the accurate planning of outbound workload in line with the agreed delivery schedule and site capacity
Warehouse Management System is updated accurately and timely in order to meet all productivity and efficiency targets
Manage the customer liaison process and ensure that reasons for failed deliveries affected by outbound processes are resolved in a timely manner and exception trends are addressed
Products are accurately picked according to the pick list and staged at the sortation area according to routes
Wrong, missing or damaged items are replaced according to order and route
Perform quality check on the items in the warehouse from Inbound receiving to sortation that prepare for delivery to customers, and also the reverse logistics for undelivered items or Customer request for returns
Management reporting in terms of operational performance, productivity, stock control and budgets
Provide closed-loop feedback and action items for continuous improvement projects/initiatives within the established timeframe.

Qualifications:

Strong communications skills
Ability to motivate and inspire others a must
Ability to lead, coach and train employees
Exceptional organizational and analytical skills
Ability to work independently and handle multiple projects
Goal-oriented, assertive and a practical problem solver
Relevant tertiary education i.e. HND or B.Sc. in Supply Chain, Logistics, Procurement, Business Development, Statistics or Engineering
2+ years' experience in directly and indirectly managing people to deliver continuous improvement. Preferred e -commerce / ERP systems experience
You have in-depth knowledge of last mile logistics (fulfilment center best practices and processes - prior experience working with Manhattan or Pulpo or equivalent highly desirable).
 more
  • Customer Care
Job summary:
We're looking for an exceptional leader who is excited to shape our ongoing efforts to create an innovative and inclusive work culture across East Africa with our rapidly growing team of staff. Your primary goal will be creating a team experience that attracts, retains, and grows the best talent for our company. We are seeking someone who is passionate about people, and inspired by... our mission to empower local entrepreneurs and transform informal business across Africa.



Responsibilities:

Develop comprehensive people strategy covering performance management, talent acquisition, employee engagement, compensation and benefits, retention, training, employee relations, and culture change and embedding initiatives.
Collaborate with executives and managers to foster a culture of learning and continuous feedback through programs, tools, and experiences.
Lead and motivate HR teams overseeing people development, talent management, and capability management, setting performance targets and goals.
Utilize data-driven insights to address employee performance, retention, and engagement proactively.
Enhance HR expertise through exchanges with central HR functions, external best practice companies, and thought leadership institutions.
Advise CEO, CHRO and executive team on people-related matters to align talent, processes, and policies with strategic goals.
Implement scalable solutions and programs to empower leaders and prepare high-potential employees for management roles.
Build trust across the organization, listening actively and resolving people issues effectively.
Ensure senior management remains informed about organizational dynamics for proactive decision-making.
Develop a high-performing People team through effective management and development of HR talent.
Ensure proper corporate governance is followed in all HR processes and services
Offer expert guidance on policies and practices to enhance organizational effectiveness within HR domains.
Drive transformation projects to improve organization, team, and individual effectiveness, challenging the status quo.
Participate in leadership meetings, governance processes and serve as a business partner to the CEO and the Executive Committee members.

Requirements:

8+ years of leadership experience in People/HR roles, preferably with recent experience in expanding and managing People Operations within a high-growth startup.
Bachelor's degree is required; a Master’s degree or related certifications are advantageous.
Proficiency in supporting both salary and hourly workforces, including creating relevant and effective employee review processes and feedback loops.
Demonstrated project management skills with a track record of designing and implementing people strategies that drive tangible business outcomes.
Ability to coach and mentor, foster relationships and effectively support a diverse workforce in achieving developmental goals.
Strong communication skills, capable of providing strategic insights and constructive feedback.
Expertise in employment law, compensation, benefits, organizational development, employee relations, and training.
Capacity to comprehend complex business challenges, navigate ambiguity, and lead through change.
Positive attitude, proactive approach, and willingness to take initiative.
Strategic and innovative mindset with a focus on operational excellence.
Well-developed leadership, communication, team-building, and influencing abilities, coupled with unwavering integrity.
Proven track record of building, developing, and leading high-performing HR teams aligned with business objectives.
Fluency in English (both spoken and written) with the ability to communicate effectively in a professional setting.
Bonus points for experience in developing and facilitating employee training programs, prior exposure to fast-paced and decentralized environments, and expertise in supporting organizational scaling efforts.
 more
  • Human Resources
  • HR
The role
Your role at Wasoko is to drive effective management of Agent cycles: In liaison with the People Department conduct Recruitment, training, retention + performance, promotion.
Your Mission is our Vision
Build and drive a high-performing team that allows the Company to achieve its branch level targets.
Reporting into; The Head of Sales.
Key Responsibilities

Responsible for delivery... of the budgeted secondary revenue sales target (NVM).
Ensure right geographical demarcation into the right market size by territory, polygon and sub polygon.
Identify potential markets for expansion in line with the financial planning and analysis team
Responsible for the coordination and execution of all product promotion activities within the territory and customers
Responsible for ensuring all Team Leads (TL) achieve their set KPIs.
Coaching and motivating Team Leads and Account Developers to meet and exceed their targets
Drive a profitable business within their region by ensuring we sell the right product mix, volume and continuously retain, recruit and reactivate customers.
Carry out regular market audits and report on competitor activities, prices, promotions
In liaison with the people department, undertake recruitment and training of Account Developers.

Key skills and competencies

A Bachelor's degree in Business Administration or related field.
2 or more years' experience in sales.
Experience as a Sales Coordinator or in administration may be advantageous.
Good team development and leadership skills.
Computer literacy.
Good administrative, organizational, and problem-solving skills.
Excellent communication, sales, and customer service skills.
The ability to multitask, work in a fast-paced environment, and meet deadlines.
Current knowledge of industry trends and regulations.
 more
  • Sales
  • Marketing
  • Retail
  • Business Development
About the Role:
This position will lead to the development of a Training and Compliance Lead who will support the coordination of training and compliance activities in the organization. The candidate selected in this role will work closely with teams to ensure timely resolution of all training and compliance needs. The role will also seek to design, implement, and maintain process changes... required to achieve workplace training, and compliance with health, safety and environment regulatory standards.
Reporting to:

Associate - Logistics Process & Compliance

Roles and Responsibilities:

Evaluating all current and new compliance regulations, reviewing company processes, and leading training sessions.
Identify training and development needs within an organization through job analysis, appraisal schemes and regular consultation with business managersand People and Culture departments.
Training staff to ensure compliance to company processes, policies and regulations.
Enforcing rules, regulations, policies, and procedures related to safety and security within the department.
Regularly assess the efficiency of control systems and recommend effective improvement's
Review and evaluate company procedures and reports to identify hidden risks or common issues.
Perform periodic audits on company procedures and processes.
Lead employee training sessions on legal and compliance issues.
Contribute to the development of training materials.
Member of the Wasoko safety committee and acted as safety ambassador in the warehouse.

Requirements

Bachelor’s degree or National Diploma in business administration, human resources, logistics or relevant field.
A minimum of 3 years’ experience as a compliance officer, training officer, or similar position
Previous experience in Logistics processes.
A good level of knowledge of transport and warehousing operations.
Fully competent in MS Office, PowerPoint and Excel.
Has a natural flair for presentation and loves to engage with people.
Analytical thinking and ability.
Strong communication skills.
Legal and moral integrity.
Good command of English.
Expert knowledge of the company and the relevant market.
 more
  • Human Resources
  • HR
About the role

This is a role for the go-getters and the problem solvers who are not afraid to get out of their comfort zone and roll up their sleeves to deliver results.
In this role, you are in charge of designing and guiding the end-to-end delivery of strategic, cross-functional programs and projects to support critical business goals. Whenever needed, you will support executives and... department leads in corporate planning and other initiatives.

Key Responsibilities:

Leverage data to identify problems and issues across the organization and proactively design/scope/lead execution of strategic programs and projects
Work with diverse stakeholders to drive the design and execution of cross-functional programs and projects, ensuring efficient, high-impact delivery
Organize clear project plans detailing objectives, stakeholder roles & responsibilities, execution/delivery timelines, and update methods & cadence
Proactively provide regular updates to stakeholders on program/project execution, impact delivered, and roadblocks to address
Quickly and effectively identify roadblocks impeding project success and recommend solutions. Where necessary pro-actively escalate matters to relevant leaders
Identify areas for improvement and provide actionable recommendations to realize gains through the full project lifecycle.
Provide comprehensive project/program documentation (including playbooks) that enable indirect or new stakeholders to quickly absorb project objectives, processes, and progress to date.
Navigating the global and local organizations' structure to make things move
Promoting a culture of excellence, collaboration, and accountability

Required qualifications:

Stellar strategic and critical thinking skills
Data-driven and analytical skills (Advanced level in Excel / Google Sheets )
Strong written and verbal communication skills
Proven track record of successful management of complex cross-functional projects and programs
Bachelor’s degree in Business Administration or other relevant field

Preferred Qualifications:

Prior experience organizing analytics-driven projects or programs
Strong business and financial acumen with an ability to provide cost/benefit analysis and recommendations
Ability to influence organizational change beyond formal hierarchical structures
French proficiency is a plus
 more
  • Project Management
Position: Software Development Engineer In Testing - L3

We are looking for an individual who has a deep interest and passion for technology and loves products with zero bugs or issues, our philosophy is to build it, break it and then rebuild it better. That thinking is at the core of how we approach testing at Wasoko. You promote automated testing as a core culture in the engineering... organization and write scripts to automate testing and create tools so developers can test their own code. As a Test Engineer, you navigate multiple codebases, identify weak spots and constantly design better and creative ways to break software and identify potential problems. You'll have a huge impact on the quality of Wasoko's growing suite of products and services and owning large scale systems while working with people who will keep challenging you at every stage. You also have strong problem solving, analytic, decision-making, and excellent communication abilities with interpersonal skills.
You use your knowledge of testing and testability to influence better software design, promote proper engineering practice, bug prevention strategies, testability, accessibility, privacy, and other advanced quality concepts across products. You should be self-driven and motivated with the desire to work in a fast-paced, results-driven agile environment with varied responsibilities and also have to provide technical leadership and mentoring to a small team of highly talented and motivated QA engineers to deliver automation solutions with the highest quality.

Duties & Responsibilities

Achieve maximum test automation coverage.
Build and maintain (Smoke, Sanity, Integration, Regression & Performance) Automation tests.
Reduce Test Cycle times and increase Product Reliability.
Execute the test cases and report relevant issues to the concerned stakeholders.
Own the quality of features and the delivery of the entire feature.
Analyze, debug and fix the automated tests on a daily basis and raise defects accordingly.

Requirements:

5+ years prior experience in software automation.
Masters / Degree in Computer Science or Related Field from premier institutes.

Must have:

Ability to script and maintain automation code and framework.
Must have earlier experience in working with frameworks.
Strong language expertise in Java/Kotlin.
Experience with API testing tools like Postman, Cucumber, RestAssured, BDD, TestNG, and SonarQube.
Hands-on experience with UI & mobile app testing.
Good knowledge of cloud technologies.
Experience in working on one or more large scale applications/platforms
Should be willing to wear multiple hats and be a quality advocate in the organization
Familiarity and knowledge about CI/CD tools like Jenkins, GitLab etc.
A team player who is willing to learn and mentor at the same time.

Good to have:

Knowledge of B2B & B2C retail eCommerce
App and web automation experience.
Proficient with RDBMS & NoSQL Databases
Driving Non-Functional Requirements
An advocate of agile processes.
 more
  • ICT
  • Computer
Purpose of the Position:

 This position contributes to the attainment of Wasoko’s Purpose, Values, and Behaviors through designing, implementing, and managing capability development programs and initiatives to enhance employee skills, performance, and career growth within the organization.
 Work closely with various stakeholders, including HR Business partners, department heads, and employees,... to identify skill gaps, develop learning solutions, and foster a culture of continuous learning and development.

Key Performance Objectives
Talent and capability

 Deliver capability development programs such as coaching, mentoring, and leadership development initiatives for staff in the assigned business units as per the capability program implementation plans and budget.
 Deliver effective face-to-face training and virtual facilitation/presentations per the training plan, with a good understanding of the learning objectives, content, and delivery requirements.
 Partner with functional areas to prioritize capability gaps to address and create appropriate and relevant solutions and remain accountable for all agreed deliverables.
 Engage functional leaders to refine and utilize the competence profiles effectively and create career paths for staff
 Monitor and evaluate the business impact of core, leadership, and functional capability development programmes and activities, taking action as necessary
 Contribute to the Wasoko Succession Plan strategy through the implementation of requisite Capability Development strategies, which would ensure the continuous availability of a robust talent and leadership pipeline
 Talent Assessment and Succession Planning: Collaborate with HR and talent acquisition teams to identify high-potential employees, assess their skills and competencies, and create personalized development plans. Contribute to succession planning efforts by identifying future leaders and providing them with targeted development opportunities.
 Stakeholder Collaboration: Build strong relationships with internal stakeholders, including managers, subject matter experts, and external vendors or consultants. Collaborate with these stakeholders to identify training needs, gather feedback, and ensure alignment of talent development initiatives with organizational objectives.

Performance management

 Support performance improvement by assessing staff performance, identifying gaps, and implementing corrective actions within the agreed objectives.
 Support and contribute to a continuous improvement culture that improves efficiency and produces better staff experiences.
 Performance Management: Assist in designing and implementing performance management processes, including goal setting, performance evaluations, and feedback mechanisms. Work with managers to identify performance improvement opportunities and provide coaching and support to enhance employee performance.
 Learning Technology: Stay updated with the latest trends and advancements in learning technologies and tools. Leverage technology to enhance the delivery and accessibility of learning programs, such as learning management systems, e-learning platforms, and virtual classrooms.

Culture

 Collaborate with senior leadership and HR to define the desired organizational culture and create a strategic plan to cultivate and reinforce it.
 Develop effective communication strategies to reinforce the desired culture and values across the organization consistently.
 Change Management: Support the organization during periods of change by assessing the impact on culture and providing guidance on maintaining a positive culture during transitions. Develop change management plans that align with the desired culture and facilitate the successful adoption of new practices. Learning, training and development
 Learning Program Design: Develop and deliver engaging and impactful learning programs, both online and in-person, that cater to different learning styles and organizational needs. These programs may include onboarding, leadership development, technical training, compliance training, and career development.
 Build and maintain effective and professional relationships with program participants and stakeholders, to deliver on-time, quality capability development programs.
 Provide reports, feedback, and updates on the learners’ and programs’ progress and performance and address any concerns and/or feedback from the stakeholders.
 Prepare quarterly and annual training plans and schedules.
 Develop and implement strategies to drive LMS usage.
 Market available training opportunities to employees and provide necessary information to encourage participation.
 Handle logistics for training activities, including venues and equipment.
 May, from time to time, be required to carry out other duties provided they are within the general level of responsibility of the duties set out above and within the abilities of the post holder.

Qualifications Essential

 Bachelor's degree in Human Resources, Organizational Development, Psychology, Social Sciences or a related field.
 A minimum of Six (6) years experience in Human Resources with at least three (3) in a learning and development or talent management function.
 Relevant professional qualifications are an added advantage;

Experience

 Proven experience in talent development, learning and development, or a related role
 Familiarity with learning technologies and tools, such as learning management systems (LMS) and e- learning platforms
 Excellent communication and presentation skills
 Strong analytical and problem-solving abilities
 Ability to manage multiple projects simultaneously and meet deadlines
 Collaborative mindset and ability to work effectively with cross-functional teams
 Knowledge of talent assessment and performance management processes
 Familiarity with talent management and succession planning concepts

Wasoko Behavioral Competencies

 Problem-solving
 Customer Focus
 Accountability
 Strives for excellence
 Collaboration
 Communication
 Continuous learning
 more
  • Human Resources
  • HR
About the Role

This position is a key member of the Logistics leadership team responsible for overseeing Transport operations across the region. The role will be the custodian of Health & Safety and accountable for inventory integrity, 3PL Management and the First, Middle and Last Mile of goods with the objective to develop a customer-centric culture in all that we do within our Transportation... Network.
Reporting to: Head of Logistics Operations

Roles and Responsibilities

Ensure superior customer experience through a perfect order that is delivered in full and is on time.
Oversee a Transportation Network serving 50 Warehouses across 6 Countries with 15% - 20% Growth MOM
Lead and Educate Country and Branch Managers in identifying key performance improvement indicators, targeting opportunities for improvement, adopting best practice processes and successfully executing improvement initiatives.
Build a delivery fleet of full time and 3rd party drivers and the tools / processes necessary to recruit, manage, train and retain this driver community.
Ensure that the performance goals are set and achieved, through the proper execution of performance metrics as it relates to Safety, Quality, Productivity and Customer Service.
Ensure the company’s physical assets (vehicles, equipment, inventory, etc.) are properly controlled, maintained, protected and utilised. Drive process improvements to continually improve fulfilment efficiencies.
Own the overall performance visibility for the Transport team versus targets set m-o-m/ q-o-q. Engage closely with initiative owners to ensure target completion can be achieved on time.

Requirements

Degree (Bachelor/Masters) in Supply Chain Management, Project Management, Business, Logistics Operations, or related field
8-10+ years of experience in Operations Management, Logistics & General Management with a data-driven and analytical focus
A good understanding of fulfilment centre and transport operations with a regional span of control
Track record of leading and inspiring a team of individuals to work collaboratively and continuously improve results
Solid team player with a Customer First mindset
Strong attention to detail,analytical mindset and systematic problem-solving skills
Self-motivated and desire to learn and seek new challenges
Ability to influence others, including key stakeholders in the wider business
Power BI/Tableau Proficiency advantageous
WMS - Manhattan Scale or similar proficiency advantageous
LMS - Loginext or similar proficiency advantageous
 more
  • Logistics
About the Role
To ensure compliance to all Health, Security, Safety, Environment (HSE) SOPs, work instructions and best practices for efficient and effective company operations. Provide leadership in ensuring that all HSE processes and projects comply with the company’s policies and guidelines to meet the desired output as well as quality standards.
Reporting to: Director of Security, Safety and... Environment (HSSE)
Roles and Responsibilities

Proactively offer HSE guidance and advice to the management team, review new legislation and horizon scan future potential hazards to ensure business compliance and report any potential impacts.
Prepare and provide training, leadership and coaching on HSE issues such as new site inductions, safety campaigns to ensure Wasoko remains compliant with all relevant Health & Safety legislation, business strategy and Industry standards.
Maintain and ‘challenge test’ the Business Continuity Plan.
Responsible for site security; manned guarding contract and to ensure all branches/warehouses are always secure.
Ensure site regulatory HSE compliance including Fire, Site Services (electricity, water), Noise etc.
Conduct accident investigation and analysis through to root cause, finding solutions to prevent a recurrence.
Report and update company systems including Risk Register and liaise with Head of Security as required and maintain HSE KPIs (e.g., Accidents, Near Misses, Hazards), collate, analyze all relevant HSE matters, providing reports for managers, supervisors, and information for colleagues via notice boards.
Monitor and identify statutory & mandatory training compliance of colleagues within the business commensurate with their job role.
Act as the Site lead for internal & external HSE audits, ensuring any non-conformances are effectively completed.
Act as a contact point for and liaise with external bodies including Fire Brigade, Environmental Health, and Health and Safety Executive and liaise with police forces
Assist & provide HSE information to support customer queries.
Adherence to HSE and Security budgets.
Proactively identify training needs of HSE staff, including analysis of needs identified during appraisals, and provide staff development opportunities in accordance with needs
Devise, develop and audit effective Health and Safety policies and procedures to ensure statutory compliance across all warehouses including fire safety.
Ensure end to end logistics SOPs compliance within the fulfillment centers right from product requisition, receipt, put away, issuance as well as stock count and reconciliation.
Lead, evaluate and drive process improvements and compliance across the logistics department
Identify training needs and gaps for the logistics team and coordinate with L&D to schedule appropriate training
Work with Logistics country teams to drive productivity and efficiency while ensuring resource optimization and eliminating wastage.
Provide compliance guidance and training to teams that will result in cost savings and ultimately benefit the company
Work with the Wasoko’s internal teams to develop creative and best in class logistics compliance business processes that scale.
Communicate compliance requirements to all stakeholders both internal and external.
Research and resolve compliance issues and questions associated with logistics and impacting performance, and summarize findings with effective communication skills.
Offer guidance and support to ensure staff safety, safe storage, handling and movement of products within the fulfillment centers.
Ensure storage facilities meet the necessary safety and health requirements - sanitation, water, lighting, etc., with clear safety markings and gangways.
Offer practical solutions geared towards efficient storage space utilization, damage control as well as recovery
Review day to day operations to ensure compliance for both inbound and outbound processes at the fulfillment centers and develop solutions to improve controls as necessary
Ensure 3PL transporters and service providers are performing as per the contractual SLAs and guidelines.
Follow through to ensure the logistics teams remain compliant to both cash, credit and product reconciliation procedures, with an objective of minimizing the loss.
Offer support to guarantee full adherence to all HSSE protocols, procedures and guidelines with the goal of achieving a healthy, safe, secure and environmentally sound workplaces across all operations sites.

Requirements

Degree (Bachelor/Masters) in Supply Chain Management, Project Management, Business, Logistics Operations, Engineering or related field
8-10+ years of experience in Operations Management, HSE, and General Management with a data-driven and analytical focus
A good understanding of fulfillment center and HSE operations with a regional / global span of control
Track record of leading and inspiring a team of individuals to work collaboratively and continuously improve results
Solid team player with a Customer First mindset
Strong attention to detail, analytical mindset and systematic problem-solving skills
Self-motivated and desire to learn and seek new challenges
Ability to influence others, including key stakeholders in the wider business
Power BI/Tableau proficiency advantageous
 more
  • Safety and Environment
  • HSE
About The Role
Working closely with the Global Head of Marketing, the CX Manager will be responsible for the Customer Lifecycle management from quality acquisition to the retention of clients. You will be responsible for driving the customer growth plan to hit commercial targets and interfacing cross-group. Your passion for customers will shine through as you creatively find new ways to improve... customers experiences and customer journeys.
Role Location: To be based in any our operating countries
Requirements:

Own the customer journey maps and service blueprints across markets.
Design new journeys and optimize existing customers journeys that drive impact and activate the customer base across their lifecycle
Responsible for monitoring Customer KPIs and leading a cross-functional team to drive action in support of the plan focusing primarily on Customer Retention and reactivation
Manage customer insight requests to ensure the wider business is using data to drive decision making
Drive action on key data insights relating to customer behavior to see tangible results across markets
Work to ensure the wider business has customer-centricity at the heart by driving adoption of the brands’ Customer Personas, providing toolkits to teams, and instilling them in Marketing Campaign processes
Create strong relationships with stakeholders to ensure that customer experience requirements are understood and built into the roadmaps for all teams.
Manage the prioritization of customer experience enhancements using CX data to determine where to focus key efforts.
Work closely with the customer facing teams to gain meaningful insights
Encourage problem-solving, design thinking, strategic thinking, and customer-orientation across the organization.

Great to have:

An experienced CX Manager
Focused experience of mapping digital customer journeys and customer insights
Experience of working with customer surveys and measuring customer experiences.
Experience of working with CX data, analyzing and understanding data to create insights.
Experience of creating and telling stories from data, to explain and improve the customer journeys
Stakeholders’ management to reach solutions and collaborate effectively with internal teams.
Proven competency in Microsoft Word, Excel, and PowerPoint along with strong presentation skills
Excellent Interpersonal, organizational, cross-functional cooperation and projects management skills
Autonomy to initiate & execute responsibility under minimum guidance
Ability to work in fast paced environment, showing clear examples of resilience
 more
  • Customer Care
We are looking for an individual who has a deep interest and passion for innovation, and quick technology prototyping and loves solving problems, designing, coding, and owning/validating small-scale hypotheses/pilots/projects while working with people who will keep challenging you at every stage. You also have strong problem-solving, analytical, decision-making, and excellent communication... abilities with interpersonal skills.
You should be self-driven and motivated with the desire to work in a fast-paced, results-driven agile environment with varied responsibilities and also have to provide technical leadership and mentoring to a small team of highly talented and motivated engineers to deliver these solutions with the highest quality.
Duties & Responsibilities:

Full Stack Engineering Member - Innovate (disruptive & continuous improvements) to the processes, systems, tools & products.
Designing and building quick-function, scalable & simple working prototypes
Serve as a technical lead on our most demanding, cross-functional innovation projects.
Ability to clearly communicate high-level strategy and technical details effectively across disciplines, locations, and organizations, including senior leadership.
Ensure the quality of architecture and design of systems.
Functionally decompose complex problems into simple, straightforward solutions.
Fully and completely understand system interdependencies and limitations.
Leverage knowledge of internal and industry in design decisions.
Mentor other engineers, define our technical culture and help build a fast-growing team
Exert technical influence over multiple teams, increasing their productivity and effectiveness by sharing your deep knowledge and experience.
Proven team leadership, interpersonal skills, and ability to get things done

Requirements:

10+ years prior experience in software product, innovation & lab development.
Masters / Degree in Computer Science or Related Field from premier institutes.

Must have:

Experience in a wide range of technology choices
Strong experience in architecting and building distributed systems
Strong knowledge of data structures, algorithms, and designing for performance
Strong knowledge of cloud technologies like AWS/Google Cloud/Azure
Proficient with RDBMS & NoSQL Databases
Strong knowledge of data stores, database design, data modelling, and SQL queries.
Strong knowledge of one or more big data processing stacks
Enforcing excellent code quality
Experience working on one or more large-scale applications/platforms
Driving Non-Functional Requirements
Should be proficient in Server Side (Java/Linux/J2EE) technologies
Experience in handling complex production issues

Good to have:

Knowledge of B2B & B2C retail e-Commerce
Experience developing, maintaining, and innovating large-scale, consumer-facing web applications.
DevOps mindset.
Experience in data science is plus
Experience in Spring boot or any good framework.
 more
  • ICT
  • Computer
Key Responsibilities:

Process payroll transactions, including data entry, reconciliations, and payroll reporting, ensuring accuracy and timeliness
Maintain payroll records and files, including employee data, pay rates, and benefits information
Assist with the preparation and processing of payroll tax returns and compliance with the respective government regulations
Work closely with the... People Operations team and finance to manage benefits programs and ensure accurate processing of employee benefits
Develop and maintain relationships with external vendors, such as benefits providers and payroll processing companies
Manage employee compensation data and analysis, including salary and bonus calculations, benchmarking, and pay equity analysis
Direct salary benchmarking and annual salary reviews
Administer total rewards programs, such as wellness initiatives and recognition programs, ensuring compliance and effectiveness
Provide support to the People Operations team on other HR programs and initiatives as needed
Keep abreast of changes in payroll and compensation regulations and best practices to ensure compliance and effective program management

Qualifications:

4+ years of experience in payroll processing and compensation management
Bachelor's degree in HR, Accounting, or a related field
Knowledge of payroll software and systems, and proficiency in google spreadsheets.
Strong attention to detail and accuracy in processing and reporting payroll data
Knowledge of total rewards management, including benefits administration and compensation analysis
Excellent communication and interpersonal skills to work collaboratively with People Operations, finance, and external vendors
Ability to maintain a high level of confidentiality and integrity in all payroll and compensation matters
Strong analytical and problem-solving skills to manage complex data and compensation calculations
 more
  • Human Resources
  • HR
Key Responsibilities:

Process payroll transactions, including data entry, reconciliations, and payroll reporting, ensuring accuracy and timeliness
Maintain payroll records and files, including employee data, pay rates, and benefits information
Assist with the preparation and processing of payroll tax returns and compliance with the respective government regulations
Work closely with the... People Operations team and finance to manage benefits programs and ensure accurate processing of employee benefits
Develop and maintain relationships with external vendors, such as benefits providers and payroll processing companies
Manage employee compensation data and analysis, including salary and bonus calculations, benchmarking, and pay equity analysis
Direct salary benchmarking and annual salary reviews
Administer total rewards programs, such as wellness initiatives and recognition programs, ensuring compliance and effectiveness
Provide support to the People Operations team on other HR programs and initiatives as needed
Keep abreast of changes in payroll and compensation regulations and best practices to ensure compliance and effective program management

Qualifications:

4+ years of experience in payroll processing and compensation management
Bachelor's degree in HR, Accounting, or a related field
Knowledge of payroll software and systems, and proficiency in google spreadsheets.
Strong attention to detail and accuracy in processing and reporting payroll data
Knowledge of total rewards management, including benefits administration and compensation analysis
Excellent communication and interpersonal skills to work collaboratively with People Operations, finance, and external vendors
Ability to maintain a high level of confidentiality and integrity in all payroll and compensation matters
Strong analytical and problem-solving skills to manage complex data and compensation calculations
 more
  • Finance
  • Accounting
  • Audit
Summary
We are looking for an experienced ML Lead Engineer to join our team and help create innovative solutions for our company. The successful candidate will have a strong background in machine learning, data engineering, and software development. They will be responsible for developing ML models, integrating data sources, and creating pipelines for data acquisition and... analysis.
Responsibilities

Designing, Developing machine learning algorithms and models to achieve business needs.
Building machine learning pipelines to automate the process of model training, validation, and deployment
Tuning hyperparameters and optimizing model performance
Evaluating the performance of machine learning models and identifying areas for improvement
Participating in the entire machine learning lifecycle, from problem definition and data collection to model deployment and maintenance
Technically leading a team of machine learning engineers and Providing technical guidance and mentorship to team members
Collaborating with cross-functional teams to identify opportunities to apply machine learning techniques

Qualifications

Bachelor's degree in Computer Science, Engineering, Mathematics, or related field.
8+ years of experience in ML engineering and data engineering
Proven experience designing and developing ML models and software solutions.
Strong programming skills in at least one language (Java, Python, R, C++), as well as a solid understanding of computer science concepts and algorithms.
Knowledge of SQL, as well as tools and technologies for data engineering and manipulation, such as Hadoop and Spark will be expected.
Would have used Machine learning libraries and frameworks like TensorFlow, Keras, scikit-learn, and PyTorch.
Experience with cloud computing platforms (Azure, AWS, Google Cloud Platform) is a plus
Have proven ability to work independently and in a team environment.
 more
  • ICT
  • Computer
Job Summary
The Senior Backend Engineer is responsible for designing, developing and maintaining the back end of the Wasoko web applications. This role requires a high level of technical knowledge, design skills in a distributed world, problem-solving as well as a deep understanding of building RESTful Services, designing using MQs, and Web applications and maintaining... them.
Responsibilities

Design and develop web applications that meet user requirements and adhere to design and coding standards.
Create and maintain databases for web applications and mobile applications.
Develop, test, and deploy web applications and mobile applications.
Troubleshoot and debug web applications and mobile applications.
Collaborate with other team members and stakeholders to ensure the successful delivery of applications.
Ensure the security and performance of web applications.
Monitor and track web application usage.

Qualifications

5+ years of experience in software development.
Bachelor's degree in Computer Science, Information Technology, or a related field.
Proven experience with designing and developing REST APIs, using MQs and programming in Java, Springboot
Very good designing and problem-solving skills and can work with minimal guidance.
Seasoned coder, with good knowledge of various design patterns.
Experience with Test Driven Development
Knowledge of application performance, monitoring and alerts.
Knowledge of continuous integration and continuous deployment
Knowledge of cloud platforms (AWS, Azure or GCP)
Proficient in database design and development.
Experience with mobile application development.
Should be a good team player with good communication skills.
E-commerce experience is an added advantage.
Experience with web development and programming in HTML, CSS, JavaScript, and related technologies will be an added advantage.
 more
  • ICT
  • Computer
Job Summary:
We are seeking a highly motivated and experienced Field Sales and Account Management Representative to join our team in Nairobi for a 1 month contract. The successful candidate will be responsible for educating potential customers, onboarding them, supporting them, and collecting data from them in person on the ground.
The person for this role is needed immediately and should be... available to start on or before Friday 24th March 2023. The contract duration will be for 1 month with possible extensions as needed.
Reporting into: Chief of Staff - Technology
Key Responsibilities:

Develop and implement a sales strategy to meet or exceed sales targets and increase customer base.
Build strong relationships with potential and existing customers to ensure customer satisfaction and retention.
Conduct in-person sales pitches and presentations to educate potential customers on our products and services.
Conduct product demonstrations and provide technical support to customers as needed.
Work with the marketing team to develop marketing materials and campaigns to support sales efforts.
Coordinate with internal teams to ensure smooth onboarding of new customers and provide ongoing support as needed.
Gather and analyze data from customers to identify areas for improvement and suggest product and service enhancements.
Keep up-to-date with industry trends, competition, and market changes to inform sales strategies.

Requirements:

Diploma or degree in Sales, Marketing, Business Administration, or a related field.
At least 2 years of experience in field sales and account management, preferably in a technology or software company.
Proven track record of meeting or exceeding sales targets and building strong customer relationships.
Excellent communication and presentation skills, both verbal and written.
Strong negotiation and interpersonal skills.
Ability to work independently and as part of a team.
Strong analytical skills and ability to gather and analyze data to inform sales strategies worked on using Google Docs, Sheets, Forms and/or Slides.
Flexibility to work outside regular business hours as needed.
Must be based in Nairobi and ready to start immediately.
 more
  • Sales
  • Marketing
  • Retail
  • Business Development
Job Summary
We are looking for an experienced Android Developer to join our team and develop innovative mobile applications. The ideal candidate should have a strong technical background and be experienced in developing and deploying Android applications.
Responsibilities

Design and develop web applications and mobile applications that meet user requirements and adhere to design... standards.
Create and maintain databases for web applications and mobile applications.
Develop, test, and deploy web applications and mobile applications.
Troubleshoot and debug web applications and mobile applications.
Collaborate with other team members and stakeholders to ensure the successful delivery of applications.
Ensure the security and performance of web applications.
Monitor and track web application and mobile application usage.

Qualifications

Should have a minimum of 5-6 years of experience in Android application development.
Must have published at least 2 apps to PlayStore using internal testing, Alpha, Beta and production tracks.
Should be good in UI and layout design, Fragments and their lifecycle, Modern Android Development skills, Activities and their lifecycle, and App lifecycle.
Should have good experience in the Android Jetpack library and the usage of its components like WorkManager, View Model, View model providers, UI and data binding, Life cycle Managers, Live data, and observables.
Knowledge of Architectural design patterns.
Experience in using Room database, shared preferences, FileStorage and other Android data storage mechanisms.
Should have good experience in developing apps for different screen densities and screen resolutions.
Should be good in App build systems at least in Gradle.
Should have good experience in 3rd party libraries and SDK integration
Should have good experience in Firebase and its services like Firebase Cloud Messaging, Firebase Analytics, Google Analytics, Remote Config and others.
Should have good experience in App monitoring services like Firebase Crashlytics, Firebase Performance, and A/B switching.
Should have good experience in CI/CD tools like Jenkins, and Bitbucket pipelines.
Should be good in source code management tools at least in Git, Bitbucket, and GitLab.
Should be a good team player, good in communication and collaboration and in interpersonal skills.
Should be good at taking ownership of the assigned tasks and their on-time delivery.
 more
  • ICT
  • Computer
Site Reliability Engineering (SRE) combines software and systems engineering to build and run large-scale, distributed, fault-tolerant systems. SRE ensures that Wasoko’s services—both our internally critical and our externally-visible systems— are reliable, available (uptime) and secure. Additionally, SREs will keep an ever-watchful eye on our system's capacity and performance. They set up... standards for monitoring and alerting that is followed by service owners across the company. They focus on tooling and automation to make it easy for service owners to adopt SRE best practices.
You are an early engineer in our new platform team - a high-impact opportunity. You have the opportunity to set standards, establish best practices, and mentor service engineers. You will also have the opportunity to grow and present Wasoko and its engineering excellence as one of the first movers in Africa. You will get to work with some of the strongest talents across the globe with a wealth of experience and talent.
What you will do:

Architect and build infrastructure to support the platform using a variety of GCP tools and technologies
Be responsible for network, security and systems monitoring, alert standards and drive adoption across engineering and data teams
Set up a 24x7 tier-1 support process to respond quickly to issue
Develop tooling for the entire engineering team to improve productivity
Build, interact, coordinate, and negotiate with our tool's vendors

What you need to excel in this role:
Data-driven approach and ability to quickly and effectively resolve problems

Fluent coding ability with application programming as well as scripting languages (any of ruby, python, json, yaml, rest, node js, java, goland, psql)
Strong and hands-on knowledge of GCP services, tools and best practices
Understanding of web application architecture and security best practices (e.g. OWASP Top 10)
Experience with server provisioning/configuration management tools, CI/CD experience, and managing the deployment flow from code commit to production release
Excellent attention to detail, ability to organize and give honest feedback
Team players and potential leaders collaborate to drive efficient engagement with our external partners
 more
  • ICT
  • Computer