Senior Software Engineer Frontend Platform

Aircall

Paris

Sur place

EUR 65 000 - 85 000

Plein temps

14 jours+

Recevez plus de réponses des employeurs

Envoyez un CV adapté au poste en quelques minutes.

Résumé du poste

Aircall is seeking a Senior Software Engineer to join the Workspace team in France, focusing on Frontend Architecture. You will evolve the frontend architecture into a platform with a monorepo of around 40 packages while ensuring seamless collaboration across distinct feature teams.

Your role includes defining coding standards, mentoring engineers, and implementing architectural patterns like Module Federation. Ideal candidates will have over 7 years of experience with a strong foundation in React and TypeScript.

Qualifications

  • 7+ years of experience in software engineering focused on large-scale frontend architecture.
  • Proven track record of decoupling monolithic applications.
  • Experience with GraphQL architectures and API design at scale.
  • Strong opinions about Micro-Frontends vs. Modular Monoliths.

Responsabilités

  • Evolve Aircall's frontend architecture into a true platform.
  • Design architecture for seamless collaboration between feature teams.
  • Establish standards for frontend code across the organization.
  • Mentor engineers and align stakeholders on technical vision.

Connaissances

Frontend architecture expertise
Proficiency in React
Proficiency in TypeScript
Knowledge of bundlers (preferably Vite)
Familiarity with GraphQL architectures
Strong communication skills
Knowledge of Micro-Frontends and Modular Monoliths

Outils

Vite
TanStack ecosystem
Turborepo
pnpm workspaces
React Testing Library
Vitest

Description du poste

Requirements
  • You have 7+ years of experience in software engineering with a strong focus on large-scale frontend architecture
  • ,
  • You have a proven track record of decoupling monolithic applications or building plugin architectures
  • ,
  • You are proficient in React and TypeScript, and you possess deep knowledge of bundlers (Vite preferred), the TanStack ecosystem (Router, Query), and monorepo tools (Turborepo, pnpm workspaces)
  • ,
  • You have experience with GraphQL architectures and can reason about API design at scale
  • ,
  • You have strong opinions (loosely held) on Micro-Frontends vs. Modular Monoliths and can articulate the trade-offs of each approach
  • ,
  • You stay current with modern development practices and tooling, including AI-assisted development tools, to maximize your productivity
  • ,
  • You are business-centric: You understand that technical architecture must serve business velocity and organizational scalability
  • ,
  • You have excellent communication skills and can rally different teams behind a shared technical vision
  • ,
  • You like sharing your ideas and you're open-minded. You can set a vision that others are excited to get behind
What the job involves
  • We are looking for an engaged and passionate Senior Software Engineer to join our Workspace team with a focus on Frontend Architecture
  • ,
  • You will be responsible for evolving Aircall's frontend architecture into a true platform
  • ,
  • We already have a monorepo with ~40 packages and multiple applications, but as we grow, we need to enable parallel contributions from distinct feature teams without creating bottlenecks or architectural conflicts
  • ,
  • Your goal is to design the architecture that makes this collaboration seamless, safe, and performant
  • ,
  • You will act as an enabler for the entire engineering organization, setting the standards for how frontend code is written, shared, and deployed at Aircall
  • ,
  • Evolve our frontend architecture from a centralized monorepo to a true platform where distinct feature teams can contribute autonomously without blocking each other
  • ,
  • Evaluate and implement architectural patterns (Module Federation, advanced package isolation, plugin architectures) to solve our scaling challenges while maintaining the benefits of our existing monorepo structure
  • ,
  • Build the "paved road" for other teams. Create the tooling, contracts, and isolation layers that allow the feature teams to ship value without breaking the host application
  • ,
  • Establish clear boundaries and APIs between platform and features, ensuring changes to shared packages don't create cascading regressions
  • ,
  • Drive consistency across the frontend stack: standardize patterns for routing, data fetching, state management, and styling while allowing flexibility where needed
  • ,
  • Define and enforce coding standards, performance budgets, and architectural guidelines across the frontend guild
  • ,
  • Mentor engineers across the organization and align different stakeholders on technical vision
  • ,
  • Drive projects that increase the platform’s resilience and scalability
  • ,
  • Our Platform Foundation: You'll be building on top of a mature monorepo infrastructure:
  • ,
  • Turborepo + pnpm workspaces managing ~40 internal packages
  • ,
  • React 18 + TypeScript across all frontend applications
  • ,
  • Vite for builds (transitioning from legacy Webpack in some apps)
  • ,
  • TanStack ecosystem: Router for navigation, Query for server state
  • ,
  • GraphQL as primary API layer with REST fallback
  • ,
  • State management: Zustand (simple state), XState (complex flows)
  • ,
  • Styling: styled-components, Tailwind CSS and Shadcn in newer apps
  • ,
  • Design system: Tractor, our internal component library shared across apps
  • ,
  • Testing: Vitest + React Testing Library
  • ,
  • Modern developer experience with AI-assisted development (Cursor, Claude), fast CI/CD, type-safe workflows
Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez votre fichier ici.
Similar jobs

Postes similaires à comparer

Senior Frontend Platform Architect
Senior Frontend Platform Architect

Aircall • France

À distance
EUR 65 000 - 85 000
Frontend Developer (H/F) – React
Frontend Developer (H/F) – React

PIXID • Courbevoie

Sur place
EUR 70 000 - 110 000
Senior Software Engineer Electron
Senior Software Engineer Electron

Aircall • Paris

Sur place
EUR 90 000 - 120 000
Competitive salary package
Work-life balance
International team & multicultural
Senior Software Engineer
Senior Software Engineer

Jobtailor • Paris

Sur place
EUR 70 000 - 100 000
Founding Software engineer
Founding Software engineer

Steerlab • Paris

Sur place
EUR 70 000 - 110 000
Competitive salary
Stock options
Equity
Frontend Engineer
Frontend Engineer

Weshareparis • Paris

Hybride
EUR 45 000 - 60 000
Flexible work hours
Option for remote work
Career growth opportunities
Senior Fullstack Engineer
Senior Fullstack Engineer

Aircall • Paris

Sur place
EUR 60 000 - 75 000
Competitive salary package
Work-life balance
Diverse and inclusive culture
Senior Software Engineer - Frontend - Core Design System
Senior Software Engineer - Frontend - Core Design System

Five9 • Bordeaux

Sur place
EUR 50 000 - 70 000
Five9 Shares
Bonus Scheme
Medical Insurance
+1
Full-Stack Engineer
Full-Stack Engineer

Prelude • Paris

Sur place
EUR 50 000 - 70 000
Competitive compensation with BSPCEs
Health insurance via Alan
Gym membership with Urban Sports Club
+4
React Engineer
React Engineer

airapps • Paris

Sur place
EUR 45 000 - 65 000
Apple hardware ecosystem for work
Annual Bonus
Top-tier Health and Life Insurance
+7