Search jobs > Sunnyvale, CA > Senior software development

Senior Software Development Engineer (GUI)

Fortinet
Sunnyvale, CA, United States
$150K-$215K a year
Full-time

Our team is responsible for building the graphic user interface for several on-premise and SaaS based products. We're looking for a highly motivated individual who can thrive in a fast pace environment and successfully contribute to the team.

The ideal candidate will have a can-do attitude, passion for technology, extensive development experience, and will be able to learn quickly.

Job Responsibilities :

  • Create Single-Page Responsive Web Applications for Fortinet products.
  • Collaborate with graphic designers and backend development teams to construct and implement the front-end interfaces.
  • Design and implement Restful API services.
  • Keep codebase and design up to date with the latest trend and technology.
  • Incorporate and refine JS modularization, automated test coverage, internationalization, accessibility, and build tooling.
  • Debugging and troubleshooting with QA.
  • Be active in code reviews and discussions to learn, share knowledge, and improve code quality across the codebase.

Job skills required :

  • Proficient with modern frameworks like React, Angular or Vue.
  • Strong in OOP, Functional Programming and MVC concepts in JavaScript.
  • Extensive experience with HTTP 1.1+ and Ajax, Websocket.
  • Extensive experience with HTML 5, JavaScript (ES6), CSS 3, CSS in JS.
  • Familiar with module bundler like webpack, rollup.
  • Familiar with packages management tools like npm, yarn, pnpm.
  • Familiar with d3.js.
  • Strong analysis, problem solving and troubleshooting skills.
  • A collaborative personality, enjoy working in a team-oriented environment.
  • Experience with micro-frontend development is a plus.
  • Experience with building design system is a plus.
  • Familiar with docker and Jenkins is a plus.

Education & Experience required :

  • Bachelor's or Master's degree in Computer Science or related area.
  • 5+ years experiences.

The US base salary range for this full-time position is $150,000-$215,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 labor 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 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 660,000+ customers around the globe.

LI-KL1

5 days ago
Related jobs
Promoted
RingCentral, Inc
Belmont, California

Agile Methodologies: Experience in Agile development methodologies, which is often favored in software development projects. Software Development Experience in Agile Development. Programming Languages: Proficiency in one of the languages like Java, JavaScript, Swift, and Kotlin for web and mobile de...

Promoted
CommScope
Sunnyvale, California

Our team is hiring for an intermediate level  Software Engineer who can design and develop Cloud native Network Function , Virtual Network Function in IP Networking, Datapath, Control Path, Routing Protocols, Network Security in Network Space. Required to have solid Linux development experience, esp...

Promoted
Hamlyn Williams
CA, United States

Our client is a fintech in the banking and payment space as they seek a proficient senior software engineer to join their growing software team reporting directly to the Chief Technology Officer. They are seeking a versatile full stack developer proficient in web application development, MySQL datab...

Promoted
Edison Smart®
Mountain View, California

As a Senior Software Engineer, you’ll work in a team to create some of the most exciting AI products with industry-proven leaders. Software Engineer - up to $230,000 - AI - On-site. ...

Promoted
Earnin
Palo Alto, California

Senior Software Engineer (Data Exchange). Senior Software Engineer (Employment Platform). Senior Software Engineer - Finance Platform. Senior Software Engineer (Internal Tool). ...

Promoted
KLA
Milpitas, California

Enabling the movement towards advanced chip design, KLA's Global Products Group (GPG), which is responsible for creating all of KLA’s metrology and inspection products, is looking for the best and the brightest research scientist, software engineers, application development engineers, and senior pro...

Promoted
Latitude AI LLC
Palo Alto, California

Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics or a related field and 4+ years of relevant experience (or Master's degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics or a related field and 2+ years of relevant experience)...

Promoted
Intuit Inc.
Mountain View, California

Provide recommendations and best practices for application development, platform development, and developer tools. Skilled in software development lifecycle processes and experience with scrum, agile and iterative approaches. Intuit is the global leader in financial management software where we have...

Western Digital
San Jose, California

BS or MS degree in Software Engineering, Computer Science, Computer Engineering, or a related field. You will be part of the team who is responsible for designing, implementing, and maintaining company internal software tools, used to process, analyze, and visualize hard disk drive's development, pr...

TikTok
San Jose, California

Global e-commerce is a content e-commerce business with international short video product as the carrier.It is committed to becoming the first choice for users to discover and purchase good products with affordable prices.Global e-commerce business team hopes to provide users with more tailored and ...