Skip to content

Building a new neobank - challenges, solutions and work progress

About the project

Our goal is to develop a new challenger bank. It’s intended to be a financial management application available for Android and IOS, which is expected to compete with other such banks in terms of features. Pragmatic Coders not only helps the client develop the application, but also had a hand in choosing the right strategy.



Target markets

Poland, Scandinavian countries

Client’s website


Product idea

a new challenger bank operating with FIAT and crypto currencies (Bitcoin, Stellar, Ethereum, and more)

Discovering the UVP

This is not the first time Pragmatic Coders had done a lot of important work before the software development process began! We were able to convince the client that it was worth conducting competitive analysis and market research to discover Unique Value Proposition (UVP) for future users.
We've done the research and found that many users of similar apps complain about poor customer service. When something bad happens to their finances, people have no one to ask for help.
Having this knowledge, the client decided that excellent customer service should be the distinguishing factor of their challenger bank. They will also try to make a reputation for it in terms of security and reliability.

workshop to discover UVP

Product scope


Note that the product is intended to compete in terms of features with other similar applications, so the scope is very broad and a lot of work need to be completed before the first version will be released. Here are the features included in the scope that we developed together with the client:

  • Basic banking functionalities;
  • Payments using traditional currencies (FIAT) and crypto;
  • Mobile payment;
  • Digital wallets;
  • Payment cards that also support cryptocurrencies;
  • Currency exchange:
    • FIAT →  FIAT

    • FIAT →  Crypto

    • Crypto → FIAT

Product design


At Pragmatic Coders, we believe that from the very beginning of product development, the team should include a designer. This is what took place in that case. Our UX/UI specialist prepared the entire application design and still participates in product development every time we work on new features.

neobank - case study



You have two options when creating a new challenger bank:

  • Develop everything from scratch
  • Use already made components from third-party providers

In 90% of cases, the second option is better, because it allows startups to save a lot of time. So together with the client, we choose the pragmatic approach.


Integration between components

Our main challenge was to analyze and choose the right providers. Moreover, we had to conduct integrations between components. This task is definitely more complicated than it may seem at first glance.
Primarily because the product will operate not only with the most well-known currencies such as the euro, dollar, or pound but also with the Polish zloty and the currencies of Scandinavian countries. We had to make sure that the selected providers would offer us the possibility of supporting these currencies.
Secondly, the application has to give the possibility to exchange different cryptocurrencies. For example, to store cryptocurrency wallets for users, we had to provide blockchain technology. For this purpose, we conducted an integration with a third-party provider. This gives us a whole range of functions related to the creation of wallets, processing of transfers, access to transaction history, etc.


Legal consultations

As it was mentioned before, the distinguishing feature of the product is supposed to be its security. For this reason, the technical analysis we conducted was very, very broad. On top of that, we did a lot of legal consultations to make sure that we always choose safe solutions.
The next challenge for us will be creating the platform for customer service. For this purpose, we want to study the needs of customers and also do research on which solutions will be optimal for people who will deal with the service.




The product development is still in progress. We have achieved a lot so far, from creating the product strategy, through preparing the design, technical analysis, and legal consultations, to the working features. Additionally, the current version of the app supports such cryptocurrencies as Bitcoin or Stellar. We are now working on Ethereum.
Thanks to the previously conducted analysis, we have a clear plan on how to further develop the application and we can't wait to finally present the finished version of the product to the users.


Not only did we advise the client that it was worth developing a Unique Value Propositions, but we also conducted the research to help discover them. 


Pragmatic Coders teams are distinguished by their multidisciplinary nature. We do programming, but we also work on beautiful product design and UX/UI from the very beginning.

Analysis and integration

The application is built with many components from third party providers. Our challenge was to check them thoroughly and integrate components.

Legal consultations

FinTech is about money, so it's no surprise that it's governed by a plethora of regulations. To be sure that our client's application meets all legal and security requirements, we have participated in many consultations with lawyers.

If I were to start BLOC-X again, I would make the same choice in choosing Pragmatic Coders.

Andrew Taumazi
CEO and Founder

Get In Touch

Let’s bring the future closer together


Aleja 29 Listopada 20 31-401 Kraków Poland

Connect with us


Please contact us at