Senior Software Engineer - Layout (CSS and ICU4X Support)
Jetzt Account erstellen und wir matchen dich automatisch mit den relevantesten Jobmöglichkeiten.
Einführung
The Senior Software Engineer position at Mozilla Corporation in Portland, Oregon focuses on improving the Cascading Style Sheets (CSS) style system within Mozilla's Gecko Engine and designing solutions for efficient implementation within the Firefox Browser Layout Architecture stack. The role involves writing code, browser tests, and specifications, building prototypes and reference implementations in C++ and Rust, and converting user feedback and CSS Working Group specifications into actionable feature designs.
Aufgaben
- Improve Cascading Style Sheets (CSS) style system within a browser engine
- Design solutions for efficient implementation within a browser layout architecture stack
- Write code, browser tests, and specifications
- Build prototypes and reference implementations in C++ and Rust
- Convert user feedback into bug reports and feature designs
- Refactor existing code for performance optimization
- Repair and update automated test scripts
- Guide and mentor consultants and developers on a project basis
Voraussetzungen
- Bachelor's in Computer Science or related field
- 6 years of experience programming in C++
- 3 years of experience working in a browser engine like Gecko
- 1 year of experience programming in Python, Rust, and JavaScript
- Experience with CSS Support, Unicode ICU4X, and Bugzilla or similar defect management tool
Benefits
- Telecommuting from anywhere in the United States
Verweise auf baito
Du findest gut, was wir machen? Du kannst uns dabei unterstützen. Gib bei deiner Bewerbung an, dass du die Stelle bei baito gefunden hast.