Software Developer–Browser Extension
Functional Intelligence Research Lab
About the role
About
FIRL is building TWFF, an open standard (Apache-2.0) for recording human-AI writing collaboration as a verifiable process log. We are in active engagement with the W3C Data Privacy Vocabularies Community Group. Our reference implementation runs at demo.firl.nl.
We are hiring one developer to build the Google Docs extension and Chrome extension that bring TWFF recording to mainstream writing environments. This is the product milestone that turns an open spec into something people can actually use.
What you will build
- A Chrome extension that integrates with Google Docs and records TWFF-format events: edits, pastes, AI interactions, and acceptance decisions, writing them to a local process-log.json.
- The extension communicates with a lightweight local process recorder (Python, framework-agnostic) already written and available in our GitHub repo.
Requirements
- You have shipped a Chrome or Firefox extension before.
- Ideally one that integrates with a third-party web app via content scripts or the Google Docs API.
- You are comfortable with JavaScript and the WebExtensions API.
- You can read an existing JSON schema and write code that conforms to it.
Nice to have
- Experience with the Google Workspace APIs.
- Familiarity with open-source contribution workflows.
- Python is a bonus but not required.
Terms
- Contract, starting immediately.
- Rate negotiable based on experience.
- Scope is defined and deliverables are specific: this is not an open-ended role.
How to Apply
Send a short message to muhsin@firl.nl with:
(1) a link to or description of a browser extension you have shipped, (required) (2) your rate expectation, (3) one sentence on why this project interests you.
No CV required at this stage
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free