Job Summary:

We are looking for a highly skilled and versatile Full Stack Developer to join our development team. The ideal candidate will have strong experience in backend development using Laravel (PHP) and MySQL, as well as proficiency in Java for application-level development. You will be responsible for designing, developing, and maintaining scalable web applications and APIs that meet... both technical and business needs.

Key Responsibilities:


Design and develop full-stack web applications using Laravel (PHP) and MySQL.
Build and maintain efficient, reusable, and reliable backend code and APIs.
Develop frontend interfaces and integrate with backend systems.
Collaborate with cross-functional teams, including designers, product managers, and other developers.
Ensure application performance, quality, and responsiveness.
Troubleshoot, debug, and upgrade existing systems.
Implement security and data protection measures.
Maintain code integrity and organization through version control systems (e.g., Git).
Participate in code reviews and share best practices.
Write clear and well-documented code and technical documentation.


Requirements:


Proven experience as a Full Stack Developer or similar role.
Strong backend development skills with PHP, particularly using the Laravel framework.
Proficient in MySQL and database design and optimization.
Solid experience with Java for backend or enterprise-level applications.
Familiarity with frontend technologies such as HTML, CSS, JavaScript, and frameworks like Vue.js or React (optional but preferred).
Understanding of RESTful APIs and web services.
Knowledge of version control systems, especially Git.
Ability to work independently and collaboratively in a fast-paced environment.
Excellent problem-solving skills and attention to detail.


Preferred Qualifications:


Bachelor's degree in Computer Science, Software Engineering, or a related field.
Experience with Agile development methodologies.
Familiarity with containerization (Docker) or cloud platforms (AWS, GCP) is a plus.
 more
  • ICT
  • Computer
Role Summary


Responsible for monitoring the supply of all medicines used in the hospital and are in charge of purchasing, manufacturing, dispensing, and quality testing their medication stock along with help from pharmacy assistants and pharmacy technicians.


Duties and Responsibilities


Make sure medicines are stored appropriately and securely.
Follow guidelines for drug use... within the hospital and implement hospital regulations
Order and purchase pharmaceutical supplies, medical supplies, or drugs, maintaining stock and storing and handling it properly
Prepare and quality-check sterile medications, for example, intravenous medications
Set up and supervise clinical trials
Document errors and communicate them to the nursing and pharmacy staff
Verify expiry dates of drugs prior to dispensing medication to patients/customers.
Receive, return and update drug credits on the system in a timely manner.
Comply and observe the environmental health and safety measures and regulations by proper handling, storage and dispensing of medications
Record, monitor and update the expiry list of medications in timely manner
Conduct Floor inspections once a month for all ward stock, solutions and patient medication left behind
Perform random medication checks daily and monitor variance levels in your respective satellites.
Reporting of any breakages and any observance that needs attention by management.
Maintenance of client’s and institution’s data records as private and confidential.
Be keen and pay attention to the doctors’ needs and preferences to medications to ensure the pharmacy is well stocked at all times.
Strictly monitor the use of DDA drugs & limit their use to prescription only. Maintain a strict stock control on DDA medication & verify stock of DDA medications on a daily basis, reporting any mishaps to the relevant authorities. Perform any other duties as may be assigned as per hospital demands, from time to time


Required Qualifications


A Bachelor's degree in Pharmacy from a recognized university
Registered with the Pharmaceutical and Poisons Board of Kenya.
Valid Practicing License from the Pharmacy and Poisons Board.
Minimum of 2 years of hospital or clinical pharmacy preferred
Strong attention to detail and excellent communication
 more
  • Pharmaceutical
Job Summary:

We seek a results-driven SEO Specialist to optimize our website content, improve search engine rankings, and increase organic traffic. The ideal candidate is knowledgeable about current SEO trends, proficient in analytics tools, and has experience with both on-page and off-page SEO.

Key Responsibilities:


Conduct comprehensive keyword research and implement SEO strategies... to increase rankings on search engines.
Optimize website content, landing pages, and blogs for SEO.
Monitor and analyze website performance using tools like Google Analytics, Search Console, Ahrefs, or SEMRush.
Perform regular technical SEO audits and implement necessary fixes.
Build and maintain backlink strategies to improve domain authority.
Collaborate with content creators and web developers to implement SEO best practices.
Stay updated with search engine algorithm changes and industry trends.
Generate performance reports and present recommendations for improvement.


Qualifications & Skills:


