386,572open jobs
10,113companies
50,582added this week
Browse all
Salary
$148k – $180k per year
Location
Remote (United States)
Seniority
Principal · 5+ years exp
Overview
Company
Impact
Profile match
Fortinet is an American cybersecurity company founded in 2000 by two brothers who had previously built the intrusion prevention firm NetScreen. It is best known for FortiGate, a firewall built around custom silicon that gives it a price and throughput advantage over software-only competitors, and it has extended that installed base into a wide security platform covering secure access service edge, endpoint protection, security operations and switching and wireless. Headquartered in Sunnyvale and listed on Nasdaq, it sells almost entirely through channel partners and is unusually strong with mid-sized enterprises and service providers.

We’re seeking a self-motivated, detail-oriented web front-end engineer with significant JS/HTML/CSS experience to help maintain and enhance the web-based GUI for the FortiSwitch network switch. Our ideal candidate will be a self-starter, capable of reviewing their own work thoroughly to check for issues and mistakes, and somebody who is proactive in locating and fixing existing bugs as well as proposing new features and ways to streamline the internal design of the system. The candidate will be expected to learn some Python and C coding (if not already proficient) for integration with the rest of the system; candidates with existing Python, C, and/or Cython experience are especially well-qualified in this regard.

Job Responsibilities:

  • Locate, fix, and verify bugs in the FortiSwitchOS web-based GUI code.

  • Brainstorm, propose, and implement new features for the GUI.

  • Investigate bugs that may have associations or origins in other parts of the codebase (which is predominantly C code).

  • Interface with other FortiSwitch team members to gain information or help diagnose and fix bugs that manifest in the GUI.

  • Write and maintain significant amounts of i18n- and a11y- compliant HTML, JS and CSS, with careful attention to TypeScript rules, SCSS syntax, and general coding practices already reflected in the codebase.

  • Compose functional specifications for new features and interface with QA, management, product, and/or other engineers to discuss and refine these specifications.

  • Propose and proactively implement changes to the structure of the GUI codebase in order to improve maintainability and simplify the code structure and size.

  • Assess and improve performance of the GUI system including both middleware/backend portions and frontend aspects and implement streamlined alternatives.

Requirements:

  • At least 5 years of experience in front-end web development

  • Familiarity or fluency with Typescript and SCSS.

  • Fluency in HTML, CSS, and Javascript (ES6).

  • Proficient in the use of AJAX and Promise methodologies.

  • Familiar with front-end component-based frameworks such as Vue or React.

  • Ability to learn new languages and technologies/frameworks quickly.

  • Education in algorithmic complexity (independent of a particular language).

  • Self-motivated with strong problem solving, diagnostic, and documentation skills.

  • Ability to interface seamlessly with remote workers.

Education:

  • Bachelor's or Master's degree in Computer Science or related area.

Must be authorized to work in the U.S. without sponsorship.

The US base salary range for this full-time position is $148,000-$180,000. Fortinet offers employees a variety of benefits, including medical, dental, vision, life and disability insurance, 401(k), 11 paid holidays, vacation time, and sick time, as well as a comprehensive leave program.

Wage ranges are based on various factors, including the labour market, job type, and job level. Exact salary offers will be determined by factors such as the candidate's subject knowledge, skill level, qualifications, experience, and geographic location.

All roles are eligible to participate in the Fortinet equity program. Bonus eligibility is reviewed at the time of hire and annually at the Company’s discretion.

Why Join Us:

We encourage candidates from all backgrounds and identities to apply. We offer a supportive work environment and a competitive Total Rewards package to support you with your overall health and financial well-being.

Embark on a challenging, enjoyable, and rewarding career journey with Fortinet. Join us in bringing solutions that make a meaningful and lasting impact to our 890,000+ customers around the globe.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
386,572 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Sunnyvale
$108k – $195k per year • In office • Full-Time • 8+ years exp • Bachelor's Degree • Tampa
C#
Java
Node JS
Python
SQL
TypeScript
JavaScript
C#
.NET
Databases
PostgreSQL
Frontend
Angular
React.js
Vue.js
DevOps
AWS
Azure
CI/CD
Git
GitLab
Jenkins
Apply
Software Engineer 1 day ago
$87k – $172k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree • Pittsburgh • Birmingham • Dallas
C#
C++
JavaScript
Python
Apply
.NET Developer 1 day ago
$92k – $167k per year • Remote • Full-Time • 8+ years exp • High School Diploma • United States
C#
JavaScript
Node JS
SQL
TypeScript
C#
ASP.NET Core
Databases
MS SQL
Oracle
Frontend
Angular
React.js
DevOps
AWS
Docker
GitLab
Jenkins
Kubernetes
OpenShift
Red Hat
Cybersecurity
Okta
SonarQube
QA
JMeter
Postman
SoapUI
Apply
$70k – $126k per year • In office • Full-Time • Bachelor's Degree • Gaithersburg
Bash
C++
JavaScript
PHP
Python
SQL
TypeScript
PHP
Doctrine
Drupal
Eloquent
Databases
MySQL
Oracle
PostgreSQL
AI/ML
AI Agents
Model Context Protocol
Pillow
Prompt Engineering
RAG
DevOps
Ansible
AWS
Bamboo
Bitbucket
CI/CD
Docker
Git
Jenkins
Terraform
Cybersecurity
SonarQube
Management
Confluence
Jira
QA
Playwright
Pytest
Selenium
Apply
$52k – $94k per year • In office • Full-Time • 3+ years exp • Bachelor's Degree • Augusta
JavaScript
SQL
TypeScript
Databases
MySQL
Oracle
PostgreSQL
DevOps
AWS
Azure
CI/CD
Docker
GCP
Kubernetes
Apply
Network Engineer 2 days ago
$89k – $140k per year • In office • Bachelor's Degree • Sunnyvale
Apply
$84k – $190k per year (Estimated) • In office • Bachelor's Degree • Singapore
Python
DevOps
AWS
Apply
$101k – $124k per year • Remote/Hybrid • Bachelor's Degree • Santa Clara
C++
Java
Python
AI/ML
LLM
DevOps
AWS
Azure
Docker
Apply
$126k – $200k per year • In office • Sunnyvale
AI/ML
ChatGPT
Claude
Copilot
Management
n8n
Power Automate
Zapier
Apply
$215k – $350k per year • Remote/Hybrid • Bachelor's Degree • New York
Bash
Python
DevOps
CI/CD
Docker
Kubernetes
KVM
Cybersecurity
FortiGate
Apply
$142k – $256k per year (Estimated) • In office • Full-Time • 7+ years exp • Bachelor's Degree • Sunnyvale
Apply
$97k – $196k per year (Estimated) • In office • Full-Time • 4+ years exp • Master's Degree • Sunnyvale
C++
MATLAB
Python
Apply
$97k – $215k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Sunnyvale
Design
SolidWorks
Apply
Security Engineer 1 day ago
$89k – $140k per year • In office • Bachelor's Degree • Sunnyvale
Python
Cybersecurity
CIS Benchmarks
OWASP Top 10
Apply
$162k – $354k per year (Estimated) • In office • Full-Time • Sunnyvale
AI/ML
Time Series Forecasting
Apply
See all jobs
This is one of many
386,572 more open roles from verified company boards, updated every day.