Développeur Frontend Senior Nuxt / Vue / TypeScript-RABAT

Cegedim
Inconnu, France
13 days ago
Apply on careers.cegedim.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Working hours
Regular working hours

Tech stack

PHP (Programming Language) Application Programming Interfaces (APIs) Business Software Code Review Continuous Integration Programming Tools Symfony TypeScript Openapi Eslint Backend Git
+5 more
Webpack Playwright Front End Software Development JestJS Docker

Job description

Nous recherchons un développeur frontend senior pour concevoir et faire évoluer les interfaces des plateformes métier B2B et SaaS. Il intervient sur des parcours exigeants en matière de fiabilité, de sécurité, de lisibilité et de performance.

Il travaille avec les développeurs backend PHP/Symfony, les QA et les équipes produit. Il transforme les règles métier et les contrats API en interfaces robustes, testables et accessibles, y compris lorsque les traitements sont asynchrones ou les services indisponibles:

· Concevoir et développer les interfaces avec Nuxt 4, Vue 3 et TypeScript, en organisant le code par fonctionnalités et responsabilités.

· Construire des composants réutilisables avec Vuetify 3 et adapter Vuexy aux besoins du produit sans créer de dépendances inutiles au template.

· Implémenter les parcours métier, les formulaires complexes, les droits d’accès et les états de chargement, d’erreur et de traitement.

· Collaborer avec le backend sur les contrats OpenAPI, les modèles de données, les erreurs et les évolutions compatibles.

· Participer avec la QA à la définition des critères d’acceptation, des scénarios et des contrôles automatisés.

· Garantir la qualité par les tests, les revues de code, le typage et les contrôles automatiques.

· Améliorer l’accessibilité, les performances et la compatibilité des interfaces sur les navigateurs et écrans ciblés.

· Contribuer aux outils de développement, à la CI/CD, au diagnostic des incidents et à la documentation.

Requirements

· Expérience confirmée en développement frontend, idéalement cinq ans ou plus, avec une pratique approfondie de Vue et TypeScript.

· Expérience de Nuxt et d’applications métier intégrant des API, des formulaires et des permissions complexes.

· Autonomie dans la prise en charge d’un sujet, du cadrage à la livraison et au suivi.17

Outils et technologies :

Socle frontend : Nuxt 4, Vue 3, TypeScript et Vite

Interface : Vuetify 3 et Vuexy

État et appels API : Pinia, TanStack Query Vue, ofetch et $fetch

Formulaires et contrats : VeeValidate, Zod, OpenAPI et Orval

Tests : Vitest, Vue Test Utils et Playwright

Qualité et outillage : ESLint, Prettier, Git, Docker et CI/CD

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on careers.cegedim.com
Prepare application

Good distractions

Loading talks and stories from around this role…