24 days ago
Full-time
Senior
#privacy#responsibletech#browser
Senior Software Engineer - Layout (CSS and ICU4X Support)
Discover 29 Jobs like this
Create an account and we will automatically match you with the most relevant job opportunities.
This text was automatically summarized
Intro
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.
Tasks
- 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
Requirements
- 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
24 days ago
Mention baito
You like what we are doing? You can support us by mentioning that you found this job on baito.