Senior Software Engineer (Accessibility) (Montreal)

Senior Software Engineer (Accessibility) (Montreal)

20 Oct
|
Mozilla
|
Montreal

20 Oct

Mozilla

Montreal

The Firefox Platform Layout/APZ team is a global community of engineers who care deeply about how the Web looks and feels. We are the team responsible for Pan, Scrolling, Zoom, Page Layout, CSS, images, text, printing, and animations in Gecko, the engine behind Firefox. You will be able to design and develop standards-compliant CSS and page layout features that all of our users see, with a current particular focus on Asynchronous Pan and Zoom (APZ), our technology for making user interaction snappy and delightful

Our team is geographically-distributed, and working virtually and in the open is the norm. You can expect to work on the code driving the Firefox browser on a number of platforms - Android, Windows, Linux, and macOS. Our focus is on writing fast, lightweight and maintainable code to make Firefox phenomenal for users

Work cooperatively with other Mozillians to identify and correct issues, and ask for help as needed

Write high-quality, performant, open source, and standards compliant code

Develop innovative layout, graphics, and user interaction techniques, algorithms and tools to maximize the rendering quality and performance of Firefox

Participate in regular code reviews, team meetings and long-term planning

Help triage and test bugs, taking the initiative to drill down to root causes and explore potential solutions

Benefits

Health and wellness: Mozilla covers medical, dental and vision plan premiums at 100% for U.S. and Canadian employees. Our offerings give you the options you need to manage your health and your families the way you want.

Mental health:



Mental health is as important as our physical health. Thats why Mozillas health benefits include therapy and coaching sessions to make sure our people have access to the care they need.

Time away: With all of lifes demands, time away from work to disconnect and recharge is essential. In addition to country-specific holidays (12 in the U.S. and Canada), vacation and sick time start accruing right away (specifics vary by country). Everyone also takes a pause together on quarterly all-company wellness days, plus you get to celebrate the most personal holiday of all: your birthday.

Parental leave: While Mozillas parental leave policies vary globally, our U.S. and Canadian-based employees can look forward to 26 weeks of paid leave for childbearing parents and 12 weeks of paid leave for non-childbearing parents.

Financial: Mozilla is a private company, so our compensation isnt tied to stock options or equity plans. Instead, we offer generous, performance-based bonus plans to all regular employees to underscore that we share in our success as one team. As for retirement savings for US and Canadian employees, Mozilla contributes a percentage of your eligible base salary each year to the 401(k)



Plan/RRSP (regardless of whether you contribute or not), with 100% vesting.

Learning and development: Were big believers in learning by doing, and we also want to invest in your education and development beyond your role. Every employee is eligible for an annual professional development budget. Mozillians can put it toward technical or management training, certifications, conferences and more.

Help when you need it: Life is full of surprises; thats why its important to be prepared. Mozilla provides Life/AD&D; and Short and Long Term Disability insurance (offerings may vary by locale) to ensure that you and your family will have a safety net in place should you ever need it.

Plus a bit more: A few other benefits include a quarterly wellbeing stipend (to use on those things just for you), an employee referral bonus, internet reimbursement if youre remote, and a budget for office essentials to make working remotely ergonomically comfortable.

Ability to quickly learn and be effective with a large code base

Experience with memory and performance optimization tools

Proven record of finishing projects where the work spans several months

Excellent written and verbal communication skills

Experience participating in and contributing to open source projects and/or web browser development would be beneficial

Strong debugging and optimization skills in a multi-threaded setting

Bachelors degree or equivalent experience in Computer Science or similar field

Experience developing C/C++ and/or Rust applications

#J-18808-Ljbffr

📌 Senior Software Engineer (Accessibility) (Montreal)
🏢 Mozilla
📍 Montreal

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (accessibility) (montreal) / montreal

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (accessibility) (montreal) / montreal