AZA

Kasia Kramnik

In its origins, AZA’s goal help businesses move money in, out, and around Africa. Founded in Nairobi, Kenya in 2013, is a cross-border transaction platform for individuals and entrepreneurs from African countries (Ghana, Nigeria, Tanzania, Uganda). Code & Pepper has had a pleasure to participate in building one of their latest products, BFX – the instant international payment platform.

About BFX by AZA

African economy is changing rapidly, but the growth of international business and freelancing outruns the development of reliable payment systems. African companies are suffering due to slow and fallible money transfers, which made Elizabeth Rossiello, the founder of AZA, come up with a secure platform that allowed anyone to send money outside Kenya and receive money from abroad without a hassle. They quickly drew investors’ attention, helped AZA reach new markets and transform into several branches serving different market goals.

Challenge

Code & Pepper was hired to work on BFX – a step-by-step money transfer platform operating between Africa and the rest of the world. It serves mainly businesses, such as financial institutions, import/export companies, and other Fintech’s that want to send money more quickly and easily. The client’s resources focused on initial designs and back-end solutions while Code & Pepper’s job involved mainly front-end development. However, as the project advanced, the teams started cooperating even closer and the responsibilities have grown.

Code & Pepper Solutions for AZA

Flexible team structure and project scope

At first, our commitment to BFX involved only front-end development. A dedicated developer joined the team and worked hand in hand with people responsible for the backend, design and quality assurance. Project management and product ownership were handled by a team leader (and QA specialist at the same time) on the client’s side.

After a couple of sprints, it turned out that the team members were able to bring much more value to BFX in different areas of product development. Firstly, we came up with a number of improvements in the provided user interface, which were later implemented by the BFX in-house team. Also, we conducted a code review and participated in the quality assurance processes. 

React at its best

For the front-end side of the application, we used React connected with Material-UI, which is a framework for user interfaces. In order to make the most out of the chosen tools, we’ve included the latest features of React, such as React Hooks or context API. Also, we’ve replaced commonly used JavaScript with TypeScript, which made the whole application less prone to errors.

Inclusivity

AZA team’s strong asset is the diversity of its members – it gathers people from different regions of the world and cultural backgrounds. In such an environment, everyone needs to put many assumptions aside and remain on communication clarity, common goals and mutual empathy.

Reliable communication approach

We started our collaboration with AZA from a challenging position – after their unsatisfactory experiences with the previous software development agency, we needed to step up our game in building trust and rapport. It was possible thanks to our approach to communication, including one-team policy and full transparency:

  • Providing everyone on the team with open access to all project resources,
  • Active participation in frequent project meetings,
  • Opening communication channels for all project team members 

The possibility to have an open discussion led us to new fields of cooperation, namely to exchange insights about the platform design and implement some of improvements proposed by the team members hired by Code & Pepper.

Technologies for AZA

Rectangle Created with Sketch. TypeScript
Scrum

Services for BitPesa

Working on the impossible? Try us

See next case study

Flex Funding

Smart UX and UI design brought to life with Angular for profitable investing and lending

Copenhagen, Denmark
UI/UX Design, Web Development
Angular, Frontend


This website stores cookies on your computer. These cookies are used to improve your website experience and provide more personalised services to you, both on this website and through other media. To find out more about the cookies we use, see our Cookie Policy.