Join Our Team

Be part of a team that's building innovative solutions and shaping the future of technology in East Africa

Open Positions

Join our team of passionate professionals

Full Stack Developer

Engineering · Nairobi, Kenya · Full-time

We're looking for an experienced Full Stack Developer to join our team and help build innovative web applications.

Requirements

  • Bachelor's degree in Computer Science or related field
  • 3+ years of experience with React, Node.js, and modern web technologies
  • Experience with API design and implementation
  • Strong problem-solving skills and attention to detail

Responsibilities

  • Develop and maintain web applications
  • Write clean, maintainable, and efficient code
  • Collaborate with cross-functional teams
  • Participate in code reviews and technical discussions
Apply Now

Graphic Designer

Design · Nairobi, Kenya · Full-time

We're seeking a creative Graphic Designer to help create compelling visual content for our brand and clients.

Requirements

  • Bachelor's degree in Design or related field
  • 2+ years of experience in graphic design
  • Proficiency in Adobe Creative Suite
  • Strong portfolio demonstrating creativity and versatility

Responsibilities

  • Create engaging visual content for digital and print media
  • Develop brand identity elements
  • Design user interfaces for web and mobile applications
  • Collaborate with development team on implementation
Apply Now

Why Join Us?

Build your career with a company that values growth, innovation, and its people

Professional Growth

Continuous learning opportunities, mentorship programs, and career development paths.

Collaborative Culture

Work with talented professionals in a supportive and inclusive environment.

Innovation Focus

Be part of cutting-edge projects and shape the future of technology.

Competitive Package

Attractive compensation, health benefits, and performance bonuses.

Application Process

Our straightforward process to welcome new team members

01

Apply

Submit your application with your CV and portfolio (if applicable).

02

Initial Review

Our team reviews your application and assesses your qualifications.

03

Technical Assessment

Complete a skills assessment relevant to the position.

04

Interviews

Meet with team members and discuss your experience and aspirations.

05

Decision

Receive our decision and discuss the next steps.

06

Onboarding

Welcome to the team! Begin your journey with orientation and training.

Ready to take the next step in your career?

View Open Positions