Vizzia is the cleanliness and public safety partner for French local authorities. Our first product line, Vizzia Waste, is deployed across 250+ local authorities and has processed over 110,000 incivilities in the past twelve months . The product combines autonomous mobile cameras, proprietary detection algorithms, and a SaaS platform coordinating technical services, municipal police, and elected officials. The Propreté product works — now Vizzia is building the next one.
Vizzia Safety is the second product line, launched after a €30M Series B in 2024. Same DNA — hardware deployable without civil engineering, data hosted in France, legally sound — applied this time to public safety, video enforcement, and operational coordination for municipal police.
Context
The Safety team today is four people: Jeremy (Lead Engineer, your future manager), Jean-Baptiste (Cloud), Hadrien (PM), and Walid (Designer).
The backend was built over the last six months. The design system is taking shape. The first screens are coming to life.
This is the right window to join. The foundation is stable enough to build on — and light enough that your choices still become the codebase's choices, not refactors to negotiate later.
You work with the autonomy of an early-stage startup and the firepower of a scale-up that already knows how to sell, deploy, and operate at national scale.
The roadmap is clear : a UK videoverbalization MVP by June 2026, a France rollout in Q4, a live videoverbalization feature in Q1 2027.
Jeremy needs a technical partner — someone who co-architects, contributes across the stack, and shapes foundational decisions.
1. Architect the product
Our choices become the codebase's choices.
Joint decisions on architecture, patterns, and technical direction
Open debate on every choice — the best argument wins
Push back when something feels off, and expect the same on yours
2. Build the frontend
The design system is taking shape. The screens are yours to build, end to end.
Architect and grow the design system in line with the product vision
Deliver the core business screens and a custom video player
Structure routing, state, forms, and i18n into a coherent app
Performance, accessibility, and DX are part of the bar
3. Reach into the backend when it counts
Real-time video, edge fleets on Raspberry Pi, ReBAC authorization. There's interesting backend work to take on whenever it serves the product.
Contribute to the Node / Hono / Drizzle services
Extend the video pipeline or edge layer when needed
Pick up whatever moves the product forward, wherever it lives
4. Hold the quality bar
Quality isn't a chore here. It's a shared standard.
Meaningful unit and e2e tests — coverage earned, not chased
Rigorous, constructive code reviews
5. Set the foundations for the team to come
One or two engineers join in 2027. You set the table for them.
Conventions, documentation, patterns they'll rely on
Onboard them and level them up naturally
Step into infra when it serves the team
5+ years of experience, including meaningful time building — or seriously structuring — a SaaS product from scratch.
Expert in modern React and its ecosystem. Not "I've done React before" — more like "I know when to step outside TanStack Query, and why."
Solid Node.js / TypeScript fundamentals — the backend is never a blind spot.
You ship fast without cutting corners, and you can explain the tradeoffs clearly when speed and quality collide.
You're a constructive challenger by default — with PM, Designer, Lead, VP Eng'. You push back with arguments, not ego.
Genuinely curious: you read, you test things, you have documented opinions. When something serious surfaces on GitHub, you go look.
🏡 Hybrid work
🏝 Contrat cadre and RTT (between 8 and 12 days per year depending on public holidays)
💻 A Mac or PC depending on your preferences
💸 BSPCE
🍜 60% coverage of meal vouchers worth €9 per worked day
🚃/🚲 Sustainable mobility allowance
🏥 Mutuelle (Alan)
💼 Offices located in central Paris (9th arrondissement)
☀️ Annual offsite with the whole team and plenty of company events
Video call with Talent Acquisition
Hiring Manager interview + culture fit with Jeremy (Hiring Manager) — 45 min
Technical case study — frontend & backend
Team interviews — PM, Designer, Cloud Engineer
Final interview with CTO
Rencontrez Vincent, Computer Vision Engineer
Rencontrez Alexandre, Co-fondateur & CTPO
Tieto spoločnosti tiež prijímajú pracovníkov na pozíciu "{profesia}".