Senior Fullstack Engineer - Frontend Leaning (M/F)

Permanent contract
Paris
Occasional remote
Salary: €70K to 100K
Experience: > 5 years
Education: Master's Degree

Roundtable
Roundtable

Interested in this job?

Questions and answers about the job

The position

Job description

About the role

We are looking for a Senior Fullstack Developer (Frontend Leaning) to join our tech team.

We are developing a platform that offers an incredible opportunity to co-invest in Private Equity. To achieve our vision, we need to establish both a premium brand and platform. As we scale, our goal is to transform our platform into a highly configurable engine capable of managing third-party funds, regardless of their origin.

  • As a frontend expert with a strong fullstack foundation, you will play a key role in building high-end, scalable, and modular interfaces.

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

  • Real-time dashboards: Create high-performance investor platform with live portfolio valuations

  • Advanced Data Room: Developing a high-performance, secure Data Room for investment closing and legal auditing.

  • Configurable Platform: Architecting the frontend to be fully parameterizable, allowing the platform to support external funds with diverse structures.

Technical challenges

We handle sensitive financial data, which presents us with unique 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.

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 (your 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):

  • TRPC+ Nexus (type-safe schema generation)

  • PostgreSQL & Redis

  • BullMQ for job queues

API Layer:

  • TRPC

  • 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: We leverage AI tools (IDE assistants, PR review) to augment engineers while keeping humans in the loop for all decisions


Preferred experience

You’re a great match if

Technical skills:

  • Frontend Mastery: 5+ years building deep TypeScript/React applications, with expert knowledge of Next.js (App Router) and Server Components.

  • Architect Mindset: You enjoy building systems that are modular, scalable, and easy to configure.

  • Attention to UX/UI: You believe a financial tool should be as beautiful and intuitive as a consumer app.

  • Fullstack Capable: While you lean front, you are comfortable navigating the backend (TRPC, Prisma, PostgreSQL) to ensure a seamless end-to-end feature delivery.

  • Bonus: Previous experience in Fintech, Investment Platforms, or building complex B2B tools.

  • Interest: You have a genuine interest in angel investment and the venture capital world

What we offer

  • A front-row seat in a fast-growing startup shaping the future of investment operations - ranked 14th in the Sifted 250, which highlights Europe’s 250 startups with the highest percentage revenue growth over the past three years

  • A quality-driven environment

  • Awesome colleagues with high ambitions

  • A culture of ownership, collaboration, learning and growth

  • Beautiful offices in central Paris, Toulouse and Luxembourg

  • Competitive compensation (including an employee stock options plan)

  • Other perks / terms and conditions :

    • Time off: 25 days of holidays + RTT days

    • Health insurance: Mutuelle Alan (50% covered by the company)

    • Meals: A restaurant card with our partner Swile (10€ per workday)

    • Tools: A MacBook is our standard working tool

    • Transportation: Forfait Mobilité Douce (540€ /year)


Recruitment process

  • First interview with our Talent Recruiter

  • Second interview with Simon, our Founder & CTO

  • Case study with a tech team member

  • Cultural fit with another founder

Roundtable is committed to creating a diverse environment. All qualified applicants will receive consideration for employment irrespective of gender, origins, identity, background, and orientations. We encourage all applicants, especially those from underrepresented groups, to apply for our open positions. We believe that diversity, equity and inclusion are fundamental pillars.

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Développement de logiciels et de sites Web”.

See all job openings