We are United Software — a place where cool people start their career after working for well-known IT companies. But why do they come here? United Software is not just another outsourcing company. This is a company that works with Uber, Virgin Mobile, Kia and other well-known and dynamically growing...
9 лютого 2026 бронювання

Senior JavaScript Engineer (SuperDoc)

Київ, Львів, Краків (Польща), віддалено

Important:

  1. Core team is located in San Francisco time zone.
    Schedule: Full-time, with core team collaboration hours between 9AM—1PM PT (19:00-23:00 Kyiv time) for team meetings, project deep-dives, and customer calls.

  2. SuperDoc is an open source document editor. We value candidates who have built something from scratch (e.g., a startup, product, or meaningful project) or actively contribute to communities or open-source initiatives.
    We especially appreciate intrinsic motivation demonstrated through open-source contributions, personal portfolios, side projects (e.g., GitHub repositories), technical blog posts, or other relevant work.
    Please share any links to projects or contributions you’re proud of 🙏

About SuperDoc

SuperDoc is an open source document editor bringing modern DOCX editing and advanced collaboration to the web.

We care a lot about building simple, beautiful document experiences that teams can self-host, extend, and trust. Our editor powers real-time collaboration, dynamic LLM-driven suggestions and actions, streamlined agentic workflows, and more. SuperDoc is already the editor platform of choice for a new wave of LegalTech and GovTech companies.

Under the hood, we dynamically bind MS Word OOXML to a ProseMirror schema in our editor JS library, and make it easy for customers to add their own features and AI actions on top. Any prior experience building/extending editors (ProseMirror, TipTap, Lexical, etc.) or parsing OOXML is a big bonus.

We’re a small engineering team that ships fast and works closely with our user community. SuperDoc is an Equal Opportunity Employer.

Role & Responsibilities

You will be a core engineer building new editor capabilities that bring intelligent understanding, formatting, editing, and LLM-assisted actions into the document experience.

On a typical project, you might:

  • Dive deep into MS Word OOXML parsing and mapping to ProseMirror nodes and marks
  • Design and ship AI + editor integrations that help users draft and restructure complex documents
  • Own features end-to-end: from talking to users, to designing APIs and UX, to shipping and iterating
  • Collaborate directly with co-founders, sales, and customers to shape the roadmap
  • 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 automated testing

This is an opportunity to modernize the document experience: reimagine high-volume document workflows on top of a modern and open editor platform.

Experience

  • Deep technical expertise in modern JavaScript (and ideally TypeScript)
  • Passionate builder: you’ve started something from scratch (a startup, product, or meaningful project) or actively contribute to a community/OSS project
  • Demonstrates compassion for the user and crafts helpful, intuitive solutions
  • Learns from user and team feedback, and polishes-and-iterates a feature to excellence
  • Strong communication and collaboration skills

Tech Stack & Tools

  • JavaScript
  • TypeScript
  • Vue
  • ProseMirror
  • GCP
  • Node
  • Playwright
  • Excalidraw
  • Linear

What’s in it for you?

  • 20 working days of vacation and 15 sick leaves (all public holidays as well);
  • Healthcare Expense Reimbursement
  • Sports Membership Reimbursement
  • Company legal and accounting support
  • Corporate Events.


    P.S. Please start your application by answering the 2 points mentioned at the beginning of the job description. Thanks 🙏
LinkedIn