Senior Frontend Developer

Il y a 3 jours

Paris, Île-de-France Roundtable Temps plein 60 000 € - 80 000 € Contrat

We are looking for a highly skilled Senior Frontend Developer to join our tech team.

Overview

Collaboration is at the core of our organization. We are building a platform that enables co‑investment in the Private Equity sector and are focused on establishing both a premium brand and platform. As our tech team scales, you will wear many hats and play a key role in shaping the product.

Responsibilities

  • Collaborate closely with the team on product strategy, assess effort required for features and make key technical decisions.
  • Support overall decision‑making and the company’s sustained growth.
  • Develop, deploy and maintain new features.
  • Conduct code reviews and facilitate 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.
  • Complex financial state machines: 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: Model sophisticated financial instruments and multi‑currency valuations 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.
  • Frontend focus:
    • Next.js (App Router) with React Server Components.
    • Tailwind CSS with custom design tokens.
    • Shadcn/Radix UI for accessible, composable components.
    • Apollo Client with cache management and optimistic updates.
    • React Hook Form for complex form handling.
    • TanStack Table/Virtual for high‑performance data grids.
    • Storybook for component documentation and visual testing.
    • Playwright for E2E testing.
  • Backend (context):
    • GraphQL Yoga + Nexus (type‑safe schema generation).
    • PostgreSQL & Redis.
    • BullMQ for job queues.
  • API Layer:
    • GraphQL (client‑facing) with Apollo Client.
    • REST (admin‑facing) with Zod schemas.
  • Cloud Infrastructure:
    • Google Cloud Platform (Cloud Run, GCS).
    • Container‑based deployments.
  • Observability:
    • 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: Use AI tools (IDE assistants, PR review) while keeping humans in the loop for all decisions.

Qualifications

  • Technical skills:
    • 5+ years building frontend TypeScript applications.
    • Strong experience with React and Next.js (App Router).
    • Proficiency with Tailwind CSS and component libraries (Shadcn, Radix U