{"schemaVersion":"jobsearcher.job.v1","id":"d4ca712f9401d669130354d0","url":"https://jobsearcher.com/jobs/d4ca712f9401d669130354d0","canonicalUrl":"https://jobsearcher.com/jobs/d4ca712f9401d669130354d0","title":"Senior Full-stack Developer","description":"About the roleWe are looking for a highly skilledSenior Full-Stack Developerto join our tech team.\r\nAs 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.\r\nAs our tech team continues to scale, you’ll wear many hats. Your responsibilities will include:\r\nCollaborating closely with the team on product strategy, assessing the effort required for various features, and making key technical decisionsSupporting the overall decision-making process and the company’s sustained growthDeveloping, deploying, and maintaining new featuresConducting code reviews and facilitating knowledge sharing within the teamWhat you’ll work onCap table engine : Build systems that track ownership across thousands of investors with cent-level precisionMulti-country compliance : Implement investor qualification rules and regulatory workflows across jurisdictionsMulti-asset platform : Extend the platform to support diverse asset classes and investment structuresFinancial operations : Design robust workflows for complex financial transactions and fund operationsReal-time dashboards : Create high-performance investor platform with live portfolio valuationsDocument automation : Generate legal documents (subscription agreements, shareholder reports) from dynamic templatesSecurity : Protect sensitive financial data with robust authentication, authorization, and encryptionTechnical challengesPrecision at scale : Our engines compute fractional ownership across thousands of investors. Rounding errors must cascade correctly - we can’t lose or create cents.\r\nComplex financial state machines : Financial operations involve coordinated updates across multiple entities and ledger entries. State transitions must be atomic and auditable.\r\nMulti-jurisdiction compliance : Different countries have different regulatory requirements. The system must enforce these rules programmatically while remaining flexible.\r\nHistorical reconstruction : Auditors need to see data at any point in time. Our architecture supports point-in-time queries tied to specific operations.\r\nDomain complexity : We model sophisticated financial instruments and multi-currency valuations all with type safety.\r\nOverall tech stackType Safety:100% TypeScript across the entire stack (frontend, backend, shared libraries)\r\nQuality Assurance:\r\nVitest for unit/integration testingPlaywright for E2E testingBiome for linting and formattingZod for runtime validation at all system boundariesArchitecture:\r\npnpm workspace monorepo with Turborepo for build orchestrationDomain-Driven Design with 20+ shared domain librariesApplication Layer:\r\nFrontend: Next.js (App Router), Tailwind, ShadcnBackend: TRPC + Nexus (type-safe schema generation)Database: PostgreSQL & RedisJob Queue: BullMQ with RedisDesign System: Figma & StorybookAPI Layer:\r\nREST (admin-facing) with Zod schemas via lib/api-schemas\r\nCloud Infrastructure:\r\nGoogle Cloud Platform (Cloud Run, GCS)Container-based deploymentsObservability:\r\nOpenTelemetry for distributed tracingDatadog for monitoring (browser + server)Sentry for error trackingAI Integration:OpenAnthropic-powered document analysis and data extraction pipelines\r\nEngineering cultureDomain-Driven Design : coherent domains with clear boundariesStrict TypeScript : No any types, Zod validation at all boundariesObservability-first : Datadog + OpenTelemetry + Sentry from day oneCode review culture : Every PR gets thoughtful reviewAI-assisted development : We leverage AI tools (IDE assistants, PR review) to augment engineers while keeping humans in the loop for all decisionsYou’re a great match ifTechnical skills:5+ years building full-stack TypeScript applicationsComfortable with PostgreSQL and ORMs (Prisma preferred)Understanding of financial calculations and decimal precisionBonus: Experience with fintech, regulatory compliance, or cap table managementMindset:You care about correctness-bugs in financial systems have real consequencesYou enjoy domain complexity and learning new business conceptsYou prefer clean architecture over quick hacksYou communicate clearly with non-technical stakeholdersInterest: You have a genuine interest in angel investment and the venture capital worldEntrepreneurial mindset: You thrive in fast-paced environments where you have broad responsibilitiesOwnership mentality: You are a doer and have a bias for action, no task is below youOrganization skills: You know how to prioritize and split your tasks efficientlyTeam player: You enjoy sharing and learning from each otherInitiative and innovation: You propose improvements and challenge assumptions constructivelyProduct lover: You fully understand what we want to bring to our users, and you are eager to deliver the best possible UX to themSystems thinking: You are able to step back and rethink our model globallyStrong attention to details: Code quality is important for you and you set a high barWhat we offerA 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 yearsA quality-driven environmentAwesome colleagues with high ambitionsA culture of ownership, collaboration, learning and growthBeautiful offices in central Paris, Toulouse and Luxembourg + flexible remote options for people in other countriesCompetitive compensation (including an employee stock options plan)Other perks / terms and conditions :Time off: 25 days of holidays + RTT daysHealth 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 toolTransportation: Forfait Mobilité Douce (600€ /year)#J-18808-Ljbffr","company":"Roundtable","rawCompany":"roundtable","city":"Paris","state":"TX","isRemote":false,"isActive":true,"createdAt":"2026-11-04T03:07:37.740Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Full-stack Developer","description":"About the roleWe are looking for a highly skilledSenior Full-Stack Developerto join our tech team.\r\nAs 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.\r\nAs our tech team continues to scale, you’ll wear many hats. Your responsibilities will include:\r\nCollaborating closely with the team on product strategy, assessing the effort required for various features, and making key technical decisionsSupporting the overall decision-making process and the company’s sustained growthDeveloping, deploying, and maintaining new featuresConducting code reviews and facilitating knowledge sharing within the teamWhat you’ll work onCap table engine : Build systems that track ownership across thousands of investors with cent-level precisionMulti-country compliance : Implement investor qualification rules and regulatory workflows across jurisdictionsMulti-asset platform : Extend the platform to support diverse asset classes and investment structuresFinancial operations : Design robust workflows for complex financial transactions and fund operationsReal-time dashboards : Create high-performance investor platform with live portfolio valuationsDocument automation : Generate legal documents (subscription agreements, shareholder reports) from dynamic templatesSecurity : Protect sensitive financial data with robust authentication, authorization, and encryptionTechnical challengesPrecision at scale : Our engines compute fractional ownership across thousands of investors. Rounding errors must cascade correctly - we can’t lose or create cents.\r\nComplex financial state machines : Financial operations involve coordinated updates across multiple entities and ledger entries. State transitions must be atomic and auditable.\r\nMulti-jurisdiction compliance : Different countries have different regulatory requirements. The system must enforce these rules programmatically while remaining flexible.\r\nHistorical reconstruction : Auditors need to see data at any point in time. Our architecture supports point-in-time queries tied to specific operations.\r\nDomain complexity : We model sophisticated financial instruments and multi-currency valuations all with type safety.\r\nOverall tech stackType Safety:100% TypeScript across the entire stack (frontend, backend, shared libraries)\r\nQuality Assurance:\r\nVitest for unit/integration testingPlaywright for E2E testingBiome for linting and formattingZod for runtime validation at all system boundariesArchitecture:\r\npnpm workspace monorepo with Turborepo for build orchestrationDomain-Driven Design with 20+ shared domain librariesApplication Layer:\r\nFrontend: Next.js (App Router), Tailwind, ShadcnBackend: TRPC + Nexus (type-safe schema generation)Database: PostgreSQL & RedisJob Queue: BullMQ with RedisDesign System: Figma & StorybookAPI Layer:\r\nREST (admin-facing) with Zod schemas via lib/api-schemas\r\nCloud Infrastructure:\r\nGoogle Cloud Platform (Cloud Run, GCS)Container-based deploymentsObservability:\r\nOpenTelemetry for distributed tracingDatadog for monitoring (browser + server)Sentry for error trackingAI Integration:OpenAnthropic-powered document analysis and data extraction pipelines\r\nEngineering cultureDomain-Driven Design : coherent domains with clear boundariesStrict TypeScript : No any types, Zod validation at all boundariesObservability-first : Datadog + OpenTelemetry + Sentry from day oneCode review culture : Every PR gets thoughtful reviewAI-assisted development : We leverage AI tools (IDE assistants, PR review) to augment engineers while keeping humans in the loop for all decisionsYou’re a great match ifTechnical skills:5+ years building full-stack TypeScript applicationsComfortable with PostgreSQL and ORMs (Prisma preferred)Understanding of financial calculations and decimal precisionBonus: Experience with fintech, regulatory compliance, or cap table managementMindset:You care about correctness-bugs in financial systems have real consequencesYou enjoy domain complexity and learning new business conceptsYou prefer clean architecture over quick hacksYou communicate clearly with non-technical stakeholdersInterest: You have a genuine interest in angel investment and the venture capital worldEntrepreneurial mindset: You thrive in fast-paced environments where you have broad responsibilitiesOwnership mentality: You are a doer and have a bias for action, no task is below youOrganization skills: You know how to prioritize and split your tasks efficientlyTeam player: You enjoy sharing and learning from each otherInitiative and innovation: You propose improvements and challenge assumptions constructivelyProduct lover: You fully understand what we want to bring to our users, and you are eager to deliver the best possible UX to themSystems thinking: You are able to step back and rethink our model globallyStrong attention to details: Code quality is important for you and you set a high barWhat we offerA 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 yearsA quality-driven environmentAwesome colleagues with high ambitionsA culture of ownership, collaboration, learning and growthBeautiful offices in central Paris, Toulouse and Luxembourg + flexible remote options for people in other countriesCompetitive compensation (including an employee stock options plan)Other perks / terms and conditions :Time off: 25 days of holidays + RTT daysHealth 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 toolTransportation: Forfait Mobilité Douce (600€ /year)#J-18808-Ljbffr","datePosted":"2026-11-04T03:07:37.740Z","dateModified":"2026-11-04T03:07:37.740Z","hiringOrganization":{"@type":"Organization","name":"Roundtable","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Paris","addressRegion":"TX","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"d4ca712f9401d669130354d0"},"url":"https://jobsearcher.com/jobs/d4ca712f9401d669130354d0"}}