Job Search and Career Advice Platform

Enable job alerts via email!

Full-Stack Developer – Frontend-Leaning (Product & Experience) - Toronto, On

Dokainish & Company

Toronto

On-site

CAD 80,000 - 120,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A consultancy firm in Toronto is seeking a Full-Stack Developer to enhance user experience and drive feature development. The role demands expertise in React and TypeScript, focusing on building workflows and designing subscription flows. Candidates should possess 3–6 years of professional experience, along with familiarity in backend frameworks. This is a full-time, non-remote position with significant collaboration opportunities. Those legally eligible to work in Canada are encouraged to apply.

Qualifications

  • 3–6 years of professional development experience.
  • Strong experience with React and TypeScript.
  • Experience with backend frameworks such as Express or NestJS.

Responsibilities

  • Build and evolve workflows using React and TypeScript.
  • Design onboarding and account setup flows.
  • Implement features with secure data handling.

Skills

React
TypeScript
End-to-end development
GitHub collaboration
Back-end frameworks
Job description
(TORONTO) -Full-Stack Developer – Frontend-Leaning (Product & Experience)

Dokainish & Company

Since 2011 Dokainish & Company has been providing world class professional consultancy services.

We specialize in working diligently and collaboratively with our clients to achieve long-lasting and impactful results across numerous business functions. Our areas of expertise include, but are not limited to, Project Management, Quantitative Risk Analysis, Organizational Change Management, Project Controls, Enterprise Reporting, Estimating, Asset Management, and System Implementation for Capital Projects. We draw upon decades of project experience to deliver customized solutions to our clients’ most complex challenges.

We are a fast-growing organization, currently seeking a Full-Stack Developer with strong product and frontend instincts to help build usable, workflow-driven enterprise software and drive continued feature development after launch.

IMPORTANT: Please provide a link to one or more of the following: GitHub profile, technical portfolio, architecture documentation, or public project write-up on your resume.

Role Overview

You will focus on user experience, feature delivery, onboarding, subscription flows, and AI-powered user-facing functionality, while contributing across the full stack.

This is a full-time, non-remote position based in Toronto, Ontario, Canada.

Key Responsibilities:
Product & Feature Delivery
  • Build and evolve workflows using React and TypeScript
  • Translate ambiguous requirements into practical, usable solutions
  • Deliver features end-to-end across frontend and backend
Go-to-Market Experience
  • Design onboarding, account setup, and subscription selection flows
  • Ensure product behavior aligns with subscription tiers and access rules
  • Reduce friction for new and returning users
AI-Powered User Experiences
  • Design UI and workflows around AI features with clear expectations
  • Ensure AI outputs are interpretable, editable, and responsibly integrated
  • Avoid opaque or misleading AI experiences
Quality, Security & Collaboration
  • Implement features with secure data handling in mind
  • Respect permissions, access rules, and audit requirements
  • Work in GitHub using structured PR and review practices
  • Support junior developers through collaboration and peer feedback
Required Skills & Experience
  • 3–6 years of professional development experience
  • Strong experience with React and TypeScript
  • Ability to build features end-to-end across frontend and backend
  • Experience with backend frameworks such as Express or NestJS
  • Experience working in collaborative GitHub environments
  • Comfort operating in ambiguous, high-ownership teams
  • Awareness of application security considerations
  • Experience with workflow-heavy or form-driven applications
  • Familiarity with design systems
  • Experience working with AI-assisted features or AI agents
Working Arrangements
  • Must be based in Toronto, Ontario, or willing to relocate.
  • This is a full-time, non-remote position based in Toronto, Ontario, Canada.
  • Legally eligible to work in Canada.

We are highly skilled when moving ideas into action and empower each other to deliver outstanding results. If you believe your skillset, drive, qualifications, and experience is a match, we welcome your application and can’t wait to hear from you.

We thank all applicants for their interest in joining Dokainish & Company, please note only those candidates considered for an initial interview will be contacted.

Dokainish & Company is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to age, gender, race, colour, religion, sexual orientation, gender identity, national origin, disability, age and veteran status, or any other protected status required by applicable law.

In accordance with the Ontario Human Rights Code, Accessibility for Ontarians with Disabilities Act, 2005, and Dokainish & Company AODA Policy, accommodation will be provided in all parts of the hiring process. Applicants need to make their needs known in advance.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.