Union54 has developed a number of tools to propel African commerce forward. Our customers are financial technology companies across Africa. Together with our customers, we’ve issued millions of debit cards to African consumers from almost every country on the continent. Those cards have gone on to be used for hundreds of millions of dollars across different merchants from various industries and locations. In the process, we’ve helped our fintech customers earn revenue in the millions of dollars.
Building on the lessons learnt and feedback from our customers, we are developing our second product. We are looking for experienced developers with knowledge of functional programming languages such as Erlang, Clojure, Haskell, Scala and imperative languages like C, Java and Objective-C.
We are a small and dynamic company with a strong focus on personal development, initiative and individual ownership. We are well funded by the likes of Y-Combinator, Tiger Global and incredible angel investors from all around the world.
Responsibilities
- Full stack technology development on our payments and communication platform;
- Ensure excellent software quality in a high availability environment;
- Develop and own the product roadmap;
Minimum Qualifications:
- Significant experience in developing and maintaining software in a high availability context;
- Experience in functional programming;
- Experience writing clean, modular code that will make it easy to maintain, update and scale;
- Design and implementation experience in the payments/communications domain;
- Experience with communications protocols (HTTP, XMPP, SMPP, …)
- Experience with Agile Methods, including Test Driven Development.
Remote Working
A reliable high-speed internet connection.
Benefits
In return, you can expect meaningful equity and a competitive salary in a well funded startup with amazing growth potential.