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
Commitment to company values
What you'll be doing
Improve the DOM, HTML, editing, user interaction capabilities of our Web engine, with a focus on performance, Web compatibility, and standards correctness
Read and implement API specifications, as well as contributing to the standards process by raising issues or participating in discussions
Develop and debug in a multi-language, multi-threaded and multi-process code base
Work primarily in C++ and write tests largely with HTML and JavaScript. You will learn on the job!
Collaborate with a geographically distributed development team. Working in the open is the norm
Perks and Benefits
Generous performance-based bonus plans to all eligible employees - we share in our success as one team
Rich medical, dental, and vision coverage
Generous retirement contributions with 100% immediate vesting (regardless of whether you contribute)
Quarterly all-company wellness days where everyone takes a pause together
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 (life/AD&D, disability, EAP, etc. - varies by country)