Senior Frontend Developer (M/F)

Roundtable

Paris

Hybride

EUR 60 000 - 80 000

Plein temps

14 jours+

Recevez plus de réponses des employeurs

Envoyez un CV adapté au poste en quelques minutes.

Avantages offerts par ce poste

25 days of holidays + RTT days
Health insurance covered 50%
Restaurant card with Swile
Standard MacBook for work
Transportation support

Résumé du poste

A fintech startup in Paris is seeking a highly skilled Senior Frontend Developer to join their tech team. In this role, you'll develop and maintain critical features for a multi-asset investment platform, working with cutting-edge technologies like TypeScript, React, and GraphQL. The ideal candidate has over 5 years of experience and a knack for handling complex financial systems. This position offers a collaborative culture within a fast-growing environment, along with competitive compensation and benefits including health insurance and a flexible work setup.

Qualifications

  • 5+ years building frontend TypeScript applications.
  • Strong experience with React and Next.js (App Router).
  • Proficiency with Tailwind CSS and component libraries (Shadcn, Radix UI).
  • Experience with GraphQL clients (Apollo Client preferred).
  • Understanding of design systems and Storybook.

Responsabilités

  • Collaborate with the team on product strategy and technical decisions.
  • Develop, deploy, and maintain new features for the platform.
  • Conduct code reviews and support overall decision-making.

Connaissances

Frontend TypeScript applications
React
Next.js (App Router)
Tailwind CSS
GraphQL clients (Apollo Client preferred)

Description du poste

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 UI).
    • Experience with GraphQL clients (Apollo Client preferred).
    • Understanding of design systems and Storybook.
    • Bonus: Experience with fintech or complex financial dashboards.
  • Mindset:
    • Care about correctness—bugs in financial systems have real consequences.
    • Enjoy domain complexity and learning new business concepts.
    • Prefer clean architecture over quick hacks.
    • Communicate clearly with non‑technical stakeholders.
    • Have a genuine interest in angel investment and the venture capital world.
    • Thrives in fast‑paced environments with broad responsibilities.
    • Bias for action; no task is below you.
    • Prioritize and split tasks efficiently.
    • Share and learn from each other.
    • Propose improvements and challenge assumptions constructively.
    • Fully understand user needs and deliver the best possible UX.
    • Think globally and challenge assumptions.
    • Set a high bar for code quality and attention to detail.
What We Offer
  • A front‑row seat in a fast‑growing startup shaping the future of investment operations.
  • A quality‑driven environment with awesome colleagues and high ambitions.
  • A culture of ownership, collaboration, learning and growth.
  • Beautiful offices in central Paris, Toulouse and Luxembourg with flexible remote options.
  • Competitive compensation, including an employee stock options plan.
  • Other perks and terms:
    • Time off: 25 days of holidays + RTT days.
    • Health insurance: Mutuelle Alan (50% covered by the company).
    • Meals: A restaurant card with Swile (10€ per workday).
    • Tools: A MacBook is our standard working tool.
    • Transportation: Forfait Mobilité Douce (540€ per year).
  • Interview 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.
Diversity & Inclusion

We are committed to creating a diverse environment. All qualified applicants will receive consideration for employment irrespective of gender, origin, 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.

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez votre fichier ici.
Similar jobs

Postes similaires à comparer

Senior Backend Developer - Toulouse (M/F)
Senior Backend Developer - Toulouse (M/F)

Roundtable • Toulouse

Hybride
EUR 55 000 - 75 000
25 days of holidays + RTT days
Health insurance (50% covered by the company)
Meals - Swile restaurant card (10€ per workday)
+2
Senior Full-stack Developer (M/F)
Senior Full-stack Developer (M/F)

Roundtable • Paris

Hybride
EUR 70 000 - 110 000
Stock options
Flexible remote options
Central Paris office + cross-border"
+1
Senior Full-stack Developer (M/F)
Senior Full-stack Developer (M/F)

Roundtable • Paris

Hybride
EUR 90 000 - 130 000
Beautiful offices in Paris, Toulouse,
Remote work options
Employee stock options
+1
Senior Full-stack Developer - Toulouse (H/F)
Senior Full-stack Developer - Toulouse (H/F)

Roundtable • Toulouse

Hybride
EUR 65 000 - 95 000
Mutuelle Alan
Carte restaurant Swile (10 €/jour)
MacBook fourni
+1
Senior Backend Developer (M/F)
Senior Backend Developer (M/F)

Roundtable • Paris

Hybride
EUR 75 000 - 90 000
Competitive salary
Employee Stock Options Plan
Alan insurance (50% covered)
+4
Senior Full-stack Developer - Toulouse (H/F)
Senior Full-stack Developer - Toulouse (H/F)

Roundtable • Toulouse

Hybride
EUR 50 000 - 70 000
25 jours de vacances + RTT
Mutuelle Alan (50% prise en charge)
Carte restaurant (10€ par jour)
+2
Senior Backend Developer (M/F)
Senior Backend Developer (M/F)

Roundtable • Paris

Hybride
EUR 78 000 - 90 000
Competitive salary
Employee Stock Options Plan
Health insurance
+4
Senior Frontend Engineer - Toulouse (M/F)
Senior Frontend Engineer - Toulouse (M/F)

Roundtable • Toulouse

Hybride
EUR 75 000 - 85 000
Stock options
Alan insurance
Swile card
+3
Développeur.se Backend confirmé.e (Ruby on Rails)
Développeur.se Backend confirmé.e (Ruby on Rails)

Enerfip Group • Montpellier

Sur place
EUR 40 000 - 50 000
Excellente mutuelle via Alan
Parts de la société après 2 ans
Carte Swile
+2
Principal Engineer H/F
Principal Engineer H/F

Meilleurtaux • La Neuville-d'Aumont

Sur place
EUR 90 000 - 130 000
Mutuelle ALAN
Tickets restaurant Swile
Mobilités durables (Forfait)
+3