Senior Digital Developer - Fintech Apps

Job description

Business overview

FintechOS proposes a completely new way to build web apps for the financial services industry. With our platform, apps are built not with heavy code, but with a vast library of high-tech components, connected to powerful backend services, that you drag, drop and configure to build any kind of workflow you can imagine.

Our clients - primarily banks and insurance companies - use our platform to quickly deploy modern, personalized, completely digital user journeys across their line of products, whether it's the process of opening up a new account, taking out a loan or filing an insurance claim.

FintechOS enables a modular, plug-and-play approach, as each app integrates easily with our clients' existing Internal application stacks ology. This greatly reduces time-to-market, which in turn means millions of people across the world get access to better, faster, hyper-personalized financial services in record time.

Job summary

As part of the apps team at FintechOS, a Digital Developer creates web apps using FintechOS Innovation Studio - a highly versatile browser-based application IDE. Each app you develop will make its way to tens of millions of customers across the world.

In a nutshell, the studio allows you to:

  • define evolutive data models - creating the app's database
  • define business workflows - passing and transforming data between various stages of the business process
  • define validation and security access rules
  • map out the user journeys - building out the apps's Web digital journey and its custom logic
  • insert and configure a variety of interface components, putting them together in HTML and styling them with CSS (Bootstrap)
  • integrate data automation processors (OCR, face recognition, video conferencing, digital signatures, etc.) for more complex steps in the user journeys
  • configure and interact with decision engines (scoring & personalization)
  • use JavaScript for advanced mathematical, logical and data manipulation tasks

Example app built in FintechOS Innovation Studio: Digital Onboarding. With our Digital Onboarding app, clients can easily open a bank account from anywhere in the world, simply by accessing a URL on their computers or mobile phones. The app uses computer vision to easily extract customer data from their ID and then uses biometric identification to confirm a match between the photo and the person using the app. The app can recommend any number of banking products and take each user through a highly personalized flow, based both on user input and user data pulled in, with user consent, from various third-party systems (like financial authorities or the bank's internal database). If required, the app can also initiate a video call with the bank's operators who can perform extra validation steps. At the end of the process, the contract is automatically generated, and can be digitally signed.

As you can see, the FintechOS Innovation Studio is a really powerful tool that is, at the same time, fast to master.

Job requirements

Working in the apps team

You will work closely with our product owners - experts in banking and insurance - who have dreamt for a long time to be able to deploy innovation at such a fast pace. You will find a lot of enthusiasm and deep industry know-how bundled in a friendly but performance-driven approach.

Your Digital Developer colleagues come from many backgrounds: enterprise software development, BPM, front-end development, SQL - so you're in good company if you want to level-up!

The core technologies you would use as a Digital Developer are HTML, CSS & JavaScript. FintechOS is a Microsoft based company so the actual platform is based on latest .NET technologies.

Technical skills

  • good knowledge of Transact SQL language and Microsoft SQL Server technologies
  • ability to design and implement data models in SQL
  • good handle of HTML and CSS, including the Bootstrap library
  • good handle of JavaScript (mid-level), understanding of functions and parameters, async behavior and callbacks, variable scopes, array and string manipulation
  • good understanding of database modeling fundamentals: entities, attributes and relationships

Having knowledge of the following is considered a plus

  • front-end/back-end web application development (REST APIs, ASP.NET MVC, ASP.NET Web API, Angular, React, etc.)
  • good insights of how enterprise web applications work and their underlying infrastructure