.png)
Développeur senior, Full Stack
Description du poste
Aperçu
À propos de nous
Activity Messenger est une startup en pleine croissance qui propose une plateforme SaaS innovante pour les secteurs du sport, des loisirs et de l’éducation en Amérique du Nord. Notre produit connaît un succès croissant sur le marché, et nous cherchons à élargir notre équipe d’ingénieurs pour répondre à une demande toujours plus forte.
Responsabilités
Vos responsabilités
En tant que développeur full-stack senior, vous jouerez un rôle clé dans le développement, l’amélioration des fonctionnalités de la plateforme. Vous collaborez étroitement avec les fondateurs, l’équipe de succès client et nos clients pour proposer des solutions de qualité.
Vos principales missions incluent :
- Architecture et développement : Concevoir et implémenter de nouvelles fonctionnalités et améliorations, tant sur le frontend (Vue.js) que sur le backend (Laravel). Veiller à la qualité du code, à ses performances et à sa maintenabilité tout en respectant les meilleures pratiques.
- Optimisation : Identifier proactivement les goulots d’étranglement et les zones à améliorer quant aux performances du système. Proposer et mettre en œuvre des solutions évolutives pour garantir que la plateforme puisse gérer une demande utilisateur croissante.
- Automatisation QA : Mettre en place les bases des tests unitaires et des tests end-to-end, en définissant des pratiques exemplaires pour les développeurs actuels et futurs.
- Revue de code et mentorat : Participer aux revues de code pour garantir la qualité et fournir des retours constructifs. Encadrer les développeurs juniors et partager votre expertise avec l’équipe.
- Correction de bugs et support technique : Diagnostiquer et résoudre les problèmes techniques signalés par les utilisateurs, tout en fournissant un support rapide pour assurer une expérience client positive.
Veille technologique : Rester à jour sur les dernières tendances, outils et technologies en lien avec Laravel, Vue.js et le développement web en général. Partager vos découvertes avec l’équipe.
Profil tech
Équipe
Compétences
Profil recherché
Minimum de 5 ans d’expérience pratique en développement avec Laravel et Vue.js.
Maîtrise de PHP et JavaScript, avec une solide connaissance des bases de données relationnelles comme MySQL.
Expérience en optimisation des applications SaaS pour de larges bases d’utilisateurs.
Bonne compréhension des API RESTful et de l’intégration d’API.
Familiarité avec les outils et workflows frontend modernes (Webpack, NPM, etc.).
Solides compétences en HTML5, CSS3 et principes de conception web responsive.
Expérience avec les systèmes de gestion de version (Git) et les pipelines CI/CD.
Une expérience préalable dans une équipe distribuée ou en télétravail est un plus.
Si vous êtes prêt à relever un défi passionnant et à contribuer à la croissance d’une plateforme SaaS performante, nous serions ravis de vous rencontrer !