Senior Frontend Developer

Rennes, France CDI

À propos de CYCLAD FRANCE

Cyclad est une entreprise spécialisée dans le recrutement de profils qualifiés dans le domaine de l’informatique. Nous sommes présents en France, en Pologne et au Maroc. Nous misons sur la transparence et la proximité avec les experts qui nous rejoignent.

Le poste

We’re creating a self-hosted SaaS platform designed for the most critical, regulated and
air-gapped environments. As a Senior Frontend Engineer, you will design and deliver the
operator-facing user experiences that make our Self-Hosted platform installable, observable, and
operable by customers in highly constrained environments. Your mission is to build robust,
offline-capable UIs that extend our SaaS DNA into self-hosted deployments.
? The position is available in Rennes, Paris or fully remote in Europe.
Your missions:
● Build a wizard-like installer/updater with preflight checks (CPU, memory, OS/K8s versions)
that guides operators and fails gracefully on incompatibility.
● Develop UIs that let operators trigger diagnostics, capture logs/metrics/configs, and
generate signed export bundles
● Ensure all UIs are offline-capable (service workers, caching strategies).
● Provide clear remediation guidance and runbooks integrated into the UI.
● Design a UI for browsing, staging, and applying signed offline bundles (CTI, AI models,
detection rules) with pin/rollback and compatibility checks.
● Ensure design and component consistency with our SaaS product, while adapting flows to
on-prem constraints.
● Work closely with Backend Engineers and SREs to keep UX aligned with deployment
architecture.
● Provide a lifecycle management UI for one-click upgrades, rollbacks, and version pinning.
Your profile:
● You have a minimum of 5 years professional experience in front-end development, with
strong experience with Angular.
● You are autonomous in your technological watch and you are up-to-date with latest
standards
● You ensure code quality by following good development practices and strong test
strategies. You are driven by simplicity & efficiency.
● You participate in code reviews and provide constructive feedback to team members.

Contract type for Candidate - Employee contract;B2B
Place of work - Paris;Remotely 100%

Client/Prospect - Client
**Project/Team/Company/Other - ** KO Questions:
● Would you be able to start within 60 days after an offer?
● Do you have experience with on-prem projects ?
● Have you built and maintained a production Angular application using the latest version
(v15+)?
● Have you ever built an offline-capable Angular app (service workers, caching strategies,
PWA)?
● Do you write end-to-end tests in Playwright, not just unit tests?
● Do you know how to design reusable, standalone Angular components (with OnPush
change detection)?
● Have you implemented complex reactive forms with validation and error handling in
Angular?
● Do you routinely gate merges on automated Playwright E2E tests in CI/CD?
● Have you contributed to a multi-developer Angular codebase with Git workflows (feature
branches, PR reviews, rebases)

Détails sur le poste
Rennes, France
CDI
Propulsé parTaleez