Mobile Banking Application

# enterprise

a leading international mobile banking application

backend
Node.js
Java
CQRS
frontend
Angular
TypeScript
CSS Preprocessors (SCSS)
HTML5
AMP
Karma
Jasmine
tools
GraphQL
SSR (Server Side Rendering)
Microservices (API Gateway)

3

regional system versions

4

nimble Angular developers

1.9

mln of customers

8

microservices

problems to solve

Our Client, one of the world’s Mobile Banking leaders and pioneers, reached out to Merixstudio with a need for an experienced Angular development team that could serve as a supportive team extension and help to accelerate the velocity of their internal team.

The key challenges were:

  • smoothly and quickly aligning themselves with the existing team and codebase,
  • writing a highly scalable and robust code (taking care on testing and app’s maintenance) that can be on the par with fast company development.

solutions

The whole over one-year long collaboration was based on a partnership between two teams: Merixstudio’s Angular developers from Poznan, Poland and the core client’s team from Bratislava, Slovakia. We kicked off the project with a 4-day onboarding session in the client’s headquarters where we had a chance to meet the team in person and learn the project’s specifics.

Merixstudio’s team was in charge of a new version of country sites for the company. In greater detail, we were responsible for both the sales pages (available for all users) and transaction pages (available for authorized users only). On the country sites, users can apply for different types of financial products (particular products are dependant on the specific country’s offer), for example, credit line, microloan, prime loan. The transaction part allows a user to manage his product, cover invoices and track cash flow. The underlying assumption was to prepare a generic solution which allows us to create sites that are country-specific. To begin with, we worked on 3 country versions i.e. for Latvia, New Zealand, and Sweden. They scaled up regularly to hit 23 countries.

The whole application heavily relies on the microservice architecture written in Java. Merixstudio’s expert developers to a great extent dealt specifically with API Gateway (used NestJS to build it)  providing a single, unified API entry point across numerous internal APIs.

This was fully remote cooperation put in the framework of a Scrum-driven development.

view examples

key features

  • onboarding

    signing up/in and putting in a loan request (selecting the amount, filling in personal details form). Particular steps are country-specific and dependant on their legal regulations

  • loan offering

    submitting an offer on a well-matched product (among others, based on the rating and supplementary information form for customers)

  • verification

    financial identification process by customer’s bank account for conducting credit rating

  • repayments

    processing loan repayments (with Trustly) and a history overview

other works

Moneyfarm flag of Moneyfarm country

Moneyfarm

A leading UK digital wealth management application
react redux angular node.js
enterprise
BrandSync flag of BrandSync country

BrandSync

a B2B cloud-based product information management platform
python product design django saas angular
b2b

We use cookies on this site to improve performance. By browsing this site you are agreeing to this. For more information see our Privacy policy I understand