Développeur-se Full-Stack confirmé-e / senior (H/F)

Qanary
Canton de Meylan, France
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Intermediate
Compensation
€ 48K

Job location

Remote
Canton de Meylan, France

Tech stack

Automation of Tests
Continuous Integration
MySQL
Node.js
RabbitMQ
Redis
TypeScript
WebSocket
WebRTC
Tailwind
Large Language Models
Backend
Kubernetes
Kafka
Docker

Job description

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

Requirements

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., Qanary est une startup grenobloise. Nous dveloppons une plateforme qui rend le test automatis simple et qui permet aux quipes produit d?enregistrer, d?excuter et de monitorer leurs tests de bout en bout, avec une ambition croissante autour de l?IA pour des tests qui se rparent et s'crivent en partie tout seuls.

Benefits & conditions

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é

Apply for this position