Proficiency in and experience developing software in C++
Ability to learn a large and complex code base quickly
Comfortable contacting people and driving discussions
Motivated to learn new tools and techniques for improving existing software
Familiarity with multi-process architecture, debugging memory usage or performance profiling, and modern Web technologies (JavaScript, HTML, and/or CSS)
Commitment to company values: welcoming differences, being relationship-minded, practicing responsible participation, and having grit
What You'll Be Doing
Improve the DOM, HTML, editing, user interaction capabilities of the Web engine with a focus on performance, Web compatibility, and standards correctness
Read and implement API specifications, contribute to the standards process
Develop and debug in a multi-language, multi-threaded, and multi-process code base
Work primarily in C++ and write tests with HTML and JavaScript
Collaborate with a geographically distributed development team
Perks and Benefits
Generous performance-based bonus plans to all eligible employees
Rich medical, dental, and vision coverage
Generous retirement contributions with 100% immediate vesting
Quarterly all-company wellness days
Country-specific holidays plus a day off for your birthday
One-time home office stipend
Annual professional development budget
Quarterly well-being stipend
Considerable paid parental leave
Employee referral bonus program
Other benefits such as life/AD&D, disability, EAP, etc. (varies by country)