Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

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

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Fortinet

Software Development Engineer, GUI

Fortinet

. Lead the migration strategy from legacy frameworks to modern Angular 21+ and React 18+ .

Posted 10/21/2026full-timeSunnyvale • California • United StatesMid-LevelSenior💰 $123,000 - $151,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in modern frontend development with Angular 21+ and React 18+, focusing on scalable architecture, state management, and best practices. Proven ability to lead migration strategies and mentor junior engineers while collaborating effectively with cross-functional teams.

Highest-signal resume keywords
Angular 14+React 18TypeScript 5+Micro-Frontend ArchitectureRxJS

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaScript ES2022+SCSSCSS VariablesWebpackViteJasmineKarmaJestGitESLint
Soft Skills
MentoringCollaborationTechnical Guidance
Tools & Technologies
Angular CLIPnpmYarnPrettier
Industry Keywords
Application ModernizationDesign SystemsRole-Based Access Control (RBAC)Multi-Tenant ArchitecturesCSRF/XSS Prevention

Tech Stack

Tools & technologies
AngularJavaScriptJestMobXReactReduxRxJSSCSSTypeScriptWebpackYarn

About the role

Key responsibilities & impact
  • Lead the migration strategy from legacy frameworks to modern Angular 21+ and React 18+
  • Design and implement micro-frontend architecture for multiple sub-applications
  • Build scalable, observable state management solutions using RxJS and MobX/Redux
  • Establish frontend best practices and architectural patterns for the engineering team
  • Collaborate with backend teams to define API contracts and integration patterns
  • Work with UX/UI teams to implement enterprise design systems
  • Partner with DevOps to optimize CI/CD pipelines and build performance
  • Mentor junior engineers through code reviews and technical guidance
  • Develop and maintain the web-based management interface of FortiWeb, Fortinet's Web Application Firewall solution

Requirements

What you’ll need
  • Bachelor's degree in Computer Science, Engineering, or equivalent professional experience
  • 5+ years of professional frontend development experience
  • 3+ years of hands-on experience with Angular (v14+) / React and TypeScript
  • Proven track record of leading large-scale application modernization projects
  • Angular 14+, AngularJS 1.x, React 18
  • TypeScript 5+, JavaScript ES2022+
  • RxJS 7+, Observables, MobX/Redux
  • SCSS, CSS Variables, Design Systems
  • Webpack, Vite, Angular CLI
  • Jasmine, Karma, Jest
  • Git, pnpm/Yarn, ESLint, Prettier
  • Experience with legacy and modern framework coexistence
  • Proven ability to migrate legacy applications without service disruption
  • Hands-on experience with micro-frontend frameworks
  • Understanding of application isolation, state sharing, and routing coordination
  • Permission-based routing and role-based access control (RBAC)
  • HTTP interceptor chains for cross-cutting concerns
  • Multi-tenant architectures
  • CSRF/XSS prevention implementation
  • Bundle splitting and lazy loading strategies
  • Memory optimization for large-scale applications
  • Must be authorized to work in the U.S. without sponsorship

Benefits

Comp & perks
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • Disability insurance
  • 401(k)
  • 11 paid holidays
  • Vacation time
  • Sick time
  • Comprehensive leave program
  • Equity program eligibility
  • Bonus eligibility reviewed at hire and annually at the Company’s discretion
  • Supportive work environment
  • Competitive Total Rewards package