Developer / Search Engineer (chrome + Firefox Extension)

Remote, GB, United Kingdom

Job Description

Search Engineer (Chrome + Firefox Extension)

Contract | Remote | 2 months full-time-equivalent


Compensation:

USD $8,000-$10,000 per month (approx. 6,000-7,400) DOE

About Us



The

Consumer Rights Wiki

is a community-driven knowledge base that documents and exposes anti-consumer practices. We highlight how companies restrict user freedoms, such as subscription-locked cars, shut-down games, and appliances that cannot be repaired.

The Role



We're building a

cross-browser extension (Chrome and Firefox)

that surfaces relevant Wiki articles as users browse. You'll own the search layer: designing and implementing indexing, fuzzy matching, and surfacing results in the popup UI.

Scope of Work



Design and implement the

search architecture and algorithm

for efficient indexing. Develop search algorithms such as fuzzy matching, URL matching, title matching, and product matching. Integrate results into the existing popup UI. Work within our stack:

Vite, TailwindCSS, TypeScript, React

. Deliver a

cross-browser solution

for Chrome and Firefox.

Required Skills



Strong experience designing and implementing search algorithms. Strong experience with TypeScript and browser extensions.

Desired Skills



Experience parsing webpages in extensions (for example, ad-blocker style content scripts). Background in information retrieval or large dataset matching.

Application Instructions



Please send your resume or CV, along with availability, to

jake@fulu.org

.

Pre-screening questions (required):



Describe a search system you have designed or implemented. What algorithms or libraries did you use? What challenges are unique to building Chrome and Firefox extensions, and how have you solved them? Given a JSON dataset of 5,000 items, how would you implement efficient fuzzy search or other matching in the browser?
Applications without answers to these questions will not be considered.

Important Notes



If the tasks specified are completed before the end of the paid term, you will be expected to contribute to additional extension-related work for the remainder of the contract.

Disclaimer:

I am acting solely as the technical lead and recruitment coordinator for this role. All employment contracts and payroll will be handled directly with the US-based non-profit entity. I am not the hiring entity and assume no employer responsibility or liability. Shortlisted candidates will be contacted for next steps.
Job Types: Full-time, Fixed term contract
Contract length: 2 months

Pay: 6,000.00-7,400.00 per month

Application question(s):

Describe a search system you have designed or implemented. What algorithms or libraries did you use? What challenges are unique to building Chrome/Firefox extensions, and how have you solved them? Given a JSON dataset of 5000 items, how would you implement efficient fuzzy search in the browser?
Work Location: Remote

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3820681
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Remote, GB, United Kingdom
  • Education
    Not mentioned