Africa is a rapidly developing continent with many unique problems to solve. Software can play a key role in solving many of these problems, but African markets are complex, nuanced and very different from developed markets. Here are some key insights we learned from starting and scaling Giraffe- a recruitment SaaS business- in South Africa