Software Engineer
SwissBorg helps users invest in cryptocurrencies with tools that provide best execution prices, yield opportunities, and portfolio management.
Funding history
About SwissBorg
SwissBorg provides a cryptocurrency investment platform with tools for efficient wealth management. The application connects to multiple exchanges to execute trades at optimal prices and offers yield-generating strategies with tiered risk levels. Users can diversify investments through pre-made Crypto Bundles organized by themes. The platform features the BORG utility token, which provides fee discounts, yield boosts, and governance rights. SwissBorg serves both beginner and experienced investors by making complex cryptocurrency investing accessible through intuitive interfaces and educational resources.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
Design and implement backend services across the trading domain, owning features from schema and API through testing and UI integration. Contribute to real-time infrastructure and client-facing APIs using TypeScript and Node.js, while collaborating with frontend engineers on React and Next.js features.
Requirements
- 5+ years of production backend experience
- Strong TypeScript or other strongly typed language background
- Experience with trading systems, financial infrastructure, or exchange-adjacent domains
- Knowledge of distributed systems and transactions
- Experience with modern Node.js backend frameworks; NestJS preferred
- SQL and a production ORM, preferably TypeORM
- Arbitrary-precision decimal arithmetic in financial contexts
- Integration-first testing discipline
- Ability to ship React and Next.js features to completion
Responsibilities
- Design and implement backend trading services
- Own features end to end, including schema, API, tests, and UI integration
- Contribute to real-time infrastructure and client-facing APIs
- Write integration tests against real dependencies
Hiring Process
Submit an application via a POST request to https://propr.xyz/api/hiring/apply with the role slug, name, email, profile link, cover note, exceptional note, Telegram handle, and optional trading terminal UID.
