Wednesday 30 July 2014

Senior Software Engineer, Platform - Layout | Mozilla corporation | San Francisco, one of our other global offices, or remote


Senior Software Engineer, Platform - Layout | Mozilla corporation | San Francisco, one of our other global offices, or remote


Senior Software Engineer, Platform - Layout

Apply for this job
Team:
Engineering
Locations:
San Francisco, one of our other global offices, or remote
We're looking for an engineer to contribute to the Firefox Web layout engines. Gecko is the primary Web layout engine used in Firefox and Firefox OS for both Web content and user interface. Servo is an experimental Web layout engine we're researching at Mozilla.

As a member of the Layout team, a part of the Platform team, you would design and implement features related to styling, layout computation, and rendering of HTML, CSS, and related technologies such as images and fonts, and scripting APIs associated with these technologies. You would also diagnose and fix bugs and performance problems in our implementations of similar features. And you would specify and document new and existing features, and participate in the development of standards, in order to build the new features needed on the Web platform and to improve interoperability between browsers.

Required Skills:
* BS in Computer Science or equivalent experience
* Excellent written and verbal communication skills
* Ability to work with a geographically distributed development team
* Ability to quickly learn and be effective with a large C++ code base
* Ability to design features and diagnose problems in a complex software system

Desired Skills:
* Working knowledge of Web layout technologies, including HTML and CSS
* Experience in the implementation of Web layout technologies
* Experience developing multi-platform client applications
* Experience contributing to open source projects
* Experience contributing to development of Web standards


http://careers.mozilla.org/en-US/position/oRA6Xfwe


No comments:

Post a Comment