Skip to main content

Full Stack Web Developer (Python, TS/JS, CSS)

Technology
Fortinet
Burnaby, Canada3 weeks agoUntil 2026-05-04

Job description

Overview

Job Description

Join Fortinet, a cybersecurity pioneer with over two decades of excellence, as we continue to shape the future of cybersecurity and redefine the intersection of networking and security. At Fortinet, our mission is to safeguard people, devices, and data everywhere. FortiDeceptor product is looking for a passionate individual who can thrive in a fast-paced environment.

The ideal candidate is a self-driven team player, has a passion for cutting-edge security technology, extensive experience in full-stack web development, and will be able to learn quickly.

Job Responsibilities

  • Create, code, and implement web-based user interfaces for FortiDeceptor.
  • Be responsible for apache server, RUST web server and browser client side functionalities.
  • Collaborate with graphic designers and backend development teams to implement the front-end interfaces.
  • Keep code base and design up to date with the latest trend and technology.
  • Optimize loading performance for large data.

Job Skills Required

  • Proficient with at least one JavaScript framework/libraries such as JQuery, Angular etc.
  • Hands-on coding experience with Python, RUST and REST API development (Django web framework).
  • Strong knowledge in OOPs and MVC concepts in JavaScript, Python, RUST.
  • Good understanding of database technologies such as SQL, PL/SQL, and RDB schema design.
  • Understanding of UX/UI principles, with expertise in HTML5, CSS.
  • Experience using source control software (Git).
  • Experience working in a Linux development environment (bash scripting, Linux CLI).
  • Understanding of networking and security concepts is a big plus.
  • Strong analysis, problem solving and troubleshooting skills.
  • A collaborative personality, enjoy working in a team-oriented environment.

Educational Requirements

  • Bachelor’s degree in co

¿Te interesa este puesto?