Nous recherchons un·e Développeur·euse Fullstack passionné·e et expérimenté·e, spécialisé·e dans l’utilisation de Laravel, Tailwind CSS et Livewire. En tant que membre clé de notre équipe de développement, vous travaillerez sur des projets variés et stimulants, contribuant à la conception, au développement et à la maintenance de nos applications web.
Responsabilités :
Concevoir et développer des applications web robustes et performantes en utilisant Laravel.
Créer des interfaces utilisateur modernes et réactives avec Tailwind CSS.
Utiliser Livewire pour développer des composants dynamiques sans écrire de JavaScript personnalisé.
Collaborer étroitement avec l’équipe produit pour comprendre les besoins des utilisateurs et traduire les exigences fonctionnelles en solutions techniques.
Participer aux revues de code et assurer la qualité du code grâce à des tests automatisés.
Contribuer à l’amélioration continue des processus de développement et des méthodologies adoptées par l’équipe.
Expérience avérée en développement fullstack avec Laravel.
Solides compétences en CSS, en particulier avec Tailwind CSS.
Expérience avec Livewire pour le développement de composants dynamiques.
Bonne compréhension des principes de conception d’interface utilisateur et d’expérience utilisateur (UI/UX).
Capacité à travailler de manière autonome tout en étant un·e joueur·euse d’équipe.
Forte attention aux détails et passion pour la qualité du code.
Bonnes compétences en communication et capacité à collaborer efficacement avec des équipes pluridisciplinaires.
Qualifications :
Diplôme en informatique, génie logiciel ou domaine connexe, ou expérience équivalente.
Minimum de 5 années d’expérience en développement web fullstack.
Connaissance des outils de versioning tels que Git.
Phase 1 : Sélection des candidatures
Analyse des CV et lettres de motivation.
Présélection des candidat·e·s correspondant aux critères recherchés.
Phase 2 : Entretien téléphonique
Présentation de l’entreprise et du poste.
Discussion sur le parcours professionnel et les expériences pertinentes du·de la candidat·e.
Évaluation des motivations et de l’intérêt pour le poste.
Phase 3 : Test technique
Envoi d’un exercice technique à réaliser chez soi, axé sur Laravel, Tailwind CSS et Livewire.
Évaluation de la qualité du code, de la compréhension des concepts et de la capacité à résoudre des problèmes.
Phase 4 : Entretien technique
Discussion approfondie sur l’exercice technique réalisé.
Questions techniques supplémentaires pour évaluer les compétences du·de la candidat·e.
Échange sur les bonnes pratiques de développement et les méthodologies de travail.
Phase 5 : Entretien final
Rencontre avec les responsables RH et la direction.
Discussion sur les attentes mutuelles, les conditions de travail et les perspectives d’évolution.
Négociation des termes du contrat.