Proximie
Mozilla
Contract Software Engineer - DOM Core Firefox/Gecko
JavaScriptC++
Automatische Übersetzung. Prüfe das Original.
Die Rolle
Sie unterstützen das Firefox DOM Core Team bei der Verbesserung des Session History-Bereichs. Sie schreiben Tests zur Verbesserung der Abdeckung; Sie beheben Tests und/oder Probleme zur Verbesserung der Gecko-Korrektheit.
Aufgaben
- Schreiben von Web-Platform-Tests zur Verbesserung der Abdeckung und bei Bedarf Gecko-Mochitests
- Beheben von Problemen und Bestehen von Tests zur Verbesserung der Gecko-Korrektheit
- Durchführung von Code-Reviews mit den relevanten Gecko-Modulverantwortlichen und Iteration bis zum Landing
Definition von 'Done'
Verbesserte Testabdeckung der Session History und Code-Korrektheit in Gecko, gemessen an bestandenen Testfällen, sodass sich die leitenden Ingenieure des Teams auf Sicherheit, Leistung und strategische Projekte konzentrieren können.
Erforderliche Qualifikationen
- Umfangreiche Erfahrung mit einer Browser-Engine-Codebasis oder in der Automatisierung für eine Browser-Engine, idealerweise Firefox/Gecko.
- Solides Javascript und Anwendung dieser Sprachkenntnisse zum Schreiben automatisierter Tests.
- Beherrschung und Erfahrung in der Softwareentwicklung in C++.
- Starke Debugging-Fähigkeiten in einer ausgereiften, großen Codebasis.
- Komfort bei der Arbeit im Open-Source-Umfeld: öffentliche Bugs, Code-Reviews und Upstream-Landing.
Bevorzugt
- Frühere Beiträge zu Gecko oder einer anderen großen Browser-Engine.
- Vertrautheit mit Webstandards und Web Platform Tests.
