# Senior Full Stack Engineer - Frontend Architecture - AdManagerTypeScriptReactfrontend architecturestate managementdesign systemAPIbackendFigmaAI-assisted developmenthybridParisengineeringfrontendReady to apply?Join Vibe.co and work on a role built for experienced AdTech operators.Apply nowBack to jobsQuick snapshotParis, FranceFull-time## Key detailsSalaryNot specifiedEmployment typeFull-timeSenioritySeniorYears experience5-10LocationParis, France## Full job descriptionJoin Vibe's Web Platform team to lead frontend architecture improvements supporting growth. Responsibilities include defining scalable frontend state management, establishing coding standards, setting UI/business logic boundaries, leading architecture decisions, improving frontend codebase maintainability and performance, building reusable components, contributing to backend APIs, driving design system adoption, converting Figma designs to production, exploring AI-assisted workflows, reviewing code, and mentoring engineers. Requirements: experience improving frontend architecture, advanced TypeScript and React knowledge, solving state management at scale, design system experience, full-stack comfort including APIs and backend, and proven ability to introduce standards. Benefits include equity, variable pay, hybrid work in Paris, health insurance, meal vouchers, annual offsite, tech syncs, and relocation support. This is a senior full-time hybrid role based in Paris, France.### What you'll do* Define a scalable approach to frontend state management across the application* Establish frontend coding standards and development patterns for the team* Set clear boundaries between UI components, business logic, state, and data fetching* Lead technical decisions on frontend architecture and explain trade-offs* Improve maintainability, testability, and performance of the frontend codebase* Build reusable components that raise consistency across the product* Contribute to backend services and APIs when needed* Drive adoption of the design system across product surfaces* Turn Figma designs into production-ready experiences with designers* Explore AI-assisted workflows to speed up design-to-implementation handoff* Review code to raise the frontend bar across the team* Mentor engineers on frontend architecture and best practices### Requirements* Experience defining or significantly improving the architecture of an existing frontend codebase* Advanced knowledge of TypeScript and a modern frontend framework, ideally React* Practical experience solving state-management problems at scale, spanning local, shared, server, and URL state* Experience building, integrating, or maintaining a design system* Comfortable working across the stack, including APIs, data models, and backend architecture* A track record of introducing standards or patterns that other engineers adopted### Tech stackTypeScriptReactFrontend architectureState managementDesign systemsAPIBackend servicesFigmaAI-assisted development### BenefitsEquity — Employee Stock Ownership PlanVariable pay based on real Vibe business goalsHybrid flexibility — office in the Heart of Paris, team in 3x a weekHealth insurance — full coverage via AlanMeal vouchers via SwileAnnual offsite — whole team once a yearTech Syncs — Engineering and Product meet in person at least quarterly worldwideRelocation support to Paris for great candidates