top of page

Senior Software Engineer

You will work closely with the Lead Architect/Engineer in developing our digital payment service focusing on financial inclusion. We have DevOps culture; we do pair programming and code reviews to facilitate peer-learning to avoid knowledge silos in the team.

approaches to testing.  

We are currently working on

  • Design and implementation of new (micro) services and APIs with strict requirements for low latency and throughput. We follow principles of Reactive Systems, and we use Kotlin with Quarkus (Reactive) for implementation of new services.  

  • Creating a foundational layer in our infrastructure to be able to deploy to any cloud provider as our customers wish.  

  • Developing features such as offline payments, e-commerce, digital receipts and NFC payments.  

  • Integrating different payment rails – Payment Service Providers, Mobile Network Operators, Open Banking​

How do we work

  • Everyone from the leadership team was a software engineer at some point of their careers, so there is an understanding for what tech debt is and how important it is to repay it

  • We are a team of 4 engineers

  • DevOps is culture for us. We own things end-to-end (product design, system design, coding, testing, production release)

  • We deploy our code to production frequently via CI/CD, measure lead time and release frequency

  • Having lunch & learn sessions where we share knowledge

  • Every engineer shapes the roadmap and product

  • Track work in Jira, document it in Confluence

A great software engineer should have

  • Experience as software engineer on technically challenging projects 

  • Strong intuition for problem solving and process improvement

  • Ability to clearly and concisely communicate your thought process

  • Deep understanding of approaches to testing.  

  • Very good knowledge of English

Our tech stack

  • Kotlin with Quarkus framework 

  • Deployment with Terraform on Docker + Kubernetes with Traefik in front 

  • Storing data securely at HashiCorp Vault

  • Relational databases (Postgres) and event streaming platforms (Kafka)

  • Azure as cloud provider. We are considering AWS as well 


  • Flat hierarchies and short decision-making paths

  • Possibility to work on mobile. Our mobile colleagues will make it easier for you to learn both platforms (iOS, Android).

  • Hack Fridays – whole day reserved for (group) hacking, playing, learning and innovating

  • Remote friendly (to almost 100%) with the possibility to come to our modern office environment in Vienna with standup desks, enough meeting rooms and rooms for focused work.

Our hiring process

  • Introduction call with hiring manager (40mins)

  • Live coding interview (60mins)

  • System design interview (60mins) 

  • Call with our CPO (30mins)

  • Offer

Company description

Start-up from Vienna dedicated to the topic of payments, specifically mobile payments, and has developed an end-to-end complete solution.

The application focuses on the complete digitalization of the payment process: on the one hand, no physical payment card is needed (it is „tokenised“, i.e. encrypted) and no physical payment terminal on the other. This highly developed solution is extremely easy to use for the merchant and the consumer and considerably lowers the barrier for entry to digital and mobile payment, therefore promoting financial inclusion and suggesting for individual, local payment solution – for all geographies.

Our solution is at par with the industry solutions, like Apple Pay or Google Pay © – but independent from them. The system can be run and implemented by anyone. No bank or financial services license required. It’s running on >90% of the smartphone devices worldwide.

We bring mobile payments to emerging markets in southern hemisphere like Africa and east Asia.

Senior Software Engineer: Text
bottom of page