Build your career while building innovative solutions that make a difference
Build solutions that drive digital transformation across East Africa and make a real difference in how businesses operate.
Access learning resources, mentorship opportunities, and challenging projects that help you develop new skills.
Join a diverse team where your unique perspective is valued and you can bring your authentic self to work every day.
Enjoy flexible work arrangements with options for remote work and a healthy work-life balance.
Work alongside talented professionals in a supportive atmosphere that encourages teamwork and innovation.
Clear paths for progression and opportunities to grow into leadership roles as our company expands.
At Makylegacy, we believe that our greatest asset is our people. We've cultivated a culture that values innovation, collaboration, and personal growth. Our team members come from diverse backgrounds but share a common passion for using technology to solve meaningful problems.
We celebrate achievements together, support each other through challenges, and continuously push the boundaries of what's possible. Regular team events, hackathons, and knowledge-sharing sessions keep our culture vibrant and our skills sharp.
Our core values of integrity, excellence, innovation, and inclusivity guide everything we do—from how we work with clients to how we treat each other.
"Working at Makylegacy has been the most rewarding experience of my career. I'm constantly learning, growing, and being challenged to think outside the box. The supportive environment and focus on work-life balance make it a place where I can truly thrive."
— Michael Okumu, Software Engineer
We're looking for an experienced Full Stack Developer to join our team and help build innovative solutions for our clients.
Join our design team to create beautiful, intuitive interfaces that delight our users and solve complex problems.
Lead project teams to deliver exceptional digital solutions on time and within budget while exceeding client expectations.
Drive our digital marketing efforts to increase brand awareness and generate leads for our services.
Help us build and maintain robust, scalable infrastructure for our applications and services.
Identify and pursue new business opportunities to fuel our growth across East Africa.
Start your career with us and grow your skills while working on exciting projects with experienced mentors.
Create clear, concise documentation for our products, APIs, and internal processes.
Help us find and nurture the best talent to join our growing team.
Our internship program is designed to provide students and recent graduates with hands-on experience in the tech industry. As an intern at Makylegacy, you'll work on real projects alongside experienced professionals who are invested in your growth.
We offer internships across various departments including software development, design, marketing, and business operations. Our program runs throughout the year with flexible start dates to accommodate different academic schedules.
Work on real-world projects that impact our business and clients
Receive guidance from experienced professionals in your field
All our internships are paid to ensure they're accessible to everyone
Submit your application through our careers portal. Our recruitment team reviews all applications and selects candidates whose skills and experience align with the role requirements.
Timeline: 1-2 weeks
Selected candidates are invited for an initial interview with the hiring manager. This conversation focuses on your experience, skills, and alignment with our company values.
Timeline: 1 week after application review
Depending on the role, you may be asked to complete a technical assessment, case study, or portfolio review. This helps us understand your technical skills and problem-solving approach.
Timeline: 1-2 weeks after initial interview
Meet with potential team members and stakeholders to discuss your experience in more detail and get a feel for the team dynamics. This is also your opportunity to ask questions and learn more about the role.
Timeline: 1 week after technical assessment
Successful candidates receive an offer detailing compensation, benefits, and start date. Once accepted, our HR team will guide you through the onboarding process to ensure a smooth transition into your new role.
Timeline: 1 week after final interviews
Senior Software Engineer
"I joined Makylegacy as a junior developer three years ago, and the growth opportunities have been incredible. The team truly invests in your development, and I've been able to work on challenging projects that have expanded my skills tremendously."
Product Manager
"What I appreciate most about working at Makylegacy is the collaborative culture. Everyone's input is valued, regardless of their position or experience level. It's a place where innovation thrives because we all work together toward common goals."
UX Designer
"The work-life balance at Makylegacy is refreshing. The flexible work arrangements allow me to be productive while still having time for my personal life. Plus, the projects we work on are meaningful and have real impact in our communities."
Our interview process typically includes an initial application review, a phone or video interview, a technical assessment (for technical roles), and team interviews. The entire process usually takes 3-4 weeks, and we strive to provide timely feedback at each stage.
Yes, we offer flexible work arrangements including remote and hybrid options for many positions. Some roles may require occasional in-person collaboration at our Kampala office, which will be clearly specified in the job description.
We foster a collaborative, innovative, and inclusive culture where everyone's contributions are valued. We emphasize work-life balance, continuous learning, and making a positive impact in our communities. Our team is diverse, supportive, and passionate about technology.
We provide a professional development budget for each employee, access to online learning platforms, internal knowledge-sharing sessions, mentorship opportunities, and support for attending industry conferences and events. We also have clear career progression paths.
Absolutely! We're always interested in connecting with talented individuals. Submit your resume through our general application form, and we'll keep your information on file for future opportunities that match your skills and interests.
We work with a variety of modern technologies including React, Node.js, Python, AWS, Azure, and more. We're always evaluating and adopting new tools and frameworks that help us deliver better solutions for our clients. We value team members who are adaptable and eager to learn.
Explore our current openings and take the first step toward a rewarding career at Makylegacy.