Sales & Marketing Internship

We are looking for a great individual with star potential to join our aggressive Sales & Marketing Team for 3 months as a Sales & Marketing Paid Internship. With a possibility of joining our full time team.


The key responsibilities will include:

  • Identifying business prospects through cold calling and pitching
  • Generate new business leads through new or existing networks in the market Booking meetings
  • Updating and expanding our sales pipeline
  • Email marketing
  • Any other responsibilities assigned


  • A Diploma/ Degree from a recognized University
  • Should have excellent communication skills
  • Have a positive attitude and good negotiation skills
  • Should be passionate about Sales & Marketing
  • Should be well conversant with digital marketing platforms
  • Atleast 3months- 1 year Customer service, sales, Promotions experience

Full Stack Developer

Our Client in the ICT industry is currently looking to hire Full Stack Developers.


  • Design and implementation of the overall web architecture for the E-commerce platform and other similar products.
  • “Pixel-perfect” implementation of the approved UI designs
  • Design and deployment of the back-end infrastructure including database and RESTful APIs.
  • Ensuring the entire stack is designed and built for speed and scalability
  • Integrating our front-end UI with the constructed API
  • Design, develop, unit test, and deploy various web application customizations, including modifications and custom code in conformance with the company’s software development policies and procedures.
  • Comply with all IT policies and procedures, and verify deliverables meet Information Security requirements.
  • Participate in design, code, and test peer review sessions throughout life cycle to identify tuning/optimization opportunities and issues.
  • Managing time against multiple assigned projects as a part of the web development team.


  • Demonstrable hands-on experience in modern software development and programming languages e.g. Java, C#, PHP, Python, C++.
  • Experience in J2EE with different frameworks like Struts, Hibernate, Spring MVC, JSF XML and Web Services, RESTful Web Services, Swing, JMS.
  • At least four years’ experience with:


  • · Web fundamentals like HTML, JavaScript, and CSS
  • · CSS preprocessors like Sass or LESS
  • · JavaScript frameworks like AngularJS, React, or Ember etc., or JS-based build tools like Grunt, Gulp, and Bower
  • · Libraries like jQuery or Backbone.js
  • · Front-end (CSS) frameworks like Foundation or Bootstrap
  • · AJAX


  • · API design and development
  • · CRUD (Create, Read, Update, Delete)
  • · RESTful web services
  • · Web fundamentals like HTML, JavaScript, and CSS
  • · Server-side languages like PHP, Python, Ruby, Java, JavaScript, and .Net
  • · Database technologies like MySQL, Oracle, PostgreSQL, and MongoDB.
  • · Web server technologies like Node.js, J2EE, Apache, Nginx, ISS, etc.
  • · Frameworks related to their server-side language of choice like: Express.js, Magento framework and PHP, etc.
  • Familiarity with a relevant and globally supported web application frameworks; both front-end and back-end, particularly AngularJS for FE development.
  • Experience with CSS preprocessors, bundlers, and associated languages / syntaxes / libraries e.g. Sass, Less, and webpack
  • Thorough understanding of user experience as well as appreciation of product strategy.
  • Experience implementing testing platforms and unit tests.
  • Experience in SQL across a wide range of enterprise database management systems particularly Oracle and MS SQL Server.
  • Strong experience with Windows and Unix-based server operating systems.
  • Appreciation for clean and well documented code as well as proficiency with Git.
  • Software development using different methodologies such as Agile and Waterfall as well as understanding of Test-Driven Development.

Integration Developer

Our Client in the ICT industry is currently looking to hire an Integration Developer.

Required Skills

  • Demonstrable hands-on experience in modern software development and programming languages e.g. Java, C#, PHP, Python, C++.
  • Experience in J2EE with different frameworks like Struts, Hibernate, Spring MVC, JSF XML and Web Services, RESTful Web Services, Swing, JMS.
  • Deep understanding of commonly used web service communication protocols such as SOAP and REST APIs, HTTP(S), MQ, JSON, XML & SOA as well as demonstrated knowledge of network protocols such as TCP/IP, FTP, SFTP and HTTP.
  • Experience with commercial SOA middleware integration engines, particularly in the Payments industry.
  • Well versed with existing and emerging application integration patterns including SOA, Microservices, Event-driven architectures, as well as Asynchronous messaging architectures such as JMS, RabbitMQ, TIBCO EMS, IBM MQ, Apache ActiveMQ.
  • EFT Experience in particular working knowledge of electronic payments processing including ISO8583 & Transaction processing as well as EMV transaction expertise.
  • Experience in SQL across a wide range of enterprise database management systems particularly Oracle and MS SQL Server.
  • Strong experience with Windows and Unix-based server operating systems.
  • Software development using different methodologies like Agile and Waterfall as well as understanding of Test-Driven Development.


  • Successful candidates will have a minimum of four (4) years’ recent experience with all of the skills listed above


