Browser Extension Developer for Multiple Platforms

Posted 3 weeks ago

Worldwide

Summary

Job Description: I am looking for an experienced browser extension developer to build a cross-browser extension for StickClicks — a social bookmarking platform at stickclicks.com. No middlemen, agents or those representing some else. What needs to be built: A browser extension that works on Chrome, Firefox, Safari, and Edge. The extension allows users to save any webpage to their StickClicks account with one click directly from their browser toolbar. The extension must include: A 300px popup that opens when the extension icon is clicked StickClicks branding — colors #1A6FD4 blue and #E07B00 orange Page title auto-populated in a title field URL displayed showing the cleaned canonical URL — tracking parameters stripped Domain name displayed prominently Category dropdown showing the user's StickClicks categories Is this an image toggle Public/Private visibility toggle Save to StickClicks button Success state — button turns green, shows Saved to [Category], auto-closes after 1.5 seconds Duplicate detection warning when saving an already-saved URL Logged out state — shows login prompt with link to StickClicks login page Technical details: The StickClicks backend API endpoint is already built and tested. It handles URL canonicalization, duplicate detection, and bookmark saving. You will receive full API documentation including endpoint URL and parameters before starting. The extension simply needs to connect to this existing API. Design reference: Full UX/UI specification and wireframes are available. The popup design is fully documented. You will receive all design files, color codes, and logo assets. Deliverables: Working extension for Chrome — primary Working extension for Firefox Working extension for Safari Working extension for Edge All source code files Brief documentation on how to submit to Chrome Web Store and Firefox Add-ons To apply please include: Links to browser extensions you have previously built Which browsers you have experience with Your proposed approach to connecting to an existing REST API

  • $300.00

    Fixed-price
  • Intermediate
    Experience Level
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
JavaScript
Google Chrome Extension
Nice-to-have skills
HTML5
jQuery
Activity on this job
  • Proposals:20 to 50
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Jan 22, 2016
  • United States
    Bronx10:55 AM
  • $33K total spent
    75 hires, 20 active
  • 2,171 hours

Explore similar jobs on Upwork

JavaScript
Node.js
PHP
Web Application
AI App Development
DevOps
API
Git
MySQL
Web Design
WordPress

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo