- Accueil
- Travail à Domicile
- Développeur·se Full-Stack confirmé·e / senior
Déjà pourvu
Ne rate pas la prochaine offre. Reçois des postes adaptés directement par e-mail.
Développeur·se Full-Stack confirmé·e / senior
Résumé du poste
Modèle de travail
⚠️ Attention, il ne faut pas postuler en candidature simplifiée, ce ne sera pas pris en compte. Les conditions pour postuler sont indiquées en bas.
Développeur(se) Full-Stack confirmé(e) / senior --- CDI
Qanary · Meylan (Innovallée) · Hybride 2j/semaine
À propos de Qanary
Qanary est une startup grenobloise spécialisée dans le test automatisé. Nous développons une plateforme qui permet aux équipes produit d'enregistrer, d'exécuter et de monitorer leurs tests de bout en bout, avec une ambition croissante autour de l'IA.
On construit la plateforme qui rend le test automatisé simple : enregistrer un parcours, l'exécuter en continu, être alerté quand quelque chose casse --- sans écrire une ligne de code. Et on pousse l'automatisation plus loin avec l'IA, pour des tests qui se réparent et s'écrivent en partie tout seuls.
Derrière Qanary, deux cofondateurs (CEO & CTO), une vision claire, un premier recrutement : tu arrives au bon moment pour peser sur les décisions techniques et construire quelque chose de solide dès les fondations.
Le poste
Tu rejoins une équipe technique de deux personnes, dont le CTO avec qui tu travailleras au quotidien. Le périmètre est large et volontairement polyvalent : on ne cloisonne pas les rôles.
Le poste couvre les responsabilités suivantes :
- Développement produit sur nos applications principales
- Intégration IA : exploration et implémentation de fonctionnalités intelligentes dans nos outils
- Infrastructure & DevOps : conteneurisation, déploiement, observabilité
- Architecture : participer aux choix techniques et les faire évoluer
- Support : accompagner les utilisateurs, déboguer en conditions réelles, remonter les irritants produit
À terme, à mesure que l'équipe grandit, une évolution naturelle vers un rôle de Lead Developer est envisagée.
Stack technique
- Technologies : Go, Chi, GORM, Templ, HTMX, Tailwind, Node.js, TypeScript
- Données : MySQL, Redis
- Messaging : RabbitMQ / Kafka
- Infra : Docker, Kubernetes, WebRTC, WebSocket
- IA : LLMs, agents IA
Profil recherché
On cherche un profil polyvalent, force de proposition et autonome. Quelqu'un qui n'attend pas qu'on lui dise quoi faire, qui prend des initiatives, et qui est à l'aise aussi bien sur une tâche technique que sur un échange client ou un problème d'infra. On est conscients que la stack est exigeante --- la maîtrise complète n'est pas un prérequis : ce qui compte, c'est la capacité à monter en compétence rapidement et à livrer avec soin.
En revanche, soyons clairs sur le niveau : on ne cherche pas un long CV, on cherche quelqu'un qui sait ce qu'il/elle fait. Tu dois être capable de prendre une décision technique seul, de la défendre, et d'en assumer les conséquences. Ce poste n'est pas un premier job, ni un poste où l'on apprend les bases du métier.
Indispensable :
- Solide expérience en développement backend (Go ou autres)
- À l'aise côté infra (Docker, CI/CD, déploiement)
- Autonomie réelle, sens des responsabilités, goût pour le code propre
- À l'aise pour intervenir sur des sujets variés sans attendre un cadre défini
Un plus :
- Expérience en test automatisé (e2e, intégration...)
- Appétence ou expérience avec les LLMs / intégration IA
- Connaissance Go et TypeScript
Notre rapport à l'IA
On utilise des outils comme Claude Code au quotidien et on t'encourage à faire pareil. Cela dit, on attend une vraie maturité sur le sujet : comprendre ce que tu génères, valider chaque décision, refuser le vibe coding.
Ce qu'on offre
- CDI, rémunération 42-48 K€ selon expérience et niveau
- Hybride : 2 jours/semaine à Meylan (Innovallée), le reste en remote. Pas de full remote ni d'aller-retour longue distance.
- Part au capital : en tant que premier recrutement, tu prends une vraie part de l'aventure avec une enveloppe d'equity dédiée. On en discute ouvertement dès l'entretien.
- Impact réel dès le premier jour, pas de silo, pas de ticket kafkaïen
- Perspective d'évolution Lead Dev au fil des recrutements, si souhaité
Le processus de recrutement
On veut un processus qui soit bénéfique pour les deux parties. 3 étapes :
- Premier échange (30min) - Un call avec un membre de l'équipe pour faire connaissance, comprendre ton parcours et te présenter.
- Entretien technique (1h30, présentiel) + échange CEO (1h) - On rentre dans le concret : architecture, choix techniques, vision, ambition.
- Un moment informel (~1h) - Un temps détendu, pour sentir si le courant passe des deux côtés.
Comment postuler ?
Envoie ta candidature à [email protected] : ton CV (GitHub / portfolio / autres), où tu es basé, et en 3 lignes, le bug le plus pénible que tu aies débuggé et comment tu t'en es sorti.