About the role

  • Front-End Engineer responsible for transforming existing architecture and developing features for Vizzia's smart city SaaS solutions. Collaborating with cross-functional teams to ensure quality and performance.

Responsibilities

  • Structure the front-end architecture to support product growth: patterns, state management, code splitting, performance
  • Develop and maintain SaaS features in React / TypeScript, from design to production
  • Build the design system (ShadCN/UI) in collaboration with the Product Designer, ensuring consistency and adoption
  • Develop the video player: WebRTC for live streaming, HLS for replay, multi-camera synchronization, handling network edge cases
  • Ensure quality: tests, clean and frequent PRs, feature deliveries ready for product review
  • Challenge the PM and Designer on product decisions, propose pragmatic technical solutions
  • Document architectural decisions and establish front-end technical standards

Requirements

  • 3–7+ years of front-end development experience on complex web products (startup / SaaS)
  • Advanced mastery of React and its ecosystem: hooks, state management, data fetching (TanStack Query), performance
  • Significant experience with monorepos (Nx, Turborepo, or equivalent)
  • Has previously structured or rebuilt a front-end from scratch: architecture, patterns, scalability
  • Quality-driven mindset: tests, maintainable code, controlled technical debt
  • Clear communicator, able to challenge and be challenged without ego
  • Professional proficiency in English (as the team becomes more international)

Benefits

  • Hybrid work in Paris depending on role
  • Executive-style contract and RTT (8–12 days per year depending on public holidays in the current year)
  • A Mac or PC provided according to your preference
  • 60% coverage of meal vouchers (€9 per working day)
  • €50/month training budget contribution
  • Comprehensive health insurance (Alan)
  • Offices located in central Paris (9th arrondissement)
  • Annual offsite with the whole team and numerous company events

Job title

Front-End Engineer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job