Our Client a certified audit firm is currently looking to hire Auditors.


  • CPA III or BCOM with CPA II or its equivalent with more than 3 years continuous experience in a medium sized audit firm
  • Computer literate and can demonstrate good use of MS excel including formatting reports and also very good in MS word, MS outlook together with other MS office packages.
  • Conversant with quick books and other accounting package and can demonstrate good use and understanding of quick books
  • Demonstrate good understanding of all IFRS IAS and ISAs
  • Demonstrate thorough understanding of Tax law, computation of both corporate, personal taxes and other taxes.
  • Demonstrate thorough understand of all statutory deductions and submission.
  • Demonstrate good understanding of Company Law and partnership
  • Act and related returns.

Other skills

  • Good interpersonal skills
  • Smart and with good spoken and written English
  • Critical thinker and creative
  • Humble and respectful to other and a good team player.

Customer Service Scheduler

Our Client a motor vehicle valuation company is currently looking to hire a Customer Service Scheduler.


  • Call clients whose service has been initiated by their insurance or lending companies and who have not requested for the service through the company app and explain that their insurer or lending company has initiated a valuation request for them, how the valuation service works and then on the system schedule a time and location when a Solver can attend to the clients valuation or assessment service.
  • Once a valuation has been scheduled follow up to ensure the Solver has accepted the valuation and if not manually ensure a Solver is matched with the client for the job.
  • If a client has self-requested for service on the app and no Solver was found and therefore the service has not been provided or is not scheduled call the client, re-assure the client, explain the service process and schedule the service as in 1 and 2 above.
  • Monitor scheduled services (both client requested and office scheduled) to confirm Solver has attended to client and if service is not done to reschedule the service and report offending Solver to Supervisor. The way to know if service has not been provided is to check scheduled service and see if the status has been updated. It may require the Customer Service Scheduler to reach out to the Solver to get an update where necessary.
  • Review the report of service requests versus service completed and if there are any undelivered services use beast endeavors to have the service delivered and address the causes or complaint later. This should be checked every day to ensure no client goes unattended.
  • Respond effectively to all questions, queries, concerns, fears and requests from clients to ensure client experiences a better experience and meet company commitment to ensure all clients are satisfied with the company services.
  • Escalate any client dissatisfaction to the supervisor in case client is not satisfied or concludes the client needs further support that the Customer Service Scheduler feels is unable to provide.
  • Generate additional business from clients from these activities. A target will be agreed with the supervisor.


  • Diploma / Degree in a relevant course
  • 3 years and above proven experience in a Customer Service role
  • Must be able to work in a fast-paced environment
  • He/She should manage multiple tasks simultaneously and able to work under pressure
  • Excellent communication and presentation skills
  • Should possess good personal integrity, with a high sense of responsibility and accountability
  • Should be a team player and very flexible to work in a dynamic and often hectic environment
  • Proficient in Swahili and English
  • Strong phone contact handling skills and active listening
  • Familiar with CRM systems and practices
  • Customer orientation and ability to adapt/respond to different types of characters
  • Ability to multi-task, prioritize and manage time effectively

Business Development Manager

Our Client is currently looking to hire a Business Development Manager.

They are looking for an ambitious and energetic Business Development Manager to help them expand their clientele. You will be the front of the company and will have the dedication to create and apply an effective sales strategy. The person will mostly deal with corporate accounts.

The goal is to drive sustainable financial growth through boosting sales and forging strong relationships with clients.


  • Develop a growth strategy focused both on financial gain and customer satisfaction
  • Conduct research to identify new markets and customer needs
  • Arrange business meetings with prospective clients
  •  Promote the company’s products/services addressing or predicting clients’ objectives
  • Build long-term relationships with new and existing customers
  • Organise and participate in events to build community and boost brand awareness
  •  Build relationships with potential customers and industry professionals
  • Liaise with the marketing team on new offers and deals
  • Responsible for pitching sales offers and products to corporate institution
  • Prospecting and identifying new markets for company
  • Identify and grow relationships with prospects
  • Plan and prepare presentations
  • Research the identities of target market and develop offers that appeal to that market
  • Gather, interpret and utilize data on customer purchase trends
  • Conduct competitor analysis using useful quantitative and qualitative techniques
  • Analyze company sales strategy against sales activities and make alterations where necessary
  • Negotiate with potential clients
  •  Prepare monthly and quarterly budget
  • Engage corporate entities on behalf of company
  • Responsible for meeting company set targets
  • Carry out responsibilities as outlined by management


  • 7 years’ experience in business development and account or brands management, especially in a B2B setting
  • Degree in marketing from an accredited university
  • Professional certificates in the field of marketing and sales will be an added advantage


  • Very outgoing personality
  • Ability to track metrics
  • Strong negotiation and persuasion skills
  • Strong customer service skills
  • Research and strategy
  • Strong communication skills both written and oral
  • Good problem solving skills
  • Creative and proactive
  • Team player
  • Strong interpersonal relationship skills
  • Computer skills
  • Proactive
  • Persistent

How To Apply

Please send your CV to