Résumé du poste
Nous recherchons un développeur Vue Frontend compétent et passionné pour rejoindre notre équipe dynamique. Dans ce rôle, vous serez responsable de la construction et de la maintenance d'applications web de haute qualité en utilisant les dernières technologies Vue.js. Votre expertise en développement front-end contribuera de manière significative à nos projets, en assurant à la fois l'efficacité fonctionnelle et une expérience utilisateur exceptionnelle.
Détails de l'emploi :
Travail à domicile
Du lundi au vendredi de 9h00 à 18h00 *Flexible dans une certaine mesure
Suivi des jours fériés philippins
Responsabilités :
- Développer et maintenir des applications Vue.js : Utilisez votre connaissance approfondie de Vue.js, y compris les fonctionnalités de Vue 3.x et de Vue Router, pour développer des applications web robustes.
- Construction de composants : Utiliser l'API de composition de Vue.js pour construire et gérer l'état des composants.
- Développement web : Créer des interfaces web réactives et accessibles à l'aide de HTML5, CSS3 et JavaScript.
- Gestion de l'état : Gérer efficacement l'état des applications à l'aide d'outils tels que Vuex et Pinia.
- Intégration API : Intégrez des API RESTful ou GraphQL, en gérant les demandes de données asynchrones en douceur.
- Tests : Mise en œuvre de tests unitaires à l'aide d'utilitaires de test Vue.js et de frameworks tels que Jest ou Mocha.
- Construction et déploiement : Mettre en place et maintenir des pipelines de construction et de déploiement, afin d'assurer une livraison fluide de l'application.
- Compatibilité inter-navigateurs : Rédiger un code qui offre une expérience utilisateur cohérente sur différents navigateurs web.
- Collaborer avec les équipes : Travailler en étroite collaboration avec les équipes de conception, en utilisant des outils tels qu'Adobe X D et Illustrator pour les efforts de conception collaborative.
Qualifications :
- Solides compétences en Vue.js, HTML5, CSS3, JavaScript et TypeScript.
- Expérience en matière d'accessibilité du web et connaissance des normes WCAG.
- Maîtrise du prétraitement CSS, en particulier SASS.
- Compréhension de l'architecture à base de composants et de l'intégration des API.
- Connaissance des outils de construction comme Webpack et Vite.
- Familiarité avec Vue DevTools, ESLint et Prettier.
- Expérience en matière de conception de sites web réactifs et de compatibilité entre les navigateurs.
- Maîtrise de Git pour le contrôle des versions et connaissance des méthodologies CSS comme SMACSS.
- Familiarité avec les outils de gestion de paquets tels que npm ou Yarn.
- Connaissance d'Adobe XD et d'Illustrator.
- Expérience des outils de construction et de déploiement (par exemple, Jenkins, Travis CI, GitHub Actions).
- Expérience confirmée du travail sur des applications à grande échelle avec des bases d'utilisateurs très étendues.