Developing and maintaining features using React and Node.js for AI agent technologies. Engage in innovative projects in a fast-paced setting at Botpress.
Responsibilities
Develop and maintain customer-facing features using React and Node.js (TypeScript)
Use infrastructure as code to improve platform performance
Write unit tests and end-to-end tests for critical features
Implement tracking and monitoring tools to capture user journeys
Contribute to product documentation
Requirements
Technical stack: TypeScript, React.js, Node.js, PostgreSQL, Redis, and AWS. Candidates are encouraged to apply even if they have experience with only part of our stack.
Excellent English communication skills, both spoken and written (French is a plus)
Strong interest in AI agents and voice- and chat-based user experiences
Organized, with a strong work ethic, high attention to detail, and the ability to take initiative
Ability to thrive in a fast-paced startup environment and strong motivation to improve technical skills
Benefits
Work at one of Canada’s fastest-growing AI startups
Collaborate with a talented and passionate team
4 weeks of vacation
Paid sick leave and paid parental leave
Comprehensive insurance: health, dental, vision, travel, and life
Dedicated training and skills development budget
Fully stocked fridge and pantry — we take snacks very seriously
Your own desk — no hot-desking
A vibrant office life, including weekly social activities
Hybrid work model (3 days per week in the office after the probationary period)
Backend engineer building AI - powered 3D design review systems for CoLab, which helps mechanical engineering teams bring complex products to market faster. Developing scalable CAD, ML, and rule - based review infrastructure.
Principal Protection & Control Engineer leading high - voltage substation protection and control projects for Qualus, a power infrastructure solutions firm. Providing technical governance, approvals, commissioning support, and mentorship.
Senior Protection & Control Engineer leading high - voltage substation protection, control, and metering designs. Supporting utilities and renewable energy clients from concept through commissioning.
Early - career full - stack engineer building TypeScript/Node and React systems for Prometheum’s blockchain securities infrastructure. Shipping features, fixes, tests, and technical improvements in a fully remote team.
Full - stack engineer owning features for Prometheum’s blockchain - based securities infrastructure. Building TypeScript/Node.js back ends and React front ends for regulated digital - asset markets.
CMS Technical Lead migrating credit union public websites from Central1 Forge/OpenText to target CMS platforms. Leading architecture, integrations, security, content migration, and launch stabilization.
Junior Software Engineer developing LookDev, Lighting, and rendering tools for Image Engine, a Vancouver VFX studio. Optimizing Arnold, Gaffer, GPU, and production workflows.
GTM Engineer building AI agents, Salesforce automation, and pipeline intelligence for ButterflyMX’s smartphone door - access platform. Improving sales productivity, data integrity, and revenue velocity.
Senior Software Engineer building scalable AWS, Big Data, and ML infrastructure for Genesys’ AI - powered customer - experience platform. Leading distributed systems projects from architecture through production.
Software Developer building full - stack web applications for Intelex’s global EHSQ software platform. Delivering agile features across React, Node.js, Azure, AWS, .NET, and SQL stacks.