About the Role
Help us build a memory-safe browser engine. Experience with Servo or WebRender is a huge plus. As a Browser Engine Developer, you will contribute to the core rendering and execution components of a modern browser engine. You will work on layout algorithms, CSS parsing, JavaScript integration, and graphics rendering, all while leveraging Rust's safety guarantees to build a more secure web.
Requirements
Proficiency in Rust and C++
Experience with browser internals or rendering engines
Knowledge of web standards (HTML, CSS, JS)
Familiarity with graphics APIs (OpenGL, Vulkan, WebGPU)
Strong problem-solving and debugging skills
Nice to Have
Experience with Servo, WebKit, or Chromium
Knowledge of WebAssembly (Wasm)
Experience with font rendering and text layout
Contributions to web standards bodies