Senior Full Stack Software Engineer (c# / .net)

Job description

Key takeaways:

  • FintechOS is a product company, building an innovative platform for a global market in the fintech space
  • Our HQ is in Bucharest - all product decisions are made here
  • Team seniority: most of the team with 15+ years' experience
  • We are a venture-backed business started in Bucharest, with a big list of international clients already under our belt
  • Currently in scale-up stage: 100+ people, 3 countries


Product overview

FintechOS accelerates the adoption of modern technology for financial services institutions (i.e. banks & insurance companies) by rethinking how apps are built for the enterprise. 

Our platform allows any tech-savvy user to create apps by using an intuitive visual editor to design everything from the database model, to business workflows and the user interface. This rapid app development process imposes virtually no limits on creativity and complexity but at the same time - since all apps run inside FintechOS - makes sure they benefit from enterprise-grade security and scalability. 

This visual editor (FintechOS Studio) makes use of a growing library of backend services and reusable components ranging from simple UI blocks to complex modules adding advanced functionality such as security, KYC, video conferencing, digital signatures, transactional emails or A.I. 


Our customers use FintechOS to build, deploy and run apps in record time, easily integrating the latest technologies required to to offer a modern, personalized user experience for all their services.  


Job overview

As a full-stack engineer, you will be working in the core product team, building the FintechOS platform. 


  • develop the core FintechOS platform - everything required to build, deploy and run the apps
  • improve and expand the functionality of the FintechOS Studio - our web-based rapid app development studio
  • create new, reusable components that are leveraged by developers that build apps inside the FintechOS Studio
  • integrate third party providers for innovative services to become part of the FintechOS list of components (authentication, image and voice recognition, video conferencing, digital signatures, document processing, security, A.I - the list is constantly expanding)


Team overview

We are a highly motivated bunch of people, taking on a huge technical challenge in one of the biggest industries of the world. We're fully aware that the impact of our work can be felt by hundreds of millions of people around the world - the end users who access financial services through FintechOS apps deployed in banks and insurance companies across the globe.   


That's why we're making sure we have the right muscle to do it: we are a strong team of technology experts, each with more than 15 years experience building complex software - and we're looking for fellow engineers who can run this marathon - and occasional sprints - with us :) 


Juniors & mid-level engineers most welcome, provided that you're hungry for knowledge, you're willing to learn and are not afraid of big challenges. 


Company overview

Fintech OS started as a project inside Softelligence - and quickly grew into a separate company in 2017, raising the first rounds of financing to take the company global. We now have offices in London, Amsterdam and Bucharest.  

Job requirements

The ideal candidate

  • 3+ years background experience in a similar position
  • Excellent understanding of C#, NodeJS, JavaScript & Typescript  
  • Experience working with TFS/GIT for version control
  • Experience developing web projects
  • Bachelor’s degree in Computer Science or equivalent
  • Good understanding of design patterns
  • Experience with test-driven development
  • You want to be a part of something big


We're still very excited to meet if you meet the following 4 criteria: 

  • 3+ years background experience working in C# or Java (but willing to switch to C#)
  • Your HTML/CSS/JavaScript skills are not that high, but you've always wanted a chance to learn
  • You have a solid theoretical foundation in programming 
  • You really love programming 


Nice to have:

  • Experience working with WebAssembly
  • Experience working with JIRA for task management
  • Experience with Native Android and IOS SDKs

We build for robustness - so expect unit testing, code reviews and a strong focus on security: which we believe are pillars of really good software.