vestr is a thriving B2B financial technology (“Fintech”) provider. Since starting with three founders in 2017, our team has grown to more than 30 international contributors, including ex-Googlers, Avaloq veterans, Accenture and d-fine experts, and ETH alumni with Master’s degrees in Computer Science and Engineering. Our awesome group of engineers, financial experts and thought leaders is driving technological change and working on creating meaningful solutions for the financial sector.
vestr’s white-labelled portfolio management system enables institutional market participants to manage the entire lifecycle of actively managed investment products. Actively Managed Certificates (AMCs) are securitized portfolios that are dynamically adjusted at the discretion of an investment manager. The global AMC market exceeds $1 trillion in asset under management, with the most significant growth in the last three years. Due to their fast time to market, flexibility and lower costs, AMCs offer many benefits over comparable financial vehicles. This allows investment managers to turn their investment ideas into a product on the same day.
Our goal is to become the leading platform for active investment management, and we need your help to get there!
As part of our experienced and highly skilled engineering team, you will take ownership of sub-projects for integrating new large corporate clients with our platform, you extend our core product offering, and you will help move our distributed, service-oriented CQRS architecture forward.
You will acquire a deep understanding of our business domain including structured products, portfolio management, order workflows, corporate actions, fee structures, and much more; you will also gain insights into complex software systems in large banks such as order management systems, real-time pricing systems, ESBs, etc.
Last but not least, you will work in an international team full of talented employees spread across offices in Zurich, Singapore, and the European Union.
- Expertise in Node.js development and TypeScript
- Experience with message brokers such as RabbitMQ
- Good knowledge of MongoDB and other databases
- Experience in design and implementation of distributed architectures
- Conceptual knowledge of DDD, CQRS, and event sourcing is a plus
- A good understanding of React.js
- Applied knowledge of Docker and Kubernetes *
- Familiarity with CI/CD workflows *
- Good English skills
What we offer
Aside from a competitive compensation, we offer many benefits including 25 vacation days, 10 sick leave days, remote work, handling of your taxes and invoices, and a people-first company culture with zero bureaucracy.
As a product company, we have a strong focus on quality and quality assurance: all pull requests are subject to mandatory code reviews, new features are extensively tested by a. QA team, and we do not cut corners.
We speak technology: Bi-weekly tech meetings offer an opportunity for developers to share their contributions to the codebase with the rest of the team, discuss pain points, or simply demo a new library that was presented last week at one of the big code conferences. We emphasise collaboration in our development processes: the team is eager to help you with questions regarding business or software architecture at any time.
Last but not least, you will work in an international team full of talented, determined, and enthusiastic employees spanning across offices in Zurich, Singapore, and the European Union.
If you had previous exposure to four or more of these technologies and are looking for a new challenge then you should definitely contact us. We are looking for a fast learner with broad interests and a positive attitude. Of course, a degree in computer science, mathematics, physics, or engineering is always a plus and so are personal- or open-source tech projects to which you have made major contributions.
*Note: we do have a dedicated in-house DevOps team to support us with these
Please send your application and CV to email@example.com or apply via the Job Application Form.finte