Chez Allema, l’intelligence artificielle n’est pas un buzzword — c’est notre quotidien. On développe des solutions web et logicielles sur mesure en utilisant l’IA comme copilote de développement. On cherche un.e développeur.euse Full Stack qui n’a pas peur de repousser les limites, qui est à l’aise de coder avec des outils AI et qui veut contribuer à des projets variés et stimulants. Si tu veux être à l’avant-garde du développement assisté par l’IA, ta place est ici.
Informations générales
- Type d’emploi : temps plein, 28 à 35 heures par semaine
- Mode de travail : idéalement à Rimouski, en mode hybride ou 100 % au bureau
- Possibilité d’évolution : le poste peut être combiné avec celui de Chargé.e de projet pour un rôle élargi
- Entrée en poste : dès que possible
Compétences requises
- Minimum de 2 années d’expérience en développement web (Full Stack)
- Maîtrise de JavaScript/TypeScript et d’au moins un framework frontend (React, Vue.js ou équivalent)
- Expérience côté backend avec Node.js, PHP, Ruby on Rails ou équivalent
- Expérience avec les bases de données relationnelles et/ou NoSQL (PostgreSQL, MySQL, Supabase, MongoDB)
- Utilisation active d’outils de développement assisté par l’IA (Claude, Copilot, Codex, Cursor ou équivalent)
- Maîtrise du français oral et écrit
- Bonne capacité d’analyse et de résolution de problèmes
- Connaissance des CMS WordPress et/ou Shopify (atout)
- Expérience avec les API d’intelligence artificielle — OpenAI, Anthropic, Groq, etc. (atout)
- Expérience en déploiement cloud — Azure, Vercel, AWS, DigitalOcean (atout)
Responsabilités
Développement de solutions sur mesure
- Concevoir, développer et maintenir des applications web et des logiciels sur mesure pour nos clients
- Développer des fonctionnalités frontend et backend en utilisant les technologies appropriées au projet
- Intégrer des API tierces et des services d’intelligence artificielle dans les solutions développées
- Assurer la qualité du code par des tests, des revues de code et le respect des bonnes pratiques
Développement assisté par l'IA
- Utiliser activement les outils d’IA comme copilotes dans le processus de développement
- Contribuer à l’amélioration continue de nos processus de développement assisté par l’IA
- Documenter les bonnes pratiques et les apprentissages liés à l’utilisation de l’IA en développement
Collaboration et livraison
- Collaborer avec l’équipe (stratèges, designers, développeurs) pour livrer des projets de qualité
- Participer aux estimations de projets et aux revues techniques
- Assurer le déploiement des solutions en production selon les meilleures pratiques