Développeur full-stack
Détails
Description
Développeur full-stack
Vue.js + Node.js
Poste
Développeur full-stack (Vue.js + Node.js)
Emplacement
Télécommande
Expérience
Niveau intermédiaire à senior (3–5+ ans)
Présentation de l’entreprise
Nous construisons une plateforme complète de billetterie et d’engagement des fans. Et une Super App pour une application multiplateforme (Web, iOS, Android, Desktop) qui gère la vente de billets, les objets de collection numériques, les points de fidélité et les expériences des fans.
Pile technique
Frontend
• Vue 3 (API de composition et d’options)
• Vuetify 3 + Ionic Vue 7
• Vuex 4 (Gestion d’État)
• Vite 4 (Outil de construction)
• Condensateur 5 – iOS & Android
• Electron 29 – Ordinateur de bureau
Backend & Infrastructure
• Node.js / Express (API REST personnalisée)
• Firebase Firestore (base de données)
Responsabilités principales
• Construire et maintenir les flux de billetterie (billets pour un seul match, abonnements saisonniers)
• Développer des tableaux de bord d’administration pour la gestion des tickets et le reporting
• Écrire des composants Vue propres et maintenables
• Participer aux revues de code
• Rédiger de la documentation
Compétences techniques requises
Indispensable
• Vue.js 3 : API de composition, état réactif, accroches du cycle de vie
• JavaScript / ES6+ : JS avancé, async/await, promises, modules
• Vuex : Schémas de gestion d’état, actions, mutations, getters
• API REST : Consommation et conception d’API RESTful, gestion de l’authentification
• Firebase : requêtes Firestore : auditeurs en temps réel, authentification, règles de sécurité
• Responsive Design : CSS3, SCSS, principes de conception mobile-first
• Git : contrôle de version, stratégies de branchement, pull requests
Fortement recommandé
• Vuetify 3 : Composants de conception des matériaux, thème, personnalisation
• Ionic Framework : composants d’interface mobile, schémas de navigation
• Node.js / Express : Création d’API REST, middleware, gestion des erreurs
• API Stripe : Intentions de paiement, webhooks, sessions de paiement
• Condensateur : fonctionnalités mobiles natives, développement de plugins
• TypeScript : sécurité des types, interfaces (la base de code est en transition)
Premiers 6 mois
• Diriger le développement des fonctionnalités des exigences au déploiement
• Mentor des développeurs juniors (si applicable)
• Proposer des améliorations architecturales
• Optimiser les goulets d’étranglement de performance
• Contribuer à la documentation technique
Comment postuler
Exigences de candidature
1. CV / CV mettant en avant l’expérience Vue.js pertinente et full-stack
2. Portfolio – Profil GitHub ou liens vers des projets que vous avez créés
3. Exemple de code (optionnel) – un projet Vue.js démontrant vos compétences
Processus d’entretien
5. Premier entretien – 30 minutes d’appel avec les RH / Recruteur
6. Entretien technique – discussion technique de 60 minutes et revue de code
7. Défi de codage – devoir de composant ou de fonctionnalité Vue.js à emporter à la maison
8. Entretien d’équipe – rencontrez l’équipe de développement et discutez de la collaboration
9. Entretien final – discussion avec le responsable technique ou le CTO

