Nuevo
Descripcion del puesto
Indy est la plateforme tout‑en‑un qui révolutionne le quotidien des indépendants en France. En moins de deux heures, nos utilisateurs peuvent créer leur entreprise, automatiser leur comptabilité, ouvrir un compte professionnel gratuit, synchroniser leurs flux bancaires, catégoriser leurs transactions, générer des factures personnalisées et produire leur liasse fiscale ainsi que leur bilan. Plus de 250 000 indépendants nous font déjà confiance et notre ambition est d’atteindre le million d’utilisateurs d’ici fin 2027. Forts d’une levée de fonds de 40 M€ en Série‑C (total 86 M€), nous sommes aujourd’hui une équipe de 280 personnes, dont 60 développeurs·euses répartis en squads autonomes.
Dans le cadre de notre croissance, nous recherchons un(e) Développeur(se) Fullstack Senior passionné(e) par le back‑end comme le front‑end, capable de prendre du recul sur l’ensemble de la chaîne de développement et d’impulser les meilleures pratiques techniques. Vous intégrerez une squad agile (Scrum ou Kanban) où l’intégration et le déploiement continus sont la norme, avec plusieurs mises en production chaque jour. Vous travaillerez en étroite collaboration avec les Product Owners, les designers UX/UI et les équipes QA afin de garantir la qualité, la scalabilité et la maintenabilité de notre produit.
**Vos missions principales**
- Concevoir, développer et maintenir les micro‑services NodeJS (TypeScript) qui alimentent les fonctionnalités clés d’Indy (gestion comptable, génération de documents fiscaux, synchronisation bancaire).
- Implémenter les interfaces utilisateurs dynamiques et réactives en VueJS 3 (Composition API, Vuex/Pinia).
- Participer à la définition de l’architecture technique (API REST, GraphQL, événements asynchrones) et aux revues de code.
- Mettre en place et améliorer les pipelines CI/CD (GitHub Actions, Docker, Kubernetes) pour assurer des déploiements fiables et automatisés.
- Contribuer à la mise en place de tests automatisés (unitaires, d’intégration, end‑to‑end) et à la culture TDD/BDD.
- Collaborer avec les équipes produit pour transformer les besoins métiers en spécifications techniques claires et estimables.
- Veiller à la performance, à la sécurité et à la conformité des services (RGPD, normes ISO).
**Profil recherché**
- Minimum 5 ans d’expérience professionnelle en développement fullstack, dont une solide expertise NodeJS (TypeScript) et VueJS.
- Maîtrise des concepts d’architecture micro‑services, des API REST/GraphQL et des bases de données relationnelles (PostgreSQL) et NoSQL (MongoDB).
- Expérience avérée avec les outils de conteneurisation (Docker) et d’orchestration (Kubernetes).
- Connaissance des pratiques DevOps, CI/CD, monitoring (Prometheus, Grafana) et gestion du cloud (AWS, GCP ou Azure).
- Bonnes pratiques de test (Jest, Cypress) et d’assurance qualité.
- Esprit d’équipe, capacité à communiquer clairement en français et en anglais, et appétence pour le travail en mode agile.
- Curiosité technologique, veille active et volonté de partager vos connaissances (pair‑programming, ateliers, mentorat).
**Ce que nous offrons**
- Un environnement de travail stimulant au cœur de Paris, avec la possibilité d’un mode hybride (3 jours sur site, 2 jours remote).
- Un package salarial compétitif + participation aux BSPCE.
- Des tickets restaurant, une mutuelle d’entreprise, un abonnement transport et un budget formation annuel.
- Des bureaux modernes, des espaces de détente, des conférences internes et des hackathons réguliers.
- Une culture d’entreprise axée sur l’innovation, la transparence et le bien‑être des collaborateurs.
- La chance de contribuer à un produit à fort impact social, aidant chaque jour des centaines de milliers d’indépendants à se concentrer sur leur cœur de métier.
Rejoignez Indy et participez à la construction de la prochaine génération d’outils pour les travailleurs indépendants !