Senior Fullstack Engineer - Frontend Leaning (M/F)
—
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
| Skill | Source | Confidence |
|---|---|---|
| TailwindCSS | llm_hard |
100%
|
| React | llm_hard |
100%
|
| PostgreSQL | llm_hard |
100%
|
| Redis | llm_hard |
100%
|
| Google Cloud Platform | llm_hard |
100%
|
| End-to-End Testing | llm_hard |
100%
|
| RESTful APIs | llm_hard |
80%
|
| Integration Testing | llm_hard |
80%
|
| npm (Node.js) | llm_hard |
80%
|
| Docker | llm_hard |
80%
|
| Skill | Source | Confidence |
|---|---|---|
| Documentation | llm_soft |
100%
|
| Problem-Solving | llm_soft |
100%
|
| Analytical Thinking | llm_soft |
100%
|
| Attention to Detail | llm_soft |
100%
|
| Quality Assurance Mindset | llm_soft |
100%
|
| Collaboration | llm_soft |
80%
|
| Cross-Team Collaboration | llm_soft |
80%
|
| Learning Agility | llm_soft |
80%
|
| Continuous Improvement | llm_soft |
80%
|
| Query | Country | Status | Response ms | Created |
|---|---|---|---|---|
| Senior Fullstack Engineer - Frontend Leaning (M/F) | extracted | 6287 | 2026-03-22 00:07 | |
| Senior Fullstack Engineer - Frontend Leaning (M/F) | classified | 601 | 2026-03-21 19:40 | |
| junior UI developer in Paris | fr | duplicate | 19810 | 2026-03-21 15:58 |
| junior full stack developer in Paris | fr | processed | 23444 | 2026-03-21 15:43 |
{
"job_id": "PGF_Z9m13brmCFDhAAAAAA==",
"job_city": "Paris",
"job_state": null,
"job_title": "Senior Fullstack Engineer - Frontend Leaning (M/F)",
"job_country": "FR",
"job_benefits": null,
"job_latitude": 48.857547499999995,
"job_location": "Paris",
"job_onet_soc": "15113300",
"apply_options": [
{
"is_direct": false,
"publisher": "Welcome To The Jungle",
"apply_link": "https://www.welcometothejungle.com/fr/companies/roundtable/jobs/senior-frontend-developer-m-f_paris?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
},
{
"is_direct": false,
"publisher": "Offres Emploi • Okko Jobs",
"apply_link": "https://okkojobs.com/fullstack-engineer-growth-team-pigment-DT68zrDU?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
},
{
"is_direct": false,
"publisher": "LinkedIn",
"apply_link": "https://fr.linkedin.com/jobs/view/senior-fullstack-engineer-frontend-leaning-m-f-at-roundtable-4380472744?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
},
{
"is_direct": false,
"publisher": "Jobrapido",
"apply_link": "https://fr.jobrapido.com/jobpreview/5401938416533241856?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
},
{
"is_direct": false,
"publisher": "Sercanto",
"apply_link": "https://www.sercanto.fr/detail/a/valet-femme-de-chambre-h-f-cdi_paris_983229139?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
},
{
"is_direct": null,
"publisher": "Welcome To The Jungle",
"apply_link": "https://www.welcometothejungle.com/fr/companies/roundtable/jobs/senior-frontend-developer-m-f_paris"
}
],
"employer_logo": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTSIwLgR0BTnmc5stCGw4ppqtNEh_HWKJ86h4b9&s=0",
"employer_name": "Roundtable",
"job_is_remote": false,
"job_longitude": 2.3513764999999998,
"job_posted_at": "il y a 4 jours",
"job_publisher": "Welcome To The Jungle",
"job_apply_link": "https://www.welcometothejungle.com/fr/companies/roundtable/jobs/senior-frontend-developer-m-f_paris?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic",
"job_highlights": {},
"job_max_salary": null,
"job_min_salary": null,
"job_description": "About the role\n\nWe are looking for a Senior Fullstack Developer (Frontend Leaning) to join our tech team.\n\nWe 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.\n• As a frontend expert with a strong fullstack foundation, you will play a key role in building high-end, scalable, and modular interfaces.\nWhat you’ll work on\n• Cap table engine: Build systems that track ownership across thousands of investors with cent-level precision\n• Multi-country compliance: Implement investor qualification rules and regulatory workflows across jurisdictions\n• Multi-asset platform: Extend the platform to support diverse asset classes and investment structures\n• Real-time dashboards: Create high-performance investor platform with live portfolio valuations\n• Advanced Data Room: Developing a high-performance, secure Data Room for investment closing and legal auditing.\n• Configurable Platform: Architecting the frontend to be fully parameterizable, allowing the platform to support external funds with diverse structures.\n\nTechnical challenges\n\nWe handle sensitive financial data, which presents us with unique challenges:\n\nPrecision at scale: Our engines compute fractional ownership across thousands of investors. Rounding errors must cascade correctly - we can’t lose or create cents.\n\nComplex financial state machines: Financial operations involve coordinated updates across multiple entities and ledger entries. State transitions must be atomic and auditable.\n\nMulti-jurisdiction compliance: Different countries have different regulatory requirements. The system must enforce these rules programmatically while remaining flexible.\n\nHistorical reconstruction: Auditors need to see data at any point in time. Our architecture supports point-in-time queries tied to specific operations.\n\nDomain complexity: We model sophisticated financial instruments and multi-currency valuations all with type safety.\n\nQuality Assurance:\n• Vitest for unit/integration testing\n• Playwright for E2E testing\n• Biome for linting and formatting\n• Zod for runtime validation at all system boundaries\n\nArchitecture:\n• pnpm workspace monorepo with Turborepo for build orchestration\n• Domain-Driven Design with 20+ shared domain libraries\n\nFrontend (your focus):\n• Next.js (App Router) with React Server Components\n• Tailwind CSS with custom design tokens\n• Shadcn/Radix UI for accessible, composable components\n• Apollo Client with cache management and optimistic updates\n• React Hook Form for complex form handling\n• TanStack Table/Virtual for high-performance data grids\n• Storybook for component documentation and visual testing\n• Playwright for E2E testing\n\nBackend (context):\n• TRPC+ Nexus (type-safe schema generation)\n• PostgreSQL & Redis\n• BullMQ for job queues\n\nAPI Layer:\n• TRPC\n• REST (admin-facing) with Zod schemas\n\nCloud Infrastructure:\n• Google Cloud Platform (Cloud Run, GCS)\n• Container-based deployments\n\nObservability:\n• Datadog for monitoring (browser + server)\n• Sentry for error tracking\n\nAI Integration: OpenAnthropic-powered document analysis and data extraction pipelines\nEngineering culture\n• Domain-Driven Design: coherent domains with clear boundaries\n• Strict TypeScript: No any types, Zod validation at all boundaries\n• Observability-first: Datadog + OpenTelemetry + Sentry from day one\n• Code review culture: Every PR gets thoughtful review\n• AI-assisted development: We leverage AI tools (IDE assistants, PR review) to augment engineers while keeping humans in the loop for all decisions",
"job_google_link": "https://www.google.com/search?q=jobs&gl=fr&hl=fr&udm=8#vhid=vt%3D20/docid%3DPGF_Z9m13brmCFDhAAAAAA%3D%3D&vssid=jobs-detail-viewer",
"employer_website": "https://www.roundtable.eu",
"job_onet_job_zone": "4",
"job_salary_period": null,
"job_apply_is_direct": false,
"job_employment_type": "À plein temps",
"job_employment_types": [
"FULLTIME"
],
"job_posted_at_timestamp": 1773705600,
"job_posted_at_datetime_utc": "2026-03-17T00:00:00.000Z"
}