Intro
About Rivero
Rivero is a successful fintech startup founded in early 2019 on a mission to enable banks and financial institutions to automate complex processes most simply and efficiently. In this way, banks can focus on delighting their customers with streamlined digital interfaces. We fall into both the #FinTech and the #RegTech domain.
We have steadily grown our customer base, reached break-even in 2023, and recently closed a series A funding round to scale up and accelerate our growth. We are looking for an ambitious and driven person to join us for the exciting phase ahead of us.
You would be part of the Kajo product team that builds and runs the Kajo scheme compliance solution. As a Senior Frontend Engineer, you help us shape a great product and use your expertise and experience to help other engineers grow and learn.
What is it like to work at Rivero?
We are ambitious and excited about our mission.
We provide a lot of freedom and room to grow, value ownership and together embrace the daily challenges with a positive attitude.
We think self-awareness is essential and strive for confident humility.
We actively engage with our customers and listen to them to understand and address their needs and pain points.
We are radically transparent in communication and, at the same time, open-minded to questions, informed comments and grounded disagreements.
We believe it is OK to make mistakes but unacceptable not to identify, analyse, and learn from them.
Do you want to be part of our team? Then continue reading!
Tasks
What you can expect from the job
Kajo is a distributed application built around the architectural concept of event sourcing. It’s designed to support our customers as well as our internal team. We are currently in the process of implementing a new UI design and re-writing the frontend codebase in Vue 3.
As our Senior Frontend Engineer, your responsibilities will include:
- Leading the architectural design and implementation of new features and improvements as the product requirements grow.
- Proactively collaborating with the product owner, UI designer and backend engineers.
- Maintaining the codebase, identifying pain points and suggesting improvements.
- Using your experience to enable fellow engineers by conducting code reviews and sharing your knowledge.
Here's a quick look at the tech we use:
Frontend codebase: Vite, Vue 3, Pinia, Apollo client, NaiveUI, TypeScript
APIs: GraphQL, Hasura
Backend: Kotlin, Java, Go, Axon, NATS
Requirements
What we are looking for
We value proactive people who enjoy crafting code that enables users to achieve their goals while paying attention to those little details that make all the difference. Here's what we are looking for:
- You’re passionate about creating clean user interfaces as well as ensuring a positive and engaging user experience.
- You have experience shipping non-trivial applications using Vue 3 and Pinia/Vuex while following the best community practices.
- You’re proficient in TypeScript, with a thorough understanding of its features and applications in complex software development.
- You're good at organizing your work and taking ownership. You know how to balance adding business value with maintaining high code quality.
- You value clear communication and close collaboration with team members.
Benefits
The little things that matter
We strive to keep our employees happy by creating a pleasant working environment, and below are a few things that we are currently offering:
- Great office in a historic building - 2min from Oerlikon station, right next to a park, with a friendly Barista and Sushi place in-house :-)
- Our academy sessions cover many topics to learn and grow
- Friday happy hours - After a week of hard work, we enjoy having a drink together
- Dog-friendly office
- Your choice of hardware
- Allowance for mobile subscription
- Company stock options
Closing
We are looking forward to read your CV and to hear what motivates you to join Rivero