Tech Stack
AzureJavaScriptMongoDBNode.jsPostgresTypeScript
About the role
- Collaborate with a team of experienced developers on enhancing and maintaining the foundational custody platform
- Support our product owner and other stakeholders by providing technical expertise during the design process of new products & features, especially in the area of API design
- Make independent decisions about architecture, software design, and implementations
- Develop scalable and secure backend services and APIs based on node.js using TypeScript
- Bring in your DevOps mindset to implement and maintain Microsoft Azure CI/CD pipelines, ensuring the highest quality standards while continuously delivering customer value
- Be responsible for testing, rollout, and go-live of product increments
- Develop and maintain standards for our software development, especially regarding code quality, clean code, automated testing and deployment, diagnostics, and monitoring
Requirements
- Proven experience in designing and developing REST APIs using TypeScript and node.js
- Experience using NestJS is an advantage
- Ideally, proven experience in the Microsoft Azure ecosystem, including Azure Functions and Azure DevOps CI/CD pipelines
- Knowledge of databases such as MSSQL/PostgreSQL, CosmosDB, and/or Mongo DB
- In-depth knowledge of web architectures, API design and communication with OAuth2-based authentication methods
- Ideally, experience in the areas of software security and automated testing
- Experience with low-code platforms like Retool is a plus
- Interest in blockchain technology is essential; technical blockchain know-how is an advantage
- Fluency in English (at least B2); German is a plus