Bachelor’s degree in Marketing, Communications, IT, or a related field (preferred but not required).
Minimum of [2–3] years of proven experience in SEO.
Strong understanding of search engine algorithms, ranking methods, and current SEO trends.
Hands-on experience with SEO tools (e.g., Google Analytics, SEMrush, Moz, Ahrefs, Screaming Frog).
Basic knowledge of HTML, CSS, and website platforms like WordPress or Shopify.
Excellent analytical, problem-solving, and communication skills.
Ability to work independently and manage multiple projects simultaneously.


Preferred Certifications (a plus):


Google Analytics Certification
HubSpot Content Marketing Certification
Yoast SEO Training
SEMrush SEO Toolkit Course
 more
  • ICT
  • Computer
Job Summary

We are seeking an experienced and proactive Business Developer with a strong background in tendering and bid management. The successful candidate will be responsible for identifying new business opportunities, managing the end-to-end tendering process, and building strong relationships with key clients and stakeholders to support business growth.

Key... Responsibilities


Identify and pursue new business opportunities in line with company objectives.
Monitor tender portals and relevant platforms for potential tenders, RFQs, and RFPs.
Prepare, review, and submit high-quality proposals and tender documentation within specified deadlines.
Coordinate with internal departments (technical, finance, legal, etc.) to gather required information for tender submissions.
Ensure compliance with tender requirements and improve win rates.
Maintain accurate records of all bids and submissions.
Develop strong relationships with existing and prospective clients, partners, and stakeholders.
Conduct market and competitor analysis to inform strategic decisions.
Support contract negotiation and post-award activities as needed.


Requirements


Bachelor’s degree in Business Administration, Procurement, Sales, or a related field.
Minimum of 3–5 years of experience in business development and tendering.
Proven track record of successful bid submissions and business growth.
Strong knowledge of government and private sector procurement processes.
Excellent writing, communication, and negotiation skills.
Highly organized, detail-oriented, and deadline-driven.
Proficiency in Microsoft Office and tender management systems/tools.


Preferred Skills


Experience in (industry) construction, IT, logistics.
Ability to work independently and as part of a cross-functional team.
Strong analytical and strategic thinking skills.
 more
  • Sales
  • Marketing
  • Retail
  • Business Development
Job Summary:

We are seeking a detail-oriented and analytical Data Analyst to join our team. The ideal candidate will be responsible for collecting, processing, and analyzing data to help drive strategic decision-making and improve business outcomes. This role requires strong analytical skills, a passion for data, and the ability to translate numbers into actionable insights.

Key... Responsibilities:


Collect, clean, and analyze large datasets from various sources.
Develop and maintain dashboards, reports, and visualizations using tools like Power BI, Tableau, or Excel.
Interpret data trends and patterns to identify insights and support business strategies.
Collaborate with cross-functional teams to understand data needs and deliver solutions.
Ensure data integrity and perform quality checks on incoming and existing data.
Assist in developing predictive models and forecasting techniques.
Prepare clear and concise reports for management and stakeholders.


Qualifications:


Bachelor's degree in Data Science, Statistics, Mathematics, Computer Science, Economics, or a related field.
Proven experience as a Data Analyst or in a similar analytical role.
Proficiency in SQL, Excel, and at least one data visualization tool (e.g., Power BI, Tableau).
Knowledge of statistical programming languages such as R or Python is a plus.
Strong problem-solving skills and attention to detail.
Excellent communication skills and ability to explain complex data in simple terms.


Preferred Skills:


Experience with data warehousing and ETL processes.
Familiarity with cloud platforms (e.g., AWS, Azure, GCP).
Ability to work independently and manage multiple projects simultaneously.
 more
  • Data
  • Business Analysis and AI
Job Summary:

Our client is seeking a dynamic and results-driven Sales and Marketing Executive to join our team. The ideal candidate will play a key role in driving sales and promoting our products.

Key Responsibilities:


Develop and implement sales and marketing strategies to achieve business goals.
Identify potential clients and build strong relationships to drive sales... growth.
Conduct market research to understand customer needs and industry trends.
Collaborate with the sales team to meet and exceed sales targets.
Maintain accurate records of sales activities, client interactions, and market feedback.
Prepare and present sales reports to management.


Qualifications & Requirements:


 Bachelor’s Degree in Business Management, Agriculture, or any related field.
 0-2 years of experience in sales or marketing, selling of agricultural products.
Proficiency in using standard software such as Microsoft Excel.
Strong communication skills.
Ability to work independently and as part of a team.
Must possess a valid Police Clearance Certificate.
A proactive and goal-oriented mindset.
Willingness to take business or Marketing travel as required.
Possession of a valid driving license is an added advantage.
Competitive salary and commission-based incentives.
Opportunity to work in a dynamic and fast-paced environment.


