Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Full Stack Web Developer at Fortinet responsible for building scalable applications and optimizing performance. Collaborate with teams on AI tools integration and maintain a high-quality user experience.

Responsibilities

  • Build and maintain scalable, responsive front-end applications using ReactJS and modern web technologies
  • Optimize web applications for maximum speed and efficiency across diverse platforms and devices
  • Apply AI tools—existing or custom-made—to enhance the software development lifecycle, including design, coding, and verification phases
  • Work closely with UI/UX designers, backend developers, and QA teams to deliver comprehensive solutions that meet client needs

Requirements

  • Bachelor’s or Master’s degree in Computer Science or related field
  • Proficiency in HTML, CSS, and JavaScript/TypeScript (ES6+), primarily focusing on ReactJS framework
  • A strong sense of UI/UX aesthetics and experience integrating front-end systems with backends such as Python, Go, or C++
  • Familiarity with AI tools in daily workflows; experience with GenAI, Agentic workflows, or Model Context Protocol (MCP) is a significant asset
  • Knowledge of network security principles is considered a plus

Benefits

  • 100% company paid medical, dental, and vision coverage
  • Health Spending Account
  • Personal Spending Account
  • Employee & Family Assistance Plan (EFAP) comprising counseling, legal advice, mental health resources
  • Critical illness, disability, and life insurance
  • Group Registered Retirement Savings Plan (RRSP) with company match
  • Competitive Paid Time Off
  • Flexible leave policies including paid health days

Job type

Full Time

Experience level

Mid levelSenior

Salary

CA$77,000 - CA$94,000 per year

Degree requirement

Bachelor's Degree

Tech skills

JavaScriptPythonReactTypeScriptGo

Location requirements

HybridBurnabyCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.