Senior Software Engineer - Layout (CSS and ICU4X Support)

bei Mozilla
Job teilen

#Privacy

#Responsibletech

#Browser

Arbeitest du hier? Klickauswertung anfragen

⌛ Vor über 30 Tagen gefunden

Stellenbeschreibung

Für eine verbesserte Lesbarkeit haben wir diese Stelle automatisch zusammengefasst. mehr erfahren
mehr erfahren

Intro

The Senior Software Engineer - Layout (CSS and ICU4X Support) position at Mozilla is a remote job opportunity that requires a Bachelor's degree in Computer Science and six years of experience programming in C++. The successful candidate will be responsible for 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. They will also be required to write code, browser tests, and specifications, build prototypes and reference implementations for the Firefox browser in C++ and Rust, and convert user feedback into actionable bug reports and feature designs. The position also involves converting CSS Working Group specifications into actionable feature designs and new functionality to make Firefox more effective, efficient, and web compatible. The successful candidate will have experience working with CSS Support, Unicode ICU4X and internationalization standards, and Bugzilla or comparable defect management and workflow tool. Mozilla is an equal opportunity employer committed to diversity, equity, inclusion, and belonging.

Aufgaben

  • Improve Cascading Style Sheets (CSS) style system within Mozilla’s Gecko Engine
  • Design solutions for efficient implementation within the Firefox Browser Layout Architecture stack
  • Write code, browser tests, and specifications
  • Build prototypes and reference implementations for the Firefox browser in C++ and Rust
  • Convert user feedback into actionable bug reports, feature designs, and input into the strategic direction of WebPlatform to make Firefox more effective and efficient
  • Convert CSS Working Group specifications into actionable feature designs and new functionality to make Firefox more effective, efficient, and web compatible
  • Refactor existing code to optimize for Firefox performance
  • Repair and update automated test scripts to adapt to changes in the codebase and verify that released code is functioning correctly and efficiently
  • Guide and mentor consultants and other developers on a project basis, improving project quality and efficiency

Anforderungen

  • Bachelors in Computer Science required
  • Six years of experience programming in C++ required
  • Three years of experience working in the Gecko browser engine or similar required
  • One year of experience programming in Python, Rust, and JavaScript required
  • Experience working with CSS Support (Shapes, Masking, and eXtensible Bindings Language (XBL) Style Sheet), Unicode ICU4X and internationalization standards, and Bugzilla or comparable defect management and workflow tool required

Benefits

  • Position may be eligible for telecommuting from anywhere in the United States
  • Opportunity to work on the Web as the platform and help create more opportunity and innovation for everyone online
  • Commitment to diversity, equity, inclusion, and belonging
´
Hier bewerbenUnterstütze uns, indem du bei deiner Bewerbung auf baito verweist
Bewerben

Mehr davon

Weniger davon

Bewerte diesen Job und hilf uns baito zu verbessern

Dieser Job ist inaktiv

Dieser Job ist älter als 45 Tage. Es kann also sein, dass diese Stelle nicht mehr ausgeschrieben wird. Prüfe bitte auf der Webseite des Unternehmens, ob diese Stelle noch besetzt werden kann.

Arbeitest du hier? Klickauswertung anfragen

Jetzt bewerben

Unterstütze uns, indem du bei deiner Bewerbung auf baito verweist

mit Freund:innen teilen

Handkuratierte Jobs mit Sinn
direkt aus der Hauptstadt

Du möchtest mehr Impact Jobs erhalten?

Abonniere einfach unseren Jobletter

TelegramHäufigkeit wählbar
Emailjeden Mittwoch
small logobaito
Für Arbeitgeber:innenFür Entwickler:innen
Wir sind Mitglied der
green-tech-alliance-logo
Unterstützer:innen
bia-logo
esf-logo
eus-logo