Headquarters: San Francisco, CA
URL: http://bit.ly/3kLhMdk
ABOUT THE EXTENSION
TABLERONE is a browser extension that saves tabs and a lot of time. It does what modern browsers should do but don't — enable you to close and continue sessions later, batch process URLs, browse collaboratively, and organise a life-time worth of information found online. Like Google Photos but for links.
Traction:
- Weekly users: 15,000+
- Chrome Web Store rating: 4.54
- Sean Ellis Test satisfaction score: 54%
Initial engagement scope:
- Overhaul the extension’s core auto-save mechanism
- Implement support for browser Tab Groups
- Upgrade collections sharing (temp -> permanent)
- Add new analytics events and metrics
- Develop a link-collection Twitter bot
- Fix bugs and issues
Continued engagement:
- Develop cloud sync with client-side encryption
- Develop a premium SaaS product (subscriptions)
Compensation:
Flexible - name your price
You will be working directly with the founder on a well-documented codebase that was freshly revamped to Manifest V3, modularised, and ported to service workers.
- - -
ABOUT YOU
Non-negotiable qualifications
- Front-end expert or FE-focused full-stack know-how
- Past architect or lead developer role(s)
- Prior experience developing browser extensions (Manifest V3)
- Experience developing 0-1 and at scale
- Likes UI engineering and has eye for details
- Great verbal and written communication skills
Unfair advantage know-how
- Extensive experience with Vue.js
- Familiarity with IndexedDB
- Back-end development experience (Node.js and/or PHP)
- Experience developing a local-first webapp
- Familiarity with CouchDB and PouchDB
- Experience building CI/CD pipelines
- Experience with automated testing & QA (of extensions)
Operational expectations
- Full-time commitment (40h/week) for the duration of the project on a freelance basis
- At least 4h overlap with GMT(+1)
- Self-directed and independent execution
- Collaborate with the team to find optimal implementation solutions
- Proactive async communication
- On need-to basis video call meetings
Why you should join
- Potential for partnership
- Possibility of part-equity compensation
- ‘Zero knowledge’ architecture technical challenge
- Opportunity to create a useful product to be proud of
To apply: https://weworkremotely.com/remote-jobs/contra-freelance-developer-for-a-chrome-extension-vue-js-indexeddb-at-taberone