Développeur Front-End Confirmé React/Angular/Vue - Poste à Distance
À distance
À plein temps
Temps partiel
Nous recherchons un Développeur Front-End de niveau intermédiaire à confirmé pour rejoindre notre équipe dynamique en télétravail complet. Votre expertise en frameworks JavaScript modernes (React, Angular, Vue.js) sera essentielle pour développer un portail web innovant destiné à nos clients. Ce projet stratégique nécessite un professionnel capable de créer des interfaces utilisateur performantes et intuitives.
Responsabilités Principales
- Concevoir et développer des interfaces utilisateur réactives et esthétiques pour notre portail web en utilisant les frameworks JavaScript modernes (React 18+, Angular 15+, ou Vue.js 3+).
- Collaborer étroitement avec les designers UX/UI pour transformer les maquettes en composants fonctionnels et réutilisables.
- Implémenter des formulaires d'authentification sécurisés et des tableaux de bord utilisateur intuitifs.
- Développer des modules de gestion d'abonnement avec différents niveaux d'accès.
- Intégrer diverses passerelles de paiement (Stripe, PayPal, etc.) de manière sécurisée.
- Créer des interfaces spécifiques pour les recruteurs avec des fonctionnalités de recherche avancées.
- Assurer la compatibilité multi-navigateurs et la réactivité sur différents appareils.
- Participer aux revues de code et appliquer les meilleures pratiques de développement.
- Optimiser les performances des applications front-end pour garantir des temps de chargement rapides.
- Effectuer des tests unitaires et d'intégration pour assurer la qualité du code.
Compétences Requises
- Minimum de 3 ans d'expérience en développement front-end avec une maîtrise avérée d'au moins un framework JavaScript moderne.
- Expertise solide en JavaScript moderne (ES6+) et TypeScript (4.x+).
- Expérience approfondie avec React (16.8+ avec Hooks), Angular (12+) ou Vue.js (3+).
- Maîtrise des outils de gestion d'état comme Redux, NgRx, ou Vuex.
- Connaissance pratique de HTML5, CSS3, Sass/SCSS et des principes de design responsive.
- Expérience avec les bibliothèques de composants UI comme Material-UI, Ant Design, ou Bootstrap.
- Compréhension des principes RESTful API et de l'intégration avec des services backend.
- Familiarité avec les outils de build modernes comme Webpack, Vite, ou Rollup.
- Expérience avec les systèmes de contrôle de version (Git).
- Capacité à écrire du code propre, maintenable et bien documenté.
Compétences Appréciées
- Expérience dans la mise en œuvre de systèmes d'authentification (OAuth, JWT).
- Connaissance des solutions de paiement en ligne et de leur intégration.
- Expérience avec les tests automatisés (Jest, Testing Library, Cypress).
- Familiarité avec les méthodologies Agile (Scrum, Kanban).
- Connaissance de Next.js, Nuxt.js ou Angular Universal pour le rendu côté serveur.
- Expérience en optimisation des performances web et bonnes pratiques SEO.
- Compréhension des principes d'accessibilité web (WCAG).
- Expérience dans la conception de systèmes de gestion d'abonnement.
Pourquoi Nous Rejoindre
En rejoignant notre équipe, vous bénéficierez d'une flexibilité totale en travaillant à distance, tout en participant à un projet innovant avec un impact direct sur nos utilisateurs. Vous aurez l'opportunité de perfectionner vos compétences techniques dans un environnement collaboratif, avec la possibilité d'influencer l'architecture et les décisions techniques. Notre culture favorise l'apprentissage continu, l'innovation et l'équilibre entre vie professionnelle et personnelle.