SnapSoft helps Moonfare make high-yield investing more accessible - SnapSoft
SnapSoft helps Moonfare make high-yield investing more accessible

SnapSoft helps Moonfare make high-yield investing more accessible

SnapSoft helps Moonfare make high-yield investing more accessible

Client:

Company Logo

Region:

DACH

Industry:

FinTech

Moonfare is a digital wealth management platform that empowers individuals to invest in high yield private equity funds like institutions do but with lower minimums and more flexibility. Thanks to Moonfare’s industry-first digital Secondary Market, over two thousand investors already manage more than €1.3 billion in investments in top-tier private equity funds. To achieve this business objective and stay ahead of the curve, Moonfare continuously improves its mobile application making investment and asset management significantly simpler and faster.

Our partner said

“We are currently working with 4 backend engineers from SnapSoft. They give us very good support, share knowledge and are very proactive in terms of finding the best solution for different tasks. At the same time they demonstrate professionalism and consistency in development. We very much appreciate their input and efforts to make our product even better.”
Elena Melashchenko
Principal Manager
“We are currently working with 4 backend engineers from SnapSoft. They give us very good support, share knowledge and are very proactive in terms of finding the best solution for different tasks. At the same time they demonstrate professionalism and consistency in development. We very much appreciate their input and efforts to make our product even better.”

Overview

Moonfare is a fast-growing FinTech startup that allows private investors to access high-yield private equity. This is a challenging task, given stringent KYC* (Know Your Customer) and legal requirements as well as an extensive set of documents and disclosures that need to be filled and signed before an investment can be completed.

SnapSoft contributed its software engineering and mobile app development expertise to help Moonfare perfect its platform and application to help make this otherwise cumbersome process as seamless and fast as possible.

Key achievements

  • Improved the sign-in flow for users
  • Redesigned the Professionalization flow* (To help eligible investors invest with even lower minimums)
  • Improved application security
  • Integrated a new identity provider with the platform
  • Added new features to the Business-to-Business API

Project workflow & requirements

The application’s funnel is divided into step-wise sections. Each section is developed by a dedicated software team. SnapSoft was responsible for the user’s operations at the beginning of the funnel.

Application security and reliability are essential for any FinTech application, especially in asset management dealing with 6 or 7 figure investments. Therefore, securing the highest standards in those was a key focus of the project:

  • Effective delivery of new features
  • Highly reliable and well-tested solutions
  • Elimination of existing technical debt
  • Ensure maintainability

moon_investment.png

Implementation

SnapSoft has been providing agile team members for Moonfare to help achieve its product enhancement goals. SnapSoft’s developers participated in the planning and execution of new features to help further improve processing, reduce tech debt, and even champion new practices inside the organization.

Moonfare’s platform consists of one main backend and multiple newer microservices.

They serve a user-facing frontend (the platform) and an admin panel (used by administrators and various partners). The solution is also available for partners to use as a business-to-business white label solution. There are many customization options for them; they can use their own colors, logos, have their own jurisdictions and country-based restrictions/settings.

For the main frontend, the focus is on UX, it has to look great and work very well. The admin panel is more of a utility that tries to maximize the amount of useful information on each screen and has fewer animations and overall, less visual appeal.

moon_impl_1.png

moon_impl_2.png

moon_impl_3.png

Consultancy

Moonfare has working mechanisms for coming up with and implementing guidelines that help with long-term maintainability of the software in the form of quality groups, such as the cybersecurity, backend architecture, or the coding standards group. SnapSoft provided those teams with relevant and deep expertise in these fields. SnapSoft not only took part in the implementation but also actively participated in the design of these guidelines.

moon_portfolio_1.png

moon_portfolio_2.png

Technology stack

Moonfare uses the Amazon Web Services cloud platform to host the application, primarily utilizing Elastic Kubernetes Service and AWS Lambda functions along with the managed Relational Database Service, DynamoDB, and CloudFront. The vast majority of the application is written in TypeScript, using React for the webpage and various NodeJS based technologies for the backend services. SnapSoft was involved in working with all of these parts, as well as with several third-party integrations such as Okta SSO.
AWS
Kubernetes
AWS DynamoDB
CloudFront
TypeScript
React.js
Node.js