NodeJS Developer
Job description
You will be working on a Portfolio Management System that brings connectivity to all major crypto Exchanges, Custody, and Blockchains in order to aggregate all assets/tokens held into multiple venues. We aim to support multiple asset classes (spot, derivatives, and to connect with the main DeFi protocols).
The mission is to be the leading data infrastructure and solutions provider for all financial institutions to benefit from the Digital Asset economy.
The vision is to create an all-in-one platform for Institutions and to allow crypto fund managers to achieve operational efficiency.
We’re creating tomorrow’s digital asset management platform today, combining advanced portfolio management, portfolio construction, risk management, and client reporting capabilities with fully integrated on-chain and off-chain data, insights & analytics to support the needs of Investment Managers in winning and retaining clients in the Digital Asset ecosystem 🧑💻
Why join our hive?
- flexible schedule with hybrid work possibilities
- competitive salary and bonuses 💸
- extra free days based on years of experience within the company
- private medical insurance with Regina Maria
- challenging projects that will boost your innovative skills
- working on impactful projects, for clients all across the world: US, UK, Ireland, Singapore, France, and Germany (don’t worry, time zones will not impact your schedule)
- technical infrastructure with Mac devices 💻 or your preferred equipment
- an organizational culture based on continuous knowledge sharing
- dedicated budget for learning purposes 📚
- the opportunity to participate at conferences or other tech events of your interest
- support in designing and following the career path you desire
- regular team-building activities (cabin retreats, bowling, parties, airsoft 🔫, ping pong etc)
- healthy snacks
Responsibilities include, but are not limited to
- Develop and maintain our existing partner integrations (extend the supported scope, enhance current implementation, migrate to new API endpoints, bug fixes…)
- Integrating with new 3rd party data providers (Centralized Exchanges, Custody solutions, Market Data providers…) mainly exposing API (either HTTP or WebSocket for real-time purposes)
- Interconnect with several micro-services (On-chain data provider, Metrics library, etc…)
- Implement easy to complex computations to provide insightful analytics and performance indicators to our customers
- Expose in a proper and most efficient way data to FE through a GraphQL API
- Ingest, transform & store data fetched from different sources
- Constantly enhance the performance to keep powering the latency through our data pipe (fetch, store, process & render)
- Make sure all sensitive information is safely stored & encrypted
What you bring to the team
- 4 years+ experience in backend development (at least 2 years in NodeJS)
- Experience in NestJS is a must
- Experience in developing APIs (GraphQL will be a plus)
- Strong experience working with SCRUM methodologies and agile delivery (and actually enjoyed it!)
- Practical experience in microservice architecture
- Ability to apply software Craftsmanship principles (DDD, CQRS...) and strong advocate of development best practices (Documentation, UTs, Clean code, Continuous Integration)
- Knowledgeable in various database systems, especially PostgreSQL, Redis
- 2 years of experience preferably in a SaaS B2B Software Company
- Fluent in English
- At least some interest (Degen also accepted) in the Crypto/DeFi Industry (previous experience is definitely a plus)
Apply for this position
Interested? Please attach your updated CV and we’ll be in touch. You are ready for this. 🙌