About Browser Developers
Browser Developers is a remote browser engineering team. We build custom Chromium and Firefox browsers, browser extensions and cross-platform desktop apps for clients worldwide, and we keep them current after launch. You can meet the people you would work with on our team page.
About the role
You will build the product layer of a Chromium-based browser: the interface people see, branding and default settings, built-in features, enterprise policies, and the pipeline that produces signed installers and updates. Deep engine changes are handled with our Senior C++ Engineers; your focus is the browser people install and use.
Responsibilities
- Build interface changes and built-in features on a Chromium base, in C++ and WebUI (TypeScript).
- Apply branding, default settings and enterprise policies for each client build.
- Maintain the build, code signing and installer pipeline for Windows, macOS and Linux.
- Set up update channels so users get new versions without reinstalling.
- Agree scope and milestones with clients, and test builds on each platform before handover.
Requirements
- Experience building or modifying a Chromium-based browser.
- Working knowledge of C++ and TypeScript or JavaScript.
- Familiarity with the Chromium build system and repository workflow.
- Clear written communication with clients and teammates.
Nice to have
- Experience with brave-core or another Chromium-based browser codebase.
- Code signing, installers and auto-update work, for example with Omaha on Windows.
- Group Policy or other enterprise browser management.
In your first months
- Produce a branded, signed build of a client browser for each of its target platforms.
- Build a new feature or settings page from a client brief.
- Improve one step of our build and release pipeline.
Work like this we have done
How to apply
Email your CV and links to your work to info@browserdevelopers.com with the subject “Application: Chromium Browser Developer”. Tell us which of the requirements above you meet, and share code, extensions or products you have worked on if you can.
This is a remote role. Pay, contract type and working hours are discussed with you before any offer. Our hiring team reads every application.

