This job is no longer available
This job expired on 19/07/2026. It no longer accepts applications.
Full Stack Developer
Fortinet · Burnaby
Job description
About the role
Fortinet is seeking a Full Stack Developer to join the FortiSASE team, a SaaS‑based service that delivers secure network and security functions with WAN capabilities. You will work on building and maintaining APIs for the web‑based interface that customers use to configure their FortiSASE deployments and integrate them into the customer‑facing portal.
Key responsibilities
- Design, implement, and maintain API functionality in a Python‑based backend.
- Integrate backend services with a TypeScript‑based frontend.
- Translate UX mockups into Angular web components using HTML, CSS/SCSS.
- Collaborate with cross‑functional team members to deliver end‑to‑end features.
- Develop integrations between FortiSASE and other Fortinet products.
- Create tooling to streamline the daily development workflow.
Required profile
- Proven experience with Python and REST API development.
- Strong knowledge of TypeScript, HTML, and CSS (SCSS).
- Familiarity with Docker and containerised development environments.
- Excellent problem‑solving and troubleshooting abilities.
Required skills
- Python
- REST APIs
- TypeScript
- HTML
- CSS/SCSS
- Docker
- Angular
- Flask (preferred)
What we offer
- Base salary range CAD 92,000 – 112,000 per year.
- Comprehensive benefits including 100 % company‑paid medical, dental and vision coverage.
- Health and personal spending accounts, EFAP, critical illness, disability and life insurance.
- Company‑matched RRSP, equity program and performance‑based bonus.
- Generous paid time off and flexible leave policies.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Canada.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Fortinet
Burnaby