Senior Software Engineer (Web SDK Platform)

Apryse

Full Time Computer Occupations
Apply Now
Location
Vancouver, British Columbia, Canada
Posted
March 22, 2026

Job Description

The Role

We are looking for a Senior Software Engineer to serve as a technical pillar for our client-side document SDK. This is not a standard UI/UX role; you will be architecting the engine that powers document rendering, programmatic manipulation, and collaborative workflows for millions of users.

As a senior leader on the team, you will steward our Core minified engine while maintaining our open-source UI layer. You will be responsible for navigating deep technical ambiguity, writing comprehensive design documents, and making high-stakes trade-off decisions regarding performance, memory management, and API design. If you enjoy the challenge of working with WebAssembly, concurrent workflows (Web Workers), and complex binary file formats (PDF, DocX, XLSX), this role is for you.

Responsibilities

  • System Architecture: Lead the design and evolution of the WebViewer SDK, ensuring a clean separation between our open-source UI (https://github....