AI Jobs Map

Maison Battat Inc. · Mont-royal, QC H4T 1M4

Full-Stack Developer/Développeur Full-Stack

full timePosted yesterday
Apply on IndeedOpens the original posting. AI Jobs Map never asks for your details.

Stack mentioned

agentic-aillmrest-apijavapythonjavascripttypescriptnode.jspostgresqldockergithubci/cdopenaiprompt-engineeringgitreactangularvue

Full-Stack Developer
Maison Battat Inc.

At Battat, we’re in the business of making kids happy. Thanks to our team of dynamic, talented and motivated individuals, we design and manufacture high quality, educational, and innovative toys that kids and parents around the world have loved for over 45 years!

Joining Battat means working in a multidisciplinary team within a growing privately-owned international company. It also means joining a stimulating workplace, full of professional challenges and the possibility to develop and grow.

Reporting to the Director of IT & Infrastructure, the Full-Stack Developer – AI Agents & Automation designs, develops, tests, integrates, and maintains modern business applications across the full technology stack. This role combines strong software engineering fundamentals with modern AI-assisted development to rapidly prototype, test, and deliver reliable internal web applications, integrations, automation, and AI-enabled solutions. Working closely with developers, IT, business analysts, data specialists, and business users, you will help turn business requirements and prototypes into secure, maintainable, production-ready applications.

What You’ll Do

AI & Automation (~50%)

- Design and build AI agents, LLM integrations, and automation workflows (n8n, Power Automate) that solve real business problems

- Use AI coding tools and "vibe coding" to rapidly prototype new ideas

- Review and harden AI-generated code for security, performance, and reliability

- Explore new AI tools and bring fresh ideas to the team

Full-Stack Development (~50%)

- Build and maintain web apps and REST APIs (Java, Python, JavaScript/TypeScript, Node.js)

- Design PostgreSQL schemas and queries

- Containerize and deploy with Docker; collaborate via GitHub and CI/CD

- Troubleshoot and improve existing systems

What You Bring

- 3+ years of software development experience (Java and/or Python, JavaScript/TypeScript, Node.js)

- Hands-on experience with AI tools (ChatGPT, AI coding agents/IDEs, prompt engineering) — and real curiosity about where AI is headed

- Experience with PostgreSQL, Docker, Git/GitHub

- Bonus: experience with LLM/AI APIs, AI agents, React/Angular/Vue, or automation platforms like n8n/Power Automate

Curious? Visit www.battatco.com and explore our brands!

We offer a competitive salary based on experience, a generous group benefits package, and continuing education.

Language of work for positions permanently located in Quebec

Knowledge of French is required for positions permanently located in Quebec so incumbents can communicate with their colleagues and suppliers in Quebec as necessary. French-language training is offered to all incumbents in permanent positions in Quebec who do not have a good knowledge of French.

Other language requirement

Another language is required for this position in order to communicate with clients and suppliers, who are mostly located outside Quebec.

We thank all applicants for their interest, however only selected candidates will be contacted.

Développeur Full-Stack Maison Battat Inc.

Chez Battat, notre mission consiste à rendre les enfants heureux. Grâce à notre équipe d’individus dynamiques, talentueux et motivés, nous concevons et fabriquons des jouets haut de gamme, novateurs et éducatifs que parents et enfants du monde entier adorent depuis plus de 45 ans!

Travailler chez Battat implique collaborer avec une équipe multidisciplinaire au sein d’une entreprise internationale privée en pleine croissance. Cela signifie également s’intégrer à un milieu de travail stimulant débordant de défis professionnels et offrant des possibilités de développement et de croissance.

Relevant du directeur des TI et de l’infrastructure, le Développeur Full-Stack – Agents IA et automatisation conçoit, développe, teste, intègre et maintient des applications d’affaires modernes à travers l’ensemble de la pile technologique. Ce rôle combine de solides compétences en génie logiciel avec des méthodes modernes de développement assisté par l’IA afin de concevoir rapidement des prototypes, effectuer des tests et livrer des applications Web internes, des intégrations, des automatisations et des solutions propulsées par l’IA fiables. En étroite collaboration avec les développeurs, les équipes TI, les analystes d’affaires, les spécialistes des données et les utilisateurs d’affaires, vous contribuerez à transformer les besoins d’affaires et les prototypes en applications sécurisées, maintenables et prêtes pour la production.

Ce que vous ferez

IA et automatisation (~50 %)

- Concevoir et développer des agents IA, des intégrations de modèles de langage (LLM) et des flux d’automatisation (n8n, Power Automate) pour répondre à des besoins d’affaires concrets

- Utiliser des outils de développement assistés par l’IA et le « vibe coding » afin de prototyper rapidement de nouvelles idées

- Réviser et renforcer le code généré par l’IA afin d’assurer sa sécurité, sa performance et sa fiabilité

- Explorer de nouveaux outils d’IA et proposer de nouvelles idées à l’équipe

Développement Full-Stack (~50 %)

- Développer et maintenir des applications Web et des API REST (Java, Python, JavaScript/TypeScript, Node.js)

- Concevoir des schémas et des requêtes PostgreSQL

- Conteneuriser et déployer des applications avec Docker; collaborer à l’aide de GitHub et des processus CI/CD

- Diagnostiquer les problèmes et améliorer les systèmes existants

Ce que vous apportez

- 3 ans ou plus d’expérience en développement logiciel (Java et/ou Python, JavaScript/TypeScript, Node.js)

- Expérience pratique avec les outils d’IA (ChatGPT, agents/outils de développement assistés par l’IA, ingénierie des prompts) et une réelle curiosité pour l’évolution de l’IA

- Expérience avec PostgreSQL, Docker et Git/GitHub

- Atout : expérience avec les API LLM/IA, les agents IA, React/Angular/Vue ou des plateformes d’automatisation comme n8n/Power Automate

Curieux? Visitez www.battatco.com et explorez nos marques!

Nous offrons un salaire compétitif en fonction de l'expérience, un généreux ensemble d'avantages sociaux et une formation continue.

Langue de travail pour les postes situés en permanence au Québec

La connaissance du français est requise pour les postes situés en permanence au Québec afin que le titulaire puisse communiquer au besoin avec ses collègues et les fournisseurs au Québec. Une formation en français est offerte à tout titulaire d’un poste permanent au Québec qui ne possède pas une bonne connaissance du français.

Autre exigence linguistique

L’exigence d’une autre langue est requise pour ce poste afin de pouvoir communiquer avec les clients et des fournisseurs qui sont majoritairement situés à l’extérieur du Québec.

Nous remercions tous les candidats de leur intérêt, mais seuls les candidats sélectionnés seront contactés.

Benefits:

- Dental care

- Extended health care

- On-site parking

Work Location: In person

More jobs at Maison Battat Inc.