Consultant front-end F/H

Zenika
Canton of Brest-2, France
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French

Job location

Remote
Canton of Brest-2, France

Tech stack

Java
JavaScript
Agile Methodologies
Automation of Tests
CSS
Software Quality
Continuous Integration
DevOps
Human-Computer Interaction
Open Source Technology
Scrum
TypeScript
Openapi
Data Server Interface
Tailwind
Cypress
Backend
Gitlab
Vue.js
WebPack
Angular
Kubernetes
Playwright
Front End Software Development
Docker
Microservices

Job description

Tu interviens là où ton expertise a un vrai impact :

  • Refonte d'architecture, développement from scratch, modernisation d'un SI public ou plateforme B2B...
  • En équipe client ou sur un projet interne.
  • Toujours dans un environnement qui valorise la qualité logicielle, l'échange, et la co-construction
  • Concevoir, développer et maintenir des interfaces utilisateurs modernes, responsives et performantes, principalement en Vue JS, typescript
  • Collaborer avec les UX/UI designers pour intégrer les maquettes tout en respectant les bonnes pratiques d'accessibilité et de performance.
  • Mettre en place ou faire évoluer un design système ou une librairie de composants
  • Participer à l'architecture technique frontend, en lien avec les leads et l'équipe back-end (approche contractuelle via OpenAPI).
  • Optimiser le SEO et les performances Web (Core Web Vitals) sur des applications à forte visibilité publique.
  • Mettre en place et maintenir des tests automatisés (unitaires, d'intégration, end-to-end) dans un objectif de qualité continue.
  • Contribuer aux choix technologiques ou refactorisation ,
  • Assurer ponctuellement une contribution back-end, notamment pour enrichir les contrats de services ou mocker des données en autonomie., * Et tu sais évoluer dans un environnement devOps (Gitlab, CICD, Docker...)

Et tu ne fais pas "que coder" :

  • Tu participes aux choix techniques, à la vision produit, à la culture craft (TDD, DDD, Clean Archi…),
  • Tu mentors, tu expliques, tu fais évoluer les équipes et les idées., * Tu n'es jamais seul·e : guildes internes, binômage, partages entre pairs.
  • Tu grandis à ton rythme : lead dev, archi, speaker, formateur…
  • Tu codes, tu questionnes, tu comprends le "pourquoi" métier derrière le "comment" technique., * Stack à jour dans des écosystèmes modernes
  • Agile pragmatique (Scrum ou Kanban), équipes mixtes client/Zenika
  • Des talks, formations, projets open source : tu choisis ton terrain de jeu
  • Télétravail flexible, vrai respect du temps perso, rémunération transparente

Et en plus :

  • Un modèle d'entreprise responsable : inclusion, égalité pro, sobriété numérique.
  • Un environnement où tu peux être toi-même, avec écoute et équité.

Un process clair, humain et rapide

3 étapes en 3 semaines maximum

  • Échange pour comprendre ton parcours et tes envies
  • Echange technique avec nos consultants de ta stack technique
  • Discussion conseil & culture avec un·e manager

Nous parlerons de ta rémunération et de notre fonctionnement interne dès le premier échange.

Requirements

Tu te reconnais dans notre approche du développement orientée qualité et produit ?

Tu as déjà pu te construire une expérience sur plusieurs écosystèmes techniques et fonctionnels ?

Benefits & conditions

Tu cherches de la montée en compétence sans bullshit et tu veux bosser dans une équipe où ton avis compte vraiment ?

About the company

* Javascript, Typescript, Vue, Nuxt, vitest, vite, Jest, Playwright, Cypress,Testing library, Tailwind CSS, SCSS..., * Un portail public santé repensé de A à Z (Java 17, Angular 16, K8s.) * Une plateforme B2B dans l'énergie, microservices et front responsive. * Un accompagnement DevEx sur-mesure pour une DSI en transformation., Chez Zenika, la RSE a une place centrale dans toutes nos décisions, c'est pourquoi nous nous engageons à garantir l'égalité de traitement pour chaque candidature. Nous sommes convaincus que la diversité apporte de la valeur, et l'expérience candidat est au cœur de nos préoccupations. Si tu as des besoins spécifiques, nous adapterons ton processus de recrutement et ton intégration en conséquence.

Apply for this position