D
Docebo
Senior Full Stack Product Engineer
Skills
NodeTypescriptPythonGolangAmplitudeData AnalysisAI
3 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Salary:
CA$102,800 – CA$137,000 / year
Location:
Toronto, ON, Canada
Work mode:
Onsite
Published on:
13 August 2026
What they need
Who you are
- 4-6+ years of full stack experience with a strong focus in front-end software development and a track record of building and shipping SaaS products end-to-end
- Proficiency in Angular (or similar modern framework) and TypeScript, with a strong grasp of component architecture, state management (NgRx or similar), reactive patterns (RxJS), and performance optimization
- Working knowledge of back-end technologies (Go, Node.js, Python) sufficient to collaborate on API design and understand full-stack tradeoffs
- Fluent in AI-assisted development tools (Claude Code, Cursor, Codex, or similar) and able to use them daily to dramatically accelerate output
- Experience using product analytics tools (PostHog, Amplitude, Mixpanel) and comfort with experimentation, feature flags, and A/B testing
- Proven ability to navigate ambiguity, solve complex problems, and make sound product and technical decisions with incomplete information
- Experience mentoring developers and collaborating effectively across disciplines
- Strong communication skills — able to talk directly to customers and translate their needs into technical solutions
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field — or equivalent practical experience
What the job involves
- As a Senior Product Engineer at Docebo, you operate at the intersection of customer needs and product delivery
- You'll own the full lifecycle of the features you build — from identifying the problem, through shipping the solution, to measuring what can be optimized
- You're not waiting for specs to land on your desk
- You're talking to customers, making product decisions, and iterating based on real data
- You'll combine strong full stack engineering skills, with a focus on front-end technologies and genuine product thinking and customer empathy to create simple, elegant, and scalable solutions that delight users
- You use AI-assisted development to accelerate implementation, applying your engineering judgment to refine, optimize, and architect solutions that are scalable, maintainable, and production-ready
- This role is for people who care as much about what they build as how they build it
- Own Products End-to-End: Originate ideas from user conversations, analytics, and company strategy. Build MVPs, ship to production, iterate on feedback, and ensure ongoing success
- Architect and Develop Great Software: Lead the design, development, and scaling of Angular applications across our front-end stack, shaping component architecture, state management, and design system decisions along the way. Collaborate closely with backend teams (Go, Node.js, Python) to integrate APIs and deliver seamless end-to-end experiences
- Stay Close to Customers: Talk directly to users, participate in support rotations, and use product analytics and observability tools to understand how features are actually being used
- Measure and Iterate: Instrument features, run experiments and A/B tests, define success metrics, and use data to decide what to build, improve, or deprecate
- Build with AI Daily: Use tools like Claude Code, Cursor, Codex, and other AI-assisted development workflows as a core part of how you work — not as an experiment, but as a multiplier that lets you ship 10x faster
- Drive Engineering Excellence: Champion and evolve front-end development workflows (build tooling, testing, component libraries), and ensure deployment is fast, safe, and reliable
- Collaborate Cross-Functionally: Partner with Product, Design, and Testing to break down complex problems and deliver great outcomes — while driving product decisions independently when appropriate
- Mentor and Grow Others: Coach developers on technical challenges and product thinking, helping them grow into stronger engineers
Other offers great for you!
These companies are also looking for great profiles
R
Roundtable
Freelance Senior Full-stack Product Engineer
Freelance
Paris, France
Hybrid
Skills
NextReactNodeTypescriptFullstack Development
11 days ago
Quick apply
E
Espace Freelance
Développeur Senior Fullstack
Freelance
Paris, France
Hybrid
Skills
VueJavaHexagonal ArchitectureSpring BootKafkaOpenTelemetry
21 hours ago
Quick apply
O
Obeya IT
Devloppeur Full stack JAVA/REACT
Freelance
France
Hybrid
Skills
ReactNodeJavaSPRING
14 hours ago
Quick apply
No company information available.