FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Principal Front-End Web Developer
FortinetPrincipal Front-End Web Developer maintaining and enhancing the web-based GUI for FortiSwitch network switch. Collaborating on new features and fixing bugs in a primarily C codebase.
Posted 5/8/2026full-timeRemote • California • 🇺🇸 United StatesLead💰 $148,000 - $180,000 per yearWebsite
Tech Stack
Tools & technologiesJavaScriptReactSCSSTypeScriptVue.js
About the role
Key responsibilities & impact- 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
What you’ll need- 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.
Benefits
Comp & perks- medical, dental, vision, life and disability insurance
- 401(k)
- 11 paid holidays
- vacation time
- sick time
- comprehensive leave program
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
CTypeScriptSCSSHTMLCSSJavaScriptAJAXPromiseVueReact
Soft Skills
problem solvingdiagnostic skillsdocumentation skillsself-motivatedability to learn quicklyinterpersonal skills