Banner image for Codekeeper

Overall employee rating

3.6
Based on 22 reviews
Rating distribution: 0 reviews rated 5 out of 5 stars. 1 reviews rated 4 out of 5 stars. 21 reviews rated 3 out of 5 stars. 0 reviews rated 2 out of 5 stars. 0 reviews rated 1 out of 5 stars.
5
4
3
2
1
Detail Ratings
Work life balance
4.0
Career Growth
3.0
Work flexibility
4.0
Job Security
4.0
Pay and benefits
3.0
Leadership
3.0
Company Culture
4.0
Disclaimer: Reviews on Jobstore are independently submitted by users; we do not guarantee the accuracy or truth of any individual submission. Read more
Junior Software Developer
3.4
25 September 2026

Engaging fintech projects, but leadership communication needs work

Working as a Junior Software Developer at Codekeeper in their South Africa office has been a decent experience. The company offers interesting projects in the fintech industry, which keeps the work engaging. The team is generally collaborative, and there's a good sense of camaraderie. However, the pace can be demanding, and sometimes communication from senior leadership could be clearer regarding strategic direction. Overall, it's a good place to start a career if you're looking for practical experience.


Pros

I really appreciate the opportunity to work on challenging projects within the fintech sector. The tech stack is modern, and there's a lot to learn. My colleagues are talented and supportive, making the day-to-day enjoyable. The company culture fosters innovation, and you genuinely feel like you're contributing to something meaningful. It’s a great environment for gaining hands-on experience in the tech industry.


Cons

While the work is stimulating, the workload can become intense, sometimes impacting work-life balance, especially during critical project phases. I've also noticed that strategic decisions or changes in direction from leadership aren't always communicated effectively or in a timely manner, leading to some confusion. More consistent clarity on long-term goals would be beneficial for everyone.


Advice to Management

Consider implementing more structured communication channels for strategic updates and project roadmaps to ensure everyone is aligned and feels informed about the company's direction.


Ratings by topic
3.0
Work life balance
4.0
Career Growth
4.0
Work flexibility
3.0
Job Security
3.0
Pay and benefits
3.0
Leadership
4.0
Company Culture

Similar reviews
Software Engineer
3.9
29 September 2026
Solid learning curve, but project management needs refinement
Pros: I really appreciated the mentorship and the willingness of senior engineers to share their knowledge. It's a fantastic place to build a strong technical foundation, especially if you're new to the software development field. The company culture promotes learning and collaboration. I also liked the flexibility in remote work, which is standard for many tech roles today.
Cons: The main challenge was the project planning and execution. Sometimes deadlines felt arbitrary, and there was a lack of clear communication regarding scope changes, which led to frustration. While I grew technically, career progression pathways felt a bit undefined, and opportunities for promotion weren't always clear.
Advice to Management: Consider implementing more robust project management tools and processes to improve workflow efficiency and provide clearer career development roadmaps for engineers. Better resource allocation would be beneficial.
Show more
Software Developer
3.7
25 September 2026
Solid team dynamics, but project timelines often stretched.
Pros: The team culture at Codekeeper is genuinely strong; people are helpful and collaborative, especially within the engineering department. There are good opportunities to work on diverse projects, and learning new technologies is encouraged. Management is generally approachable, and the company offers a degree of flexibility in work arrangements which is great for remote employees. The exposure to various aspects of software development in a growing company is a definite plus.
Cons: While the work is engaging, the biggest drawback has been the inconsistent project management. Deadlines often feel unrealistic, leading to extended working hours and some team burnout. Career progression isn't always clearly defined, making it sometimes hard to see a clear path forward. Communication can also be a bit fragmented between departments, impacting efficiency on larger initiatives.
Advice to Management: Focus on realistic project scoping and more transparent career pathing. Improving inter-departmental communication would also boost overall productivity and employee satisfaction.
Show more
Senior Software Developer
3.6
25 September 2026
Good tech and team, but leadership needs a clearer roadmap
Pros: The development team here is fantastic, genuinely collaborative and skilled. We tackle interesting technical challenges, and there's a real sense of camaraderie. The hybrid work setup in South Africa is also a big plus, allowing for a good balance between office and remote work. We get to use modern technologies which is great for staying current in the IT industry.
Cons: While the day-to-day is good, strategic decision-making and long-term planning from senior leadership sometimes feel a bit unfocused. Communication about company-wide goals could be more consistent, and there are occasional hiccups with project prioritization that impact workflow. This can make career growth planning feel a bit uncertain at times.
Advice to Management: Please consider providing more consistent communication on long-term company strategy and project roadmaps. This would help teams feel more aligned and provide better direction for individual career development within the organization.
Show more

Are you sure?

Once you confirm, please note that this action cannot be undone.