If you have a passion for programming and especially in C++, Java, Node & Swift. Then come and join us and share the excitement and enthusiasm of working with a highly skilled set of experts and professionals. You will gain a wealth of knowledge, and we hope you will to contribute some.

As an ambitious technology company building a mission-critical switching solution that transforms the way payments are managed, we offer a dynamic work environment for developers who are enthused by learning new ways to do more creative, complex things with a range of technologies.

We build payment applications that are becoming the platform of choice for the world’s largest companies handling payments. As part of this, we are nurturing a work environment that is informal and stimulating, and highly focused on writing good quality code.

PurpleFire has a team of experts unmatched in the industry. And throughout our 10-year history, we’ve learned that collaboration across every level of the organization – from interns to tenured employees to our most senior managers – is key to our success and continued growth.

work culture

At PurpleFire we are doers, collaborators, innovators. We come together from across the globe with a singular goal — to power global commerce with our innovative technology solutions. Join us as we drive payments at the speed of change. We are looking for developers who have a passion for programming running through their veins. We are developing a close knit team, so we only hire the very best.

open positions

Job Posting Title Location Department Date
Senior Payments Software Engineer (C++) Nairobi Developers February 26, 2018
Senior Payments Engineer (JAVA) Nairobi Developers February 26, 2018
how can we help you?

We offer consulting services as well. Do you have issues around Payment Security? Feel free to reach us.

PurpleFire really helped us achieve our solution goals. The quick implementation and technically sound team.

Amanda Flenning
Head of Payment Services, S A E Limited

Do you think you have what it takes to be part of our team?