đŸ‘šđŸ»â€đŸ’» postech.work

Fullstack Engineer - Paris - H/F

Qobra ‱ 🌐 In Person

In Person Posted 17 hours, 52 minutes ago

Job Description

📍 Poste basĂ© Ă  Paris, prĂ©sence rĂ©guliĂšre dans nos locaux requise (3 jours prĂ©sentiel Ă  minima)

💾 Package 50k - 65k€ + equity (BSPCE)

À propos de Qobra

FondĂ©e en juillet 2020, Qobra est une plateforme SaaS qui modernise la gestion des commissions pour toutes les Ă©quipes go-to-market des entreprises B2B. Nous sommes convaincus que la satisfaction des Sales est un levier majeur de croissance et de rĂ©tention, et qu’ils occupent un rĂŽle central dans l’exĂ©cution de la stratĂ©gie commerciale.

Qobra permet d’automatiser l’ensemble du calcul des commissions, offrant une visibilitĂ© totale et une transparence immĂ©diate. RĂ©sultat : des Ă©quipes plus motivĂ©es, plus performantes et un pilotage beaucoup plus fiable.

En cinq ans, plus de 200 entreprises en France et Ă  l’international nous ont fait confiance, parmi elles ElevenLabs, Doctolib, Spendesk, Agicap, Pretto, Skello, Partoo, Indy, Welcome to the Jungle, Pennylane, Gymlib
 et ce n’est qu’un dĂ©but.

AprĂšs une SĂ©rie A de prĂšs de 10 millions d’euros en septembre 2023, menĂ©e par Singular, Breega et Revenue Syndicate, Qobra accĂ©lĂšre dĂ©sormais son dĂ©veloppement produit et commercial pour devenir la rĂ©fĂ©rence mondiale de la commission management.

👉 Pour mieux nous connaĂźtre, dĂ©couvrez notre produit sur qobra.co, suivez notre actualitĂ© et nos opportunitĂ©s sur LinkedIn et Welcome to the Jungle.

💡 Et si vous postulez, prĂ©parez au mieux votre entretien grĂące Ă  notre Interview Guide.

Descriptif du poste

En tant que Fullstack Engineer (dominante Backend), tu rejoins la squad Data \& Integrations. Tu devras faire Ă©voluer et fiabiliser les flux de donnĂ©es qui alimentent Qobra, pour garantir une donnĂ©e fraĂźche, exacte et exploitable, mĂȘme Ă  trĂšs grande Ă©chelle. ConcrĂštement, l’équipe est responsable de :

Construire et maintenir les intĂ©grations avec l’écosystĂšme client (CRM, SIRH, bases de donnĂ©es, outils internes
), via APIs, imports/exports, webhooks et automatisations.

Développer les parcours et interfaces qui permettent de configurer, comprendre et manipuler ces données dans Qobra (mapping, rÚgles métier, contrÎles qualité, diagnostics).

Assurer la scalabilitĂ© et la fiabilitĂ© d’un produit utilisĂ© par 20 000 utilisateurs dans plus de 200 entreprises, avec des millions d’évĂ©nements/donnĂ©es traitĂ©s chaque jour, en forte croissance et dans un contexte d’internationalisation.

Tu seras accompagnĂ©(e) au quotidien par un Team Lead expĂ©rimentĂ© (10+ ans), dans une Ă©quipe Tech de 13 personnes, avec un objectif d’autonomie rapide et d’impact direct sur la prod.

Missions \& Responsabilités

Au sein de la squad, tu contribueras Ă  :

Développer et faire évoluer les systÚmes Backend qui ingÚrent, transforment et exposent la donnée (APIs, jobs asynchrones, pipelines, outils internes), en gardant une attention forte sur la fiabilité et la performance.

Implémenter des intégrations robustes avec des systÚmes tiers : gestion de formats hétérogÚnes, mapping métier, versioning, résilience aux erreurs, et suivi de bout en bout.

AmĂ©liorer l’expĂ©rience de configuration et de contrĂŽle de la donnĂ©e cĂŽtĂ© produit : interfaces d’administration, diagnostics, feedback utilisateur, comprĂ©hension des impacts mĂ©tier.

Participer Ă  la qualitĂ© et Ă  la fraĂźcheur de la donnĂ©e : tests, validations, contrĂŽles d’intĂ©gritĂ©, backfills, et mĂ©canismes de prĂ©vention des incohĂ©rences.

Contribuer Ă  l’effort scalabilitĂ© / reliability :

  • optimisation de performances (latence, requĂȘtes DB, temps de traitement),

  • limitation de la charge infra et maĂźtrise des coĂ»ts,

  • mise en place/amĂ©lioration du monitoring, alerting, SLO/SLI.

Prendre part au run : investigation des incidents de production, corrections, post-mortems simples, et amélioration continue pour éviter les régressions.

Collaborer étroitement avec Produit, CS et Ops pour prioriser les sujets, challenger les solutions et livrer des features utiles et durables.

