Senior Full-stack Developer

il y a 1 semaine


Toulouse, France Roundtable Temps plein

Senior Full-stack Developer – Toulouse (M/F) Apply for the Senior Full-stack Developer role at Roundtable in Toulouse. About The Role We are looking for a highly skilled Senior Full-Stack Developer to join our tech team. Collaboration is at the core of how we operate – not only within engineering but across all departments. We are building a platform that offers an incredible opportunity to co-invest in the Private Equity sector and aim to establish both a premium brand and platform. As our tech team scales, you will wear many hats. Your responsibilities will include: Collaborating closely with the team on product strategy, assessing effort for 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 a 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 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. 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: GraphQL Yoga + Nexus (type‑safe schema generation) Database: PostgreSQL & Redis Job Queue: BullMQ with Redis Design System: Figma & Storybook API Layer GraphQL (client‑facing) with Apollo Client 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 Plus: Experience with GraphQL (Apollo, Yoga, or similar) Bonus: Experience with fintech, regulatory compliance, or cap table management Mindset You care about correctness – bugs in financial systems have real consequences You enjoy domain complexity and learning new business concepts You prefer clean architecture over quick hacks You communicate clearly with non‑technical stakeholders Interest: You have a genuine interest in angel investment and the venture capital world. Entrepreneurial mindset: You thrive in fast‑paced environments where you have broad responsibilities. Ownership mentality: You are a doer and have a bias for action; no task is below you. Organization skills: You know how to prioritize and split your tasks efficiently. Team player: You enjoy sharing and learning from each other. Initiative and innovation: You propose improvements and challenge assumptions constructively. Product lover: You fully understand what we want to bring to our users, and you are eager to deliver the best possible UX to them. Systems thinking: You are able to step back and rethink our model globally. Strong attention to details: Code quality is important for you and you set a high bar. 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 + flexible remote options for people in other countries Competitive compensation (including an employee stock options plan) Other Perks 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) 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, origin, identity, background, or orientation. 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. Seniority Level Mid‑Senior level Employment Type Full‑time Job Function Other Industries IT Services and IT Consulting #J-18808-Ljbffr


  • Full Stack Engineer

    il y a 1 semaine


    Toulouse, France Ampstek Temps plein

    Full Stack Engineer Location: Toulouse, France Project site: Hybrid (3 days a week) Project type: Contract Note Candidates who have experience in GIS or geospatial projects! Interested! Please drop an email to praveen.s@ampstek.com Responsibilities Proven experience as a full-stack developer or similar role. Strong proficiency in TypeScript, NestJS, Angular,...


  • Toulouse, France TOA RECRUTEMENT Temps plein

    Une entreprise de logiciel spécialisée à Blagnac (31) recherche un Développeur-se Full-Stack Senior. Vous participerez au développement d'applications et à l'évolution de systèmes existants. Les qualifications incluent une solide expérience en Symfony et PHP ou Angular, ainsi que la maîtrise des API REST. Avantages comprennent un CDI, télétravail...


  • Toulouse, France Sêmeia Temps plein

    Une entreprise innovante dans le domaine de la santé recherche un Développeur Ruby on Rails Senior pour concevoir des fonctionnalités utilisées par des soignants et patients. Vous améliorerez la stack Ruby on Rails/PostgreSQL tout en participant à des projets Full Stack. Les responsabilités incluent la conception, le test, et la collaboration avec...


  • Toulouse, Occitanie, France Exotrail Temps plein

     Full-stack developer internship Exotrail develops in-orbit servicing vehicles, SpaceVan, for Low Earth Orbit (LEO) andGeostationary Orbit (GEO) missions.The Avionics team is responsible for developing the onboard software running on the flight computers and ensuring its reliability and robustness. Testing is performed on hardware benches reproducing the...


  • Toulouse, France Roundtable Temps plein

    A leading investment technology firm is seeking a Senior Full-stack Developer in Toulouse. This role requires strong expertise in TypeScript and PostgreSQL, along with a solid understanding of financial systems. The successful candidate will collaborate closely with the team, develop innovative solutions, and solve complex challenges in a fast-paced...


  • Toulouse, France Exotrail Temps plein

    Full-stack developer internship Exotrail develops in-orbit servicing vehicles, SpaceVan, for Low Earth Orbit (LEO) and Geostationary Orbit (GEO) missions. The Avionics team is responsible for developing the onboard software running on the flight computers and ensuring its reliability and robustness. Testing is performed on hardware benches reproducing the...


  • Toulouse, Occitanie, France Exotrail Temps plein

    Full-stack developer internshipExotrail develops in-orbit servicing vehicles, SpaceVan, for Low Earth Orbit (LEO) andGeostationary Orbit (GEO) missions.The Avionics team is responsible for developing the onboard software running on the flight computers and ensuring its reliability and robustness. Testing is performed on hardware benches reproducing the...


  • Toulouse, Occitanie, France EXOTRAIL Temps plein

    Full-stack developer internshipExotrail develops in-orbit servicing vehicles, SpaceVan, for Low Earth Orbit (LEO) andGeostationary Orbit (GEO) missions.The Avionics team is responsible for developing the onboard software running on the flight computers and ensuring its reliability and robustness. Testing is performed on hardware benches reproducing the...


  • Toulouse, France Alliance4U Temps plein

    Notre processus de recrutement 1. Échange téléphonique avec l'un de nos recruteurs (Louis, Sabine ou Pauline) pour comprendre vos aspirations 2. Rencontre avec l'équipe, vos futurs collègues et nos projets 3. Retour rapide et personnalisé sous deux semaines Alliance4U est engagée pour l'inclusion. Ce poste est ouvert aux personnes en situation de...

  • Développeur Full Stack

    il y a 1 semaine


    Toulouse, France fortil Temps plein

    Développeur Full Stack (H/F) role at fortil 1 day ago Be among the first 25 applicants Join to apply for the Développeur Full Stack (H/F) role at fortil This range is provided by fortil. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range Groupe international d’ingénierie et d'expertise...