Développeur Frontend
(CDD - 100%)
Description
Nous recherchons un nouveau développeur(-se) Web Front End (80 - 100%) expert et précis ayant au moins 3 ans d'expérience. Le poste consiste à créer des templates d’app web et à les intégrer dans la logique du Framework front end utilisé dans le projet.
Par exemple, un designer crée un template ou un wireframe (et communique les exigences de design: polices, couleurs, animations, etc). Votre responsabilité est de créer les templates HTML + CSS et d'intégrer la logique en Javascript et/ou PHP (PWA VueJS/Angular ou/et Blade Laravel). Vous devez également communiquer avec les développeurs Backend pour obtenir les données dont vous avez besoin pour le Front via des variables PHP ou API.
Ce que nous offrons
- Un environnement de travail jeune et dynamique
- Des types de projets hétérogènes (voir notre site web)
- Une atmosphère détendue
- Possibilité de travailler partiellement à distance
- Un encadrement technique d’excellente qualité
- La possibilité de grandir et d'évoluer en tant que collaborateur
- Un CDI à 100% ou 80%
Votre profil
- Créer les composants de l'application web/l'interface utilisateur en utilisant les dernières bonnes pratiques HTML/CSS.
- Coopérer avec les designers afin de respecter l'intention du design.
- Intégrer des données provenant de divers services Backend et de contrôleurs Laravel.
- Rédiger un code bien conçu, testable et efficace en utilisant les bonnes pratiques de développement logiciel.
- Créer et maintenir la documentation des logiciels développés.
- Communiquer activement et en permanence avec ses collègues.
Les exigences du poste
Les musts techniques
- Expérience professionnelle avérée en programmation web d'au moins 3 ans.
- Solide compréhension de l'interface utilisateur, de la compatibilité entre les navigateurs, des fonctions et des normes générales du web (responsive, etc.).
- Bonne compréhension du fonctionnement des applications web, notamment de la sécurité, de la gestion des sessions et des bonnes pratiques de développement.
- Expertise en HTML/SCSS.
- Expertise en Javascript et des frameworks VueJS/Angular.
- Bonne connaissance du state management pattern.
- Expertise dans l'utilisation et l'intégration des services API.
- Expertise dans le développement Frontend Laravel (Views et Blade) avec PHP.
- Utilisation d'outils de versionnement de code tels que Git (via GitLab) ou équivalent.
- Capacité à mettre en place son environnement de développement.
Les plus techniques
- Bonne connaissance des exigences liées aux PWA.
- Connaissance de base du fonctionnement de GraphQL pour les requêtes API.
- Connaissance de base de Docker.
- Capacité à appliquer des Design Systems existants, tels que Material Design ou équivalent.
Compétences non-techniques
- Capacité de communiquer les besoins à l'équipe Backend (pour la définition des API ou des variables PHP).
- Précision et exactitude dans la mise en œuvre du Design fournie par les Designers.
- Autonomie dans la prise de décisions d'implémentation en fonction des exigences de l'architecture.
- Bonne logique, facilité dans la résolution de problème et débogage.
- Solides compétences organisationnelles permettant de jongler avec de multiples tâches et de respecter les délais et les budgets.
- Capacité à travailler et à s'épanouir dans un environnement en constante évolution, à apprendre rapidement et à maîtriser diverses technologies et techniques web.
- Bachelor en informatique ou dans un domaine connexe.
- Être aimable et ouvert d'esprit.
Comment postuler
Important: Lors de votre postulation, merci de nous informer que vous avez vu notre annonce sur WeJob.