Benefits:


Competitive salary and commission-based incentives.
Opportunity to work in a dynamic and fast-paced environment.
 more
  • Sales
  • Marketing
  • Retail
  • Business Development
Job Summary

Our client is seeking a passionate and knowledgeable teacher to join our Montessori-based learning environment. The ideal candidate will foster critical thinking, public speaking, and respectful discourse among students while aligning with Montessori principles of student-led learning, inquiry, and holistic development.

Key Duties and Responsibilities


Plan, deliver and... facilitate dynamic, active and creative lessons for diverse classes of students in year 1 to year 6.
Review and monitor the progress of all students and identify their individual learning needs. Differentiate instruction to meet student needs, providing extra support to those students who are below grade level.
Class management and facilitation of learning while maintaining time as stipulated on the teaching timetable.
Responsible for all effective communication to students and give a report to the head of primary.
Responsible for planning of class, class materials and all necessary learning materials for the students.
Demonstrate leadership within the applicable department.
Responsible for preparation of assessment for all students and produce an assessment report.


Additional Responsibilities


 Stay current with developments and teaching methodologies in your area of teaching.
Organize extracurricular activities to enhance student engagement.
Attend workshops, seminars, and training sessions as required by the school.
Integrate new strategies and technologies to enhance teaching effectiveness.
Adhere to school policies, procedures, and codes of conduct at all times.
 more
  • Education
  • Teaching
Key Responsibilities:

HR Support:


Assist in recruitment processes, including posting job adverts, shortlisting candidates, and coordinating interviews.
Support employee onboarding, including preparation of documentation and induction schedules.
Maintain accurate and confidential employee records in the HR database.


Administrative Support:


Provide day-to-day administrative... assistance to the HR and management teams.
Organize and maintain files, contracts, and records for easy access and reference.
Manage office supplies and coordinate logistics for meetings or events.


​​​​​​​Bidding and Tendering Support:


Research and identify potential bidding and tendering opportunities for the organization.
Assist in preparing and compiling tender documents, ensuring adherence to guidelines and deadlines.
Maintain an organized repository of past tenders and proposals for reference.
Liaise with relevant departments to gather necessary documentation and information for bids.
Ensure compliance with procurement and tendering regulations and best practices.


 Process Improvement:


Identify opportunities to streamline HR and administrative processes.
Provide feedback and insights to improve bidding and tender preparation efficiency.


Requirements:


Currently pursuing a degree in Human Resource Management, Business Administration, or a related field.
Basic understanding of bidding and tendering processes (preferred but not mandatory).
Strong organizational skills with excellent attention to detail.
Proficiency in Microsoft Office Suite (Word, Excel, PowerPoint).
Strong written and verbal communication skills.
A proactive attitude and ability to meet tight deadlines.
Ability to multitask effectively in a fast-paced environment.
 more
  • Human Resources
  • HR


To facilitate the VISA application process & handle front office & back office operations conducted at the respective Visa Application Centers (VACs)
Document scrutiny and collection of applications for visa processing
Handle customer/applicant queries personally or via email, telephone.
Handle cash and bank related transactions if assigned and ensure 100% accuracy
Record & maintain all... application data. Ensure accurate & timely data entry into the system with zero errors.
Ensure all administration and logistics of passport delivery to consulate/ applicant / logistic company etc.
Maintain compliance to the standard operating procedures, manuals etc. without deviation in process
Inform the applicants about the available Value Added Services and ensure delivery of Value Added Service options to applicants/ customers.
Encourage applicants to provide feedback on services provided and their overall experience at the application center.
Assist Deputy Manager/Operations Manager in execution of WB Project
 more
  • Business Administration


To facilitate the VISA application process & handle front office & back office operations conducted at the respective Visa Application Centers (VACs)
Document scrutiny and collection of applications for visa processing
Handle customer/applicant queries personally or via email, telephone.
Handle cash and bank related transactions if assigned and ensure 100% accuracy
Record & maintain all... application data. Ensure accurate & timely data entry into the system with zero errors.
Ensure all administration and logistics of passport delivery to consulate/ applicant / logistic company etc.
Maintain compliance to the standard operating procedures, manuals etc. without deviation in process
Inform the applicants about the available Value Added Services and ensure delivery of Value Added Service options to applicants/ customers.
Encourage applicants to provide feedback on services provided and their overall experience at the application center.
Assist Deputy Manager/Operations Manager in execution of WB Project
 more
  • Business Administration