
Senior Software Engineer - Front End
- Paris
- CDI
- Temps-plein
- Drive the unification and evolution of guest-facing features across our React apps to deliver a cohesive and high-quality user experience
- Lead architectural decisions and long-term thinking around scalability, performance, and maintainability
- Raise the bar on code quality through testing, documentation, and shared tooling
- Help evaluate and guide our transition toward a monorepo structure and a more modular front-end platform
- Partner closely with backend, product, and design teams to deliver value through fast, focused iterations
- Improve and extend our design system to ensure consistent and reusable UI components
- Share your thinking in architecture forums and document decisions through Architecture Decision Records (ADRs)
- Deep experience building modern web applications, with a track record of driving structure or improvements across teams or systems
- Strong proficiency in React, TypeScript, and scalable front-end architecture patterns
- Fluency in testing approaches, performance optimization, and modern front-end tooling
- Ability to translate business and product goals into maintainable technical solutions
- Clear communicator, both written and verbal - especially in asynchronous contexts
- High ownership mindset and a collaborative, team-first approach and lead by example
- Ability to design and challenge REST API contracts for clarity, completeness, and long-term evolution
- Solid understanding of authentication flows (OAuth, session management, token refresh)
- Awareness of front-end security concerns (XSS, CSRF, sandboxing) and how to address them proactively
- Experience building resilient interfaces on top of distributed systems (graceful degradation, loading states, error handling)
- Familiarity with observability (logs, traces, metrics) and performance monitoring tools
- Basic understanding of edge deployments and frontend-backend split architectures (e.g. serverless front, API gateway, etc.)
- Experience building modular and reusable front-end components in a design system context
- Competitive salary (70 to 85k euros depending on seniority) and equity
- Remote-first friendly culture with flexible working hours
- The chance to build products used by millions across the globe
- 100% health coverage for you and your children
- Free vacation policy
- Opportunity for significant impact in shaping data strategies and innovative product development within a high-growth environment