SwissBorg
Software Engineer
- Compensation
- Not disclosed
- Location
- Remote - Europe Timezone
- Work setup
- Remote
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 5+ years
- Category
- Software engineering
- Posted
Skills
Must have
- 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
Full description
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.
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
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