Senior Full-stack Developer
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
About the role
We are looking for a highly skilled Senior Full-Stack Developer to join our tech team.
As collaborative building is at the core of how we operate - not just within the engineering team but across all departments. We are developing a platform that offers an incredible opportunity to co-invest in the Private Equity sector. To achieve our vision, we need to establish both a premium brand and platform.
As our tech team continues to scale, you’ll wear many hats. Your responsibilities will include:
- Collaborating closely with the team on product strategy, assessing the effort required for various features, and making key technical decisions
- Supporting the overall decision-making process and the company’s sustained growth
- Developing, deploying, and maintaining new features
- Conducting code reviews and facilitating knowledge sharing within the team
What you’ll work on
- Cap table engine: Build systems that track ownership across thousands of investors with cent-level precision
- Multi-country compliance: Implement investor qualification rules and regulatory workflows across jurisdictions
- Multi-asset platform: Extend the platform to support diverse asset classes and investment structures
- Financial operations: Design robust workflows for complex financial transactions and fund operations
- Real-time dashboards: Create high-performance investor platform with live portfolio valuations
- Document automation: Generate legal documents (subscription agreements, shareholder reports) from dynamic templates
- Security: Protect sensitive financial data with robust authentication, authorization, and encryption
Technical challenges
Precision at scale: Our engines compute fractional ownership across thousands of investors. Rounding errors must cascade correctly - we can’t lose or create cents.
Complex financial state machines: Financial operations involve coordinated updates across multiple entities and ledger entries. State transitions must be atomic and auditable.
Multi-jurisdiction compliance: Different countries have different regulatory requirements. The system must enforce these rules programmatically while remaining flexible.
Historical reconstruction: Auditors need to see data at any point in time. Our architecture supports point-in-time queries tied to specific operations.
Domain complexity: We model sophisticated financial instruments and multi-currency valuations all with type safety.
Overall tech stack
Type Safety: 100% TypeScript across the entire stack (frontend, backend, shared libraries)
Quality Assurance:
- Vitest for unit/integration testing
- Playwright for E2E testing
- Biome for linting and formatting
- Zod for runtime validation at all system boundaries
Architecture:
- pnpm workspace monorepo with Turborepo for build orchestration
- Domain-Driven Design with 20+ shared domain libraries
Application Layer:
- Frontend: Next.js (App Router), Tailwind, Shadcn
- Backend: TRPC + Nexus (type-safe schema generation)
- Database: PostgreSQL & Redis
- Job Queue: BullMQ with Redis
- Design System: Figma & Storybook
API Layer:
- REST (admin-facing) with Zod schemas via lib/api-schemas
Cloud Infrastructure:
- Google Cloud Platform (Cloud Run, GCS)
- Container-based deployments
Observability:
- OpenTelemetry for distributed tracing
- Datadog for monitoring (browser + server)
- Sentry for error tracking
AI Integration: OpenAnthropic-powered document analysis and data extraction pipelines
Engineering culture
- Domain-Driven Design: coherent domains with clear boundaries
- Strict TypeScript: No any types, Zod validation at all boundaries
- Observability-first: Datadog + OpenTelemetry + Sentry from day one
- Code review culture: Every PR gets thoughtful review
- AI-assisted development: We leverage AI tools (IDE assistants, PR review) to augment engineers while keeping humans in the loop for all decisions
You’re a great match if
- Technical skills: 5+ years building full-stack TypeScript applications
- Comfortable with PostgreSQL and ORMs (Prisma preferred)
- Understanding of financial calculations and decimal precision
- Bonus: Experience with fintech, regulatory compliance, or cap table management
- Mindset: You care about correctness - bugs in financial systems have real consequences
- You