Partager tes apprentissages avec l’équipe (revue de code, documentation, bonnes pratiques, veille), et contribuer Ă  faire grandir le niveau technique collectif.

Participer ponctuellement au recrutement : entretiens techniques, revue d’exercices, aide Ă  l’évaluation des candidats.

Stack technique

Front-end: Vue 3 (Typescript), Pinia (Typescript), Vuetify 3 (Typescript)

Back-end: Flask (Python), Celery (Python), MongoDB, SQLite

DevOps: Docker, AWS (EC2, Redis, RabbitMQ...), Terraform, Spacelift

Testing: Vitest (Typescript), Cypress (Typescript), Pytest (Python)

Data: BigQuery (GCP), dbt, Kestra, Metabase, Amplitude, Segment

Gestion de projet: Notion, Linear, GitHub, Figma

Profil recherché

Expérience

3+ ans sur un framework frontend moderne (React, Vue, Angular
) ; livraison d’interfaces claires et robustes.

3+ ans d’expĂ©rience en CDI en dĂ©veloppement fullstack, avec une vraie appĂ©tence backend.

Goût pour le end-to-end et arbitrage entre qualité technique, délais et impact utilisateur.

Backend \& systĂšmes data-intensifs

Features B2B/SaaS en production, Ă  l’aise sur tout le cycle : conception → dev → dĂ©ploiement → run.

Conception/dĂ©veloppement d’APIs et services fiables, performants et maintenables.

Exposition Ă  la volumĂ©trie et Ă  l’asynchrone (jobs, queues, batchs) ; comprĂ©hension des enjeux de fiabilitĂ© (retries, idempotence, erreurs, monitoring).

CapacitĂ© Ă  diagnostiquer/corriger des problĂšmes de prod (latence, timeouts, requĂȘtes coĂ»teuses) + envie de progresser.

Culture data \& intégrations

Attention à la qualité, fraßcheur et exactitude de la donnée ; compréhension des flux de bout en bout.

ExpĂ©rience d’intĂ©grations avec des systĂšmes tiers (APIs externes, imports/exports, formats variĂ©s) et gestion de la complexitĂ©.

Pratiques d’ingĂ©nierie

Standards sains : tests unitaires/intégration, code review, CI/CD, documentation utile.

IntĂ©rĂȘt pour la scalabilitĂ© et la reliability (mĂȘme sans ĂȘtre expert·e).

Outils modernes \& IA

À l’aise avec un environnement moderne (TypeScript, outils de build, observabilitĂ©).

Utilisation du dev assisté par IA pour la productivité (génération, refacto, tests) avec esprit critique.

Soft Skills

Forte capacitĂ© d’apprentissage/remise en question ; veille et partage.

Empathie utilisateur et compréhension des enjeux métier.

Communication claire, capacitĂ© Ă  expliquer ses choix et Ă  demander de l’aide.

👉 Tu n’as pas besoin d’avoir dĂ©jĂ  tout vu Ă  trĂšs grande Ă©chelle, mais tu es Ă  l’aise avec la prod, curieux(se) des sujets data/scale, et prĂȘt(e) Ă  monter en puissance rapidement !

Qobra c’est aussi

Un package attractif : Rémunération attractive, carte Benefiz avec cagnotte flexible, abonnement Gymlib, 50 % de prise en charge des frais de transport, et BSPCE pour partager notre succÚs.

Une startup en pleine croissance : Nous redéfinissons un marché en forte expansion avec des projets ambitieux.

Une culture de l'excellence : Entourez-vous d’une Ă©quipe de personnes investies, oĂč l’apprentissage est constant et chaque contribution a un impact direct.

Des conditions de travail optimales : Bureaux modernes à Paris, flexibilité télétravail, et environnement propice à la productivité (fruits frais, snacks, et petits-déjeuners).

Des moments de cohésion : Team-building, UBEGA party et offsites pour des moments uniques.

Chez Qobra, l’innovation est notre moteur, et la diversitĂ© et l’inclusion sont au cƓur de nos valeurs. Nous accueillons les talents de tous horizons, crĂ©ant un environnement oĂč chaque voix compte. La discrimination n’a pas sa place ici - nous sommes engagĂ©s pour l’égalitĂ© dans toutes nos activitĂ©s.

🏁 DĂ©roulement des entretiens

15-30 min Screen Call avec Jade (HR)

1h de test d'algo avec Johan (Fullstack Engineer)

1h d’échange avec Tanguy (CTO)

1h d’entretien technique - design et specs d’une fonctionnalitĂ© avec Arthur (Tech Lead)

Échange avec Antoine (CEO) et Axel (CPO)

Une prise de références aura lieu en parallÚle en fin de process

💡 Dans une dĂ©marche de transparence, nous te proposons aussi de poser tes questions Ă  des personnes de l’équipe hors processus de recrutement, si tu le souhaites (rĂ©fĂ©rences call inversĂ©es).

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.