Roku
Fortinet
Principal Front-End Web Developer
Über die Stelle
Wir suchen einen eigenmotivierten, detailorientierten Web-front-end-Entwickler mit umfassender Erfahrung in JS/HTML/CSS, der uns bei der Wartung und Erweiterung der webbasierten GUI für den FortiSwitch-Netzwerkswitch unterstützt. Unser idealer Kandidat arbeitet selbstständig, ist in der Lage, seine eigene Arbeit gründlich auf Probleme und Fehler zu überprüfen, und geht proaktiv bei der Identifizierung und Behebung bestehender Fehler vor, während er gleichzeitig neue Funktionen und Wege zur Optimierung des internen Systemdesigns vorschlägt. Von dem Kandidaten wird erwartet, dass er sich Kenntnisse in Python- und C-Programmierung aneignet (sofern diese noch nicht vorhanden sind), um die Integration mit dem restlichen System zu gewährleisten; Kandidaten mit bereits vorhandener Erfahrung in Python, C und/oder Cython sind in dieser Hinsicht besonders qualifiziert.
Aufgaben
- Fehler in der webbasierten GUI-Codebasis von FortiSwitchOS lokalisieren, beheben und verifizieren.
- Neue Funktionen für die GUI brainstormen, vorschlagen und implementieren.
- Fehler untersuchen, die möglicherweise Verbindungen oder Ursprünge in anderen Teilen der Codebasis haben (die überwiegend aus C-Code besteht).
- Mit anderen FortiSwitch-Teammitgliedern zusammenarbeiten, um Informationen zu erhalten oder Fehler zu diagnostizieren und zu beheben, die in der GUI auftreten.
- Erhebliche Mengen an i18n- und a11y-konformem HTML, JS und CSS schreiben und pflegen, mit sorgfältiger Beachtung der TypeScript-Regeln, SCSS-Syntax und allgemeiner Codierungspraktiken, die bereits in der Codebasis vorhanden sind.
- Funktionale Spezifikationen für neue Funktionen erstellen und mit QA, Management, Produkt und/oder anderen Ingenieuren zusammenarbeiten, um diese Spezifikationen zu diskutieren und zu verfeinern.
- Änderungen an der Struktur der GUI-Codebasis vorschlagen und proaktiv implementieren, um die Wartbarkeit zu verbessern und die Code-Struktur und -Größe zu vereinfachen.
- Leistung des GUI-Systems bewerten und verbessern, einschließlich Middleware/backend-Teilen und frontend-Aspekten, und optimierte Alternativen implementieren.
Anforderungen
- Mindestens 5 Jahre Erfahrung in der Frontend-Webentwicklung
- Vertrautheit oder fließende Kenntnisse in Typescript und SCSS.
- Fließende Kenntnisse in HTML, CSS und Javascript (ES6).
- Kenntnisse in der Verwendung von AJAX und Promise-Methoden.
- Vertrautheit mit Frontend-komponenten-basierten Frameworks wie Vue oder React.
- Fähigkeit, neue Sprachen und Technologien/Frameworks schnell zu erlernen.
- Ausbildung in algorithmischer Komplexität (unabhängig von einer bestimmten Sprache).
- Eigenmotiviert mit starken Problemlösungs-, Diagnose- und Dokumentationsfähigkeiten.
- Fähigkeit zur nahtlosen Zusammenarbeit mit Remote-Mitarbeitern.
Ausbildung
- Bachelor- oder Master-Abschluss in Informatik oder einem verwandten Bereich.
- Muss berechtigt sein, in den USA ohne Sponsoring zu arbeiten.
Die US-Grundgehaltsspanne für diese Vollzeitstelle beträgt $148,000-$180,000.
Fortinet bietet Mitarbeitern eine Vielzahl von Leistungen, darunter Kranken-, Zahn-, Augen-, Lebens- und Invalidenversicherungen, 401(k), 11 bezahlte Feiertage, Urlaubszeit und Krankheitszeit sowie ein umfassendes Urlaubs- und Freistellungsprogramm.
Alle Positionen sind berechtigt, am Fortinet-Beteiligungsprogramm teilzunehmen. Die Bonusberechtigung wird zum Zeitpunkt der Einstellung und jährlich nach Ermessen des Unternehmens geprüft.
Die Gehaltsspannen basieren auf verschiedenen Faktoren, einschließlich des Arbeitsmarktes, der Art der Stelle und der Karrierestufe. Das genaue Gehalt wird durch Faktoren wie Fachwissen, Qualifikationsniveau, Qualifikationen, Erfahrung und geografischer Standort des Kandidaten bestimmt.
Wir sind bestrebt, allen qualifizierten Personen mit Behinderungen angemessene Vorkehrungen zu treffen. Wenn Sie aufgrund einer Behinderung Hilfe oder Unterstützung benötigen, kontaktieren Sie uns bitte unter [email protected].
Fortinet ist ein Arbeitgeber, der Chancengleichheit fördert. Wir schätzen die Vielfalt in unserem Unternehmen, und alle qualifizierten Bewerber erhalten eine Anstellung ohne Rücksicht auf Rasse, Hautfarbe, Religion, Geschlecht, sexuelle Orientierung, Geschlechtsidentität, nationale Herkunft, Behinderung, Alter, Militär-/Veteranenstatus oder andere anwendbare gesetzlich geschützte Merkmale am Standort, an dem sich der Bewerber bewirbt.
Warum zu uns kommen
Wir ermutigen Kandidaten aus allen Hintergründen und Identitäten zur Bewerbung. Wir bieten ein unterstützendes Arbeitsumfeld und ein wettbewerbsfähiges Gesamtvergütungspaket, um Sie bei Ihrer allgemeinen Gesundheit und Ihrem finanziellen Wohlbefinden zu unterstützen.
Beginnen Sie eine herausfordernde, angenehme und lohnende Karrierereise mit Fortinet. Schließen Sie sich uns an, wenn wir Lösungen anbieten, die einen bedeutenden und dauerhaften Einfluss auf unsere über 890,000 Kunden weltweit haben.
Fortinet (NASDAQ: FTNT) sichert die größten Unternehmen, Dienstanbieter und Regierungsbehörden der Welt. Fortinet befähigt seine Kunden mit intelligenter, nahtloser Sicherheit über die sich erweiternde Angriffsfläche und der Fähigkeit, die ständig steigenden Leistungsanforderungen des grenzenlosen Netzwerks zu erfüllen – heute und in Zukunft. Nur die Fortinet Security Fabric-Architektur kann Sicherheit ohne Kompromisse liefern, um die kritischsten Sicherheitsprobleme zu lösen, sei es in vernetzten, Anwendungs-, Cloud- oder mobilen Umgebungen. Fortinet rangiert weltweit an erster Stelle bei den meisten ausgelieferten Sicherheitsgeräten und mehr als 500,000 Kunden vertrauen Fortinet, ihre Unternehmen zu schützen.
