Fullstack-Engineer m/w/d
Instaffo
About the role
About Us
finpair is a product company focused on Schuldscheindarlehen (promissory note loans).
Our mission is to work with other engineers and subject matter experts on a product and make it the best solution for our customers.
On the way there, better arguments count and framework conditions are communicated transparently.
If you like, you can work completely from home, but we also have a startup-worthy office where a part of our great team always comes together.
We pay well and know that there is a life outside of work.
We attend conferences and continue our education because we want to be really good at what we do.
finpair is a spin-off from the NORD/LB innovation lab and yes: we write ourselves with a small "f". Our goal is to build the best digital platform for Schuldscheindarlehen. You don't know what Schuldscheindarlehen are? That doesn't matter. Because subject matter experts and engineers work closely together with us. This is quite literally to be taken in the office in the heart of Hanover. For now, it is enough to know that we broker million-dollar loans for companies to banks and other investors.
We currently work a lot from home. This works quite well because we use public cloud services and are therefore not dependent on VPNs, virtual clients or similar. So you can basically work with your favorite computer in your favorite place. However, from time to time it is important for us that we all come together in person. This can be, for example, workshop days when we plan the tasks for the coming year together or team-building activities (for example, we planted 400 trees together for climate protection).
Most people also like to come to the office regularly, which, in addition to direct contact with your colleagues, also offers a few amenities:
- Free coffee and drinks
- Central city location in Hanover at Friedrichswall 10 in the modern NORD/LB building complex
- Terrace "by the water"
- Cool in summer / warm in winter
- Fruit basket
- Canteen access and various restaurants in the vicinity
- Barrier-free
Of course, we work towards our common success and also wish for the commitment and commitment of everyone, but we never lose sight of the human being. Most of us are mothers or fathers and also have responsibilities outside of work. We all know this firsthand and have the necessary flexibility to master job and private life. Specifically, this usually means that you can freely organize your time outside of appointments and coordinate with your team when you can be expected.
Keyword team: currently we are 12!
- 2 women and 10 men
- 12 children
- 7 subject matter experts and 5 engineers
- 9 Macs and 3 Linux machines
Although we have two managing directors, we know that the best idea can be in anyone's head. That's why there is regular exchange at eye level and everyone can contribute suggestions for improvement. Good ideas have good chances.
It is certainly important to know that although we offer our platform in German and English, we speak German amongst ourselves.
For the near future, we plan to rethink and further develop the "Schuldscheindarlehen" product technically and conceptually, and thus make a real difference in our market segment. Will you help us with this?
Responsibilities
- Development of the promissory note loan platform, which aims to conquer the market through quality, innovation, and ease of use
- Coding in TypeScript, Angular, Kotlin, Quarkus
- Testing in jasmine, cypress, junit
- Automation with Kubernetes and Terraform for Google Cloud
- Code reviews
- Operation of the platform and technical support
Requirements
- Technology excites you and you realize that today's new is tomorrow's old. You are curious and like to try things out yourself to find the best solution for the given problem.
- You have acquired profound knowledge through a relevant course of study and have refined it in real projects for some time. Experience in DevOps teams is a plus. We measure experience not in years, but in lessons learned.
- The essential cornerstones of our current stack will surely interest you:
- Angular / Typescript in the frontend
- Quarkus / Kotlin in the backend
- Google Cloud Platform / k8s / terraform in operation
- Gitlab as development and CI platform
- You don't have to bring all of this. Ideally, you are quite good at one of the first three points and have basic knowledge of the other aspects. In case of doubt, however, your willingness to learn new technology is most important.
- Especially if you master Java, you will probably enjoy switching to Kotlin (for this reason, we have also listed Java under skills, even though we no longer write Java code ourselves).
- We want work to be fun and for you to be able to be yourself. It's great if you want to make a name for yourself as a speaker at conferences. But it's just as okay if you just want to write clean code.
Team
You will work in a small team consisting of four experienced colleagues (Danielle, Nicolas, Matthias, Yannic) and yourself. The most important technical contact person is Chris, our PO, who fills our backlog and answers questions.
The good thing about a small team: there are no departments to wait for. We can make decisions and implement things. The disadvantage: there are no departments that take work off our hands. What needs to be done, must be done by us. So far, we have grown with this challenge and wouldn't want it any other way.
Benefits
- Work in an agile team with high personal responsibility ("You build it, you run it!")
- Modern tech stack that you can help influence
- No 24-hour support (customers mainly 9-to-5 active)
- We are cloud-native and function just as well in home office as in the office
- Great flexibility (early or late, home office or office, Mac or Linux, coffee or cola, ...)
- You work on a computer of your choice. The central tools are coordinated within the team - currently we use IntelliJ IDEA and Gitlab.
- If you want, you can gladly work from home regularly if you don't prefer to work in our office in a central location in Hanover's city center.
- Coffee, cold drinks, and fresh fruit are provided there.
- And at lunchtime, we have access to a canteen or various restaurants nearby.
- We pay well and know that there is a life outside of work.
Application Process
We conduct two to three interviews with each other after the initial contact (preferably online or on-site).
First getting to know each other (approx. 30 minutes) We would like to get to know you soon in a short conversation. Here you will meet an employee from IT and perhaps also Tobias, one of our managing directors. The goal of the conversation is to quickly find out if we would be a good fit for each other. You can clarify your most important questions and we can clarify ours. If everything basically fits, we will arrange...
Interview with the IT team (approx. 60 minutes) In this conversation, we will be "among ourselves". We will go into technical details and discuss good code. We want to get to know you and answer your questions. Afterwards, we should have a feeling for whether we would like to work together. If that fits, but there are still formal questions open, we will conduct the...
Interview with management (approx. 30-60 minutes) Of course, our management also wants to get to know you and tell you a few more things about finpair. However, there is also room for all formal questions and contract topics.
If you and we have a good feeling - you will receive a draft contract and can review it at your leisure. With your signature, we look forward to welcoming you on board the finpair team.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free