Sr Javascript Engineer — SuperDoc (via Remotesome)
About SuperDoc
SuperDoc is an open source document editor bringing modern DOCX editing and advanced collaboration to the web.
The best open-source, self-hosted document editor with a perfectly formatted document (docx) viewing, editing, and collaboration experience.
✅ View and edit DOCX natively online
✅ Excellent MS Word compatibility supporting importing/exporting, advanced formatting, comments, tracked changes, and more
✅ Can be entirely self-hosted (with fully in-browser DOCX rendering/editing)
✅ Supports optional real-time collaboration with multiplayer editing, live updates, commenting, sharing, and revision history (and pluggable into any backend)
✅ Integrates well with any frontend JS library: Vue, React, vanilla JS, more
✅ Architected for modularity and easy extensibility
✅ Fully available under both an Open Source license (AGPLv3) for community use and a Commercial license for enterprise use
✅ Created and actively-developed by ⛵️Harbour – Superpowered contract management and the SuperDoc community
About Us
Our team loves building simple and beautiful document experiences — designed to be self-hostable and easily extensible for our customers, including support for real-time collaboration, dynamic LLM-driven suggestions/actions, streamlined agentic workflows, and more. The project is quickly growing and it is already the editor platform of choice for rising LegalTech and GovTech companies.
Specifically, we dynamically bind MS Word OOXML to ProseMirror schema in our editor JS library and work to make it easy for customers to enhance this functionality by adding their own new modules/features. Any related prior OOXML or editor development experience is a big bonus.
This role welcomes candidates to work in our office in San Francisco or to work remotely.
This is a full-time position. We are a distributed team working across different timezones: within this, candidates must be willing to work synchronously 9AM PT – 1PM PT (e.g., San Francisco time) each work day for team meetings, in-depth project discussions, and customer conversations.
SuperDoc is an Equal Opportunity Employer.
Experience
-
Deep expertise in advanced JavaScript
-
Track record of learning from user feedback, and polishing-and-iterating a feature to excellence
-
Demonstrates compassion for the user and crafts helpful solutions
-
Strong communication and collaboration skills
-
Experience delivering high-quality software design and development
Role
You will be a core team JavaScript engineer building new product functionality bringing intelligent understanding, transformation, and formatting of documents into our editor – this can be going deep on MS Word XML parsing to building new editor AI integrations. This is an opportunity to work closely with our customers and innovate upon a modern document experience streamlining high-volume document workflows.
Responsibilities
-
Work with us to modernize the document editor experience
-
Join projects with a high degree of ownership over feature design and success
-
Working across the full team (including co-founders, sales, design, and our customers) to define, iterate, and deliver solutions
-
Articulate to the team how involved technical decisions will drive business outcomes – including key trade-offs and the design choices made for project success and longer-term sustainability
-
Champion the best practices in engineering, data security, and design
Required Skills
- Javascript — Advanced
- Typescript — Advanced
- Vue.js — Advanced
- Node — Advanced
- Prosemirror — Nice to have
- OOXML — Nice to have
Compensation
$100K – $120K/year
Timezone: UTC-8 to UTC-5
Compare gig platforms, read honest reviews, and find the right fit for your skills.
