Jobs

Internship Positions at Niobi

  • Contents
  • Open Jobs
    1. Growth Intern
    2. Compliance Intern
    3. Software Developer Intern
  • Method of Application

Internship Positions at Niobi

Growth Intern

  • Job Type Full Time
  • Qualification BA/BSc/HND
  • Experience 1 year
  • Location Nairobi
  • Job Field Internships / Volunteering&nbsp , Media / Advertising / Branding&nbsp

Responsibilities

  • Research and identify new business opportunities and potential markets.
  • Engage prospective clients through calls, emails, and online platforms to present our solutions.
  • Support lead generation efforts and manage sales pipelines using CRM tools.
  • Build and maintain strong relationships with existing and potential customers.
  • Assist in preparing proposals, presentations, and follow-up materials.
  • Work with the marketing team to execute campaigns, including digital outreach, events, and content marketing.
  • Help gather market insights, customer feedback, and competitor analysis to inform growth strategies.
  • Assist in managing social media and email marketing initiatives aimed at increasing user engagement.
  • Track and report on sales and marketing performance metrics.
  • Collaborate with cross-functional teams including product, operations, and customer success.
  • Contribute to brainstorming and planning sessions for new growth initiatives.
  • Perform any other duties or tasks as may be assigned from time to time in support of the company’s growth objectives.

Qualifications and Requirements

  • Holder of a Bachelor’s degree in Business, Marketing or a related field.
  • 1+ years of experience in business development—preferably in fintech or tech-driven industries.
  • Familiarity with CRM tools (e.g., HubSpot) and digital marketing platforms.
  • Strong research, data analysis, and reporting skills, with excellent communication skills – written and spoken.
  • Strong interpersonal, negotiation, and presentation skills.
  • Self-motivated, results-driven, and organized, with solid time management and the ability to work independently.
  • Creative and adaptable problem-solver, comfortable thriving in a fast-paced, multicultural environment.

go to method of application »

Method of Application

Responsibilities

  • Assist in writing clean, efficient, and maintainable code to improve our products and infrastructure.
  • Collaborate with developers, designers, QA, and product teams to build and ship new features.
  • Participate in software design sessions and help define technical requirements and specifications.
  • Help test and debug software to ensure responsiveness, reliability, and cross-device compatibility.
  • Support bug fixing, performance tuning, and identifying areas for improvement.
  • Assist in deploying software on cloud platforms such as AWS, GCP, or Azure.
  • Support the setup and maintenance of logging, monitoring, and alerting tools to ensure system health.
  • Follow secure coding practices and contribute to improving system and cloud security.

Qualifications and Requirements

  • Holder of a Bachelor’s degree in Computer Science, Software Engineering or a related field.
  • 1+ years of experience in software development—preferably in fintech or tech-driven industries.
  • Basic knowledge of modern programming languages (e.g., JavaScript, Python, Go).
  • Familiar with web development (HTML, CSS, frontend frameworks like React or Vue).
  • Exposure to backend development, REST APIs and databases (SQL/NoSQL).
  • Comfortable using Git for version control.
  • Curious, analytical, and eager to learn in a fast-paced tech environment.
  • Strong communication skills and a collaborative mindset.
  • Detail-oriented, adaptable, and takes ownership of tasks.

Leave a Comment