Senior Product Engineer building Angular and full-stack features for Docebo’s AI-powered learning platform. Owning product delivery end-to-end, from customer discovery and experimentation to scalable production software.
Responsibilities
Own the full lifecycle of features from identifying problems through shipping solutions and measuring optimization opportunities
Originate product ideas from user conversations, analytics, and company strategy
Build MVPs, ship to production, iterate on feedback, and ensure ongoing product success
Lead the design, development, and scaling of Angular applications
Shape component architecture, state management, and design system decisions
Collaborate with backend teams using Go, Node.js, and Python to integrate APIs and deliver end-to-end experiences
Talk directly to users and participate in support rotations
Use product analytics and observability tools to understand feature usage
Instrument features, run experiments and A/B tests, define success metrics, and use data to guide decisions
Use AI-assisted development workflows to accelerate implementation
Champion front-end workflows, build tooling, testing, and component libraries
Ensure deployment is fast, safe, and reliable
Partner with Product, Design, and Testing to solve complex problems and deliver outcomes
Drive product decisions independently when appropriate
Mentor and coach developers on technical challenges and product thinking
Requirements
4–6+ years of full-stack experience, with a strong focus on front-end software development
Track record of building and shipping SaaS products end-to-end
Proficiency in Angular or a similar modern framework
Proficiency in TypeScript
Strong grasp of component architecture, state management such as NgRx, reactive patterns such as RxJS, and performance optimization
Working knowledge of Go, Node.js, and Python for API collaboration and full-stack tradeoffs
Fluency with AI-assisted development tools such as Claude Code, Cursor, or Codex
Experience with product analytics tools such as PostHog, Amplitude, or Mixpanel
Comfort with experimentation, feature flags, and A/B testing
Ability to navigate ambiguity, solve complex problems, and make sound product and technical decisions with incomplete information
Experience mentoring developers and collaborating across disciplines
Strong communication skills and ability to talk directly to customers
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience
Ability to work from the Toronto office three days per week, Tuesday through Thursday
Legal authorization to work in the country of application without current or future visa sponsorship
Benefits
Employee Share Purchase Plan (ESPP) at a 15% discount
Competitive compensation package
Health benefits
Paid vacation days
Two company-wide Docebo Days
Floating holidays for cultural celebrations
Birthday off
Family coverage offering time with children
Employee Resource Groups including PRIDE, DWA, BIDOC, and Green Ambassadors
Company-wide events
Discretionary bonus incentive based on individual and company performance
Senior Frontend Engineer building reliable order - flow and trading experiences for Wealthsimple, Canada’s leading financial innovator. Owning frontend systems across equities, options, crypto, and real - time market data.
Senior Frontend Engineer owning Spare’s Nutshell design system and accessible React interfaces. Building operational transit software used by agencies worldwide.
Senior frontend - leaning fullstack engineer scaling React systems for exacare ai’s AI operating system for post - acute care. Improving healthcare workflows, quality, and clinical decision - making.
Senior frontend engineer leading React architecture for Instacart’s self - serve advertising platform. Building campaign management, reporting, performance, and design - system experiences.
Staff engineer leading architecture and development of scalable web services for Thunderbird’s privacy - focused email ecosystem. Shaping products, analytics, technical direction, and engineering practices.
Staff software engineer shaping scalable web services for Thunderbird, an open - source privacy - focused email and productivity platform. Leading architecture, prototypes, analytics, and technical direction.
Développeur·euse Frontend React contribuant aux projets technologiques canadiens de Maplr, startup reliant les talents mondiaux aux entreprises canadiennes. Conception d’architectures et développement d’interfaces web React performantes.
Senior Front End Engineer building React applications and streamed AI - generated experiences for Knotch’s content performance marketing platform. Developing multi - tenant interfaces, embeds, and data visualizations.
Front - End Engineer building responsive interfaces for Ontinue’s AI - powered MXDR cybersecurity platform. Integrating APIs, optimizing performance, and developing reusable components for secure security dashboards.
React developer building interactive community features for Pelmorex’s Weather Network and MétéoMédia apps. Developing scalable mobile and web experiences with real - time chat and social